Are the APIs of IPFs the same as those of BTC?

We used to do BTC business, but now we want to do IPFs. Excuse me, are the APIs used by both of them the same? Is there anything different?

What is IPF