Multi-Partner Solutions

Get Multi-Partner Solution Access Token

Retrieve a granular BISU access token for accessing customer business resources through the Multi-Partner Solution. The token provides secure, scoped access to WhatsApp Business Accounts that have been shared with the solution.

Use Cases:

  • Obtain secure access tokens for partner applications to access customer business resources
  • Enable multi-tenant partner architectures with dedicated tokens per customer business
  • Support secure API operations on shared WhatsApp Business Accounts
  • Implement proper security boundaries between different customer businesses

Rate Limiting: Standard Graph API rate limits apply. Use appropriate retry logic with exponential backoff.

Token Management: Access tokens are time-limited and should be refreshed before expiration. Store tokens securely and implement proper token rotation strategies.

get/{Version}/{Solution-ID}/access_token

Request

  • Base URL
    https://graph.facebook.com
  • URL
    https://graph.facebook.com/{Version}/{Solution-ID}/access_token
  • Auth
    HTTP bearer

Path parameters

Versionstring required

Graph API version to use for this request. Determines the API behavior and available features.

Solution-IDstring required

Your Multi-Partner Solution ID. This ID is provided when you create the solution and can be found in your Partner Dashboard or through solution management APIs.

Query parameters

business_idstring required

The customer business ID for which you want to retrieve an access token. This must be a business that has shared a WhatsApp Business Account with your Multi-Partner Solution.

Headers

User-Agentstring
Example:Meta-Business-Messaging-OpenAPI/1.0.0;spec=2025-10-21

The user agent string identifying the client software making the request.

Authorizationstring required
Example:Bearer EAABwzLixnjYBOzYmNMJJGfHq9DgNh...

Bearer token for API authentication. This should be a valid access token obtained through the appropriate OAuth flow or system user token.

Response

Successfully retrieved granular BISU access token

access_tokenstring required

Granular BISU access token for accessing customer business resources

expires_atinteger required

Unix timestamp indicating when the access token expires

Example response

{
  "access_token": "YOUR_GRANULAR_BISU_ACCESS_TOKEN",
  "expires_at": 1735689600
}

Changes

No recorded changes to this operation across all 5 revisions of this API.