This question may need improvement Add file to IPFS using API
but it leads to this meta question of whether IPFS-only questions are on-topic.
I'll probably stop asking these types of on-topic questions since the general answer could be:
It should be handled by the community: if enough flag a question as off-topic, then there is probably a good reason for it. If too many such questions keep getting flagged, then we discuss a more formal policy.
I'd say yes and no. For multiple reasons:
But that said, It's worth to rethink the scope of this Stack Exchange site somewhere in the near future, are decentralized systems (in general) on or off topic?; are smart-contract enabled blockchain systems (non-ethereum) on or off topic?
For now, I would teach the OP about the site's scope and encourage her to put the question in a ethereum related setting. I'm pretty sure it's about ethereum related dapp development, it's just not clearly stated.