External Accounts
Connect an External Account
Changed onStarts an OAuth connection flow and returns an authorize_url where the user can connect an external account. LinkedIn supports personal profiles only, with scopes omitted. TikTok connects the authenticated user’s profile when scopes are omitted or company advertising assets with advertise. Meta Business and Snapchat support advertising connections only and require advertise. Personal profile connections must be completed in a browser signed in as the initiating Whop user.
post/external_accounts/connect
Request
- Base URL: https://api.whop.com/api/v1
- URL: https://api.whop.com/api/v1/external_accounts/connect
- Auth: HTTP bearer
Headers
Idempotency-Keystring
Example:d9105228-4a08-46b1-8b91-42fed586d383
A unique key that makes this request safe to retry. See Idempotent requests.
Request body
Example request
{
"account_id": "biz_xxxxxxxxxxxxxx",
"platform": "meta_business",
"redirect_url": "https://example.com/settings/social-accounts",
"scopes": [
"advertise"
]
}Response
authorize url returned
Example response
{
"authorize_url": "https://www.facebook.com/v25.0/dialog/oauth"
}Changes
- info
endpoint added
- info