No longer able to use Instagram API with professional accounts
We are unable to get user's instagram_business_account.id after they connect our app. We used to get this ID from user's facebook page via me/accounts?fields=instagram_business_account{id}
This is no longer possible due to me/accounts requiring business_management permission. We don't want to manage their business, we just want to access their profile.
Anyone else in the same boat? Is there any other way to get their Instagram Business ID?
Having exactly the same issue on my end! Requesting "business_management" for the sole purpose of being able to retrieve which pages the user can manage, is intrusive and completely unnecessary. "business_management" is also a very difficult permission to get approved, exactly because of how broad it is, when in this case it should not be the only option available.
Please re-assess this Meta!
business_management worked for me. thanks
We are having the same issue.
This has been reported already, but they are not responding/fixing the issue:
https://developers.facebook.com/community/threads/3616081098662012/