Accept Multi-Partner Solution Invitation
Accept an invitation to participate in a Multi-Partner Solution as a partner application. This endpoint transitions the partner's status from NOTIFICATION_SENT to ACCEPTED, enabling the solution to progress toward ACTIVE status once all required partners accept.
Use Cases:
- Accept partnership invitations for Multi-Partner Solutions
- Activate partner participation in existing solutions
- Confirm partner app's commitment to solution terms and conditions
- Enable solution workflow progression from INITIATED to ACTIVE status
Business Logic:
- Only invited partner apps can accept solution invitations
- Solution must be in INITIATED status to accept partnerships
- Partner status transitions from NOTIFICATION_SENT to ACCEPTED
- Solution may become ACTIVE once all required partners accept
- Acceptance creates formal partnership agreement between apps
Rate Limiting: Standard Graph API rate limits apply. Use appropriate retry logic with exponential backoff.
Validation:
- Partner app must have received a valid solution invitation
- Solution must exist and be accessible to the partner app
- Partner app must have proper permissions and capabilities
- Acceptance request must include valid partner app identification
Request
- Base URLhttps://graph.facebook.com
- URLhttps://graph.facebook.com/{Version}/{Solution-ID}/accept
- AuthHTTP bearer
Path parameters
Graph API version to use for this request. Determines the API behavior and available features.
ID of the Multi-Partner Solution to accept. This ID is provided in the original invitation and can be found in partner notifications or solution management interfaces.
Headers
The user agent string identifying the client software making the request.
Bearer token for API authentication. This should be a valid access token obtained through the appropriate OAuth flow or system user token.
Request body
Example request
{
"partner_app_id": "9876543210987654",
"log_session_id": "session_12345_accept_solution"
}Response
Multi-Partner Solution invitation accepted successfully. The partner's status has been updated to ACCEPTED and the solution may progress toward ACTIVE status.
Example response
{
"solution_id": "1234567890123456",
"partner_status": "ACCEPTED",
"success": true,
"message": "Solution partnership accepted successfully",
"update_time": "2024-01-15T10:30:00Z"
}Changes
No recorded changes to this operation across all 5 revisions of this API.