Oh boy, was this a user demanded feature; almost every user conversation came around to posting to Instagram...and our previously solution was less than ideal.
For the longest time Instagram had shut down their API to new partners - I'm taking years. This meant we couldn't directly post to Instagram, but for our users this was a MUST HAVE!
As a work around we became a Zapier partner and had a zap template that allowed our users to connect Zapier to us, Ayrshare. After the connection was in place our users could use our API to post to Instagram, and on the backend we created an async connection to Zapier that connected to Instagram. And only images were supported.
Not only was the process convoluted, asynchronous (errors were hard to capture), but users need to create a "free" Zapier account and were limited to 100 Instagram posts a month. As you can imagine, this didn't sit well with anyone.
On January 26th, 2021 Facebook opened access with the (Instagram Content Publishing API](https://developers.facebook.com/blog/post/2021/01/26/introducing-instagram-content-publishing-api/).
Since we already had spent a lot of time building the Facebook Graph API integration, it was fairly quickly to for us to build the new Instagram API integration. And after over a month of review with Facebook, we were approved!
What does this mean for our users?
Here is an article giving more details.
https://www.ayrshare.com/ayrshare-supports-direct-posting-to-instagram/