We need to determine whether the Facebook SDK or Graph API provides a way to programmatically initiate a partnership request between two Business Manager accounts (i.e., adding a partner via their Business ID), the idea is to replicate the same behavior available through the UI:
Business Settings > Users > Partners > Add Partner
This method seems not working:
|
def create_managed_business(self, fields=None, params=None, batch=None, success=None, failure=None, pending=False): |
{ "error": { "message": "Permissions error", "type": "OAuthException", "code": 200, "error_subcode": 2655040, "error_user_title": "Permission Denied", "error_user_msg": "You do not have permission for this action" } }
From IA's responses, it's not available, it's correct?
❗ The /managed_businesses endpoint is internal-only
The POST /{business-id}/managed_businesses API is:
-
Not publicly documented in the official Meta Graph API.
-
Not available to most apps, even with business_management and ads_management permissions.
-
Only accessible to Meta partners or internal apps approved through special programs like Facebook Marketing Partners (FMP).
We need to determine whether the Facebook SDK or Graph API provides a way to programmatically initiate a partnership request between two Business Manager accounts (i.e., adding a partner via their Business ID), the idea is to replicate the same behavior available through the UI:
Business Settings > Users > Partners > Add Partner
This method seems not working:
facebook-python-business-sdk/facebook_business/adobjects/business.py
Line 2976 in 0d1044a
{ "error": { "message": "Permissions error", "type": "OAuthException", "code": 200, "error_subcode": 2655040, "error_user_title": "Permission Denied", "error_user_msg": "You do not have permission for this action" } }From IA's responses, it's not available, it's correct?