Ask a business to share their creative folder by sending a request. Send a POST request to {business-creative-folder-id}/agencies and assign permitted_tasks to MANAGE_CONTENT. You need business_creative_management permission for this action.
Example — The VIEW_INSIGHTS permission is added to view insights for the creative assets in the folder:
curl -X POST \
-F 'permitted_tasks=['MANAGE_CONTENT','VIEW_INSIGHTS']' \
-F 'business={partner-business-id} ' \
-F 'access_token={access-token}' \
https://graph.facebook.com/<API_VERSION>/<BUSINESS_CREATIVE_FOLDER_ID>/agenciesResponse — If a business shared a folder with you, and they accepted a sharing request from you:
{ "success": true }Response — If the business did not accept a sharing request yet:
{
"success": true,
"share_status": "In Progress"
}To list all partnership agreements that do not have a response, send a request to {business-id}/received_sharing_agreements and set request_status to IN_PROGRESS. You need business_creative_management permission for this action.
curl -i -X GET "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/received_sharing_agreements
?request_status=IN_PROGRESS
&access_token={access-token}"You can accept a sharing request by sending a POST to business_sharing_agreement_request_id and set request_status to APPROVE. You only need to do this the first time someone shares a folder with your business.
You need business_management permission for this action:
curl -X POST \
-F 'request_status=APPROVE' \
-F 'access_token={access-token}' \
https://graph.facebook.com/<API_VERSION>/<BUSINESS_SHARING_AGREEMENT_REQUEST_ID>Response
{ "success": true }Alternatively, to see pending requests, go to Business Manager Settings > Requests > Received Requests.

If you have an agency or partner create your ads you should share your creative folder. Developers can also build a flow so advertisers can share their folders to another business.
Your app should send a POST request to creative_folder_id/agencies and set the business field to the partner's business ID and permitted_tasks field to MANAGE_CONTENT. You need business_creative_management permission for this action.
Example — Add the VIEW_INSIGHTS permission where your app's users can view the insights for creative assets in the folder:
curl -X POST \
-F 'permitted_tasks=['MANAGE_CONTENT','VIEW_INSIGHTS']' \
-F 'business={partner-business-id}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/<API_VERSION>/<BUSINESS_CREATIVE_FOLDER_ID>/agenciesResponse
{
"success":true,
"share_status": "In Progress"
}