Actions115
- Profiles Actions
- Posts Actions
- Media Actions
- Social Accounts Actions
- Connect Platform Actions
- Get Connect URL
- Complete OAuth Callback
- List Facebook Pages (Headless)
- Select Facebook Page (Headless)
- List Google Business Locations (Headless)
- Select Google Business Location (Headless)
- Get Pending OAuth Data (Headless)
- List LinkedIn Organizations (Details)
- Select LinkedIn Organization
- List Pinterest Boards (Headless)
- Select Pinterest Board (Headless)
- List Snapchat Profiles (Headless)
- Select Snapchat Profile (Headless)
- Connect Bluesky via Credentials
- Connect WhatsApp via Credentials
- Generate Telegram Code
- Connect Telegram Directly
- Check Telegram Status
- Usage Statistics Actions
- Facebook Management Actions
- LinkedIn Management Actions
- Clone Connection Actions
- Webhooks Actions
- Queue Actions
- Account Groups Actions
- Analytics Actions
- Bluesky Management Actions
- Pinterest Management Actions
- Reddit Management Actions
- Telegram Management Actions
- Google Business Management Actions
- Snapchat Management Actions
- Invites Actions
- Logs Actions
- API Keys Actions
- Users Actions
- Tools Actions
Connect Platform → Complete OAuth Callback
AI-generatedSummary
Complete the OAuth authorization process by exchanging the provided authorization code and state for access credentials to connect a specified social media platform account to a user profile.
Inputs
- Platform (required) — Select the social media platform (e.g., Twitter/X, Instagram, Facebook, LinkedIn, TikTok, YouTube, Threads, Bluesky, Pinterest, Reddit, Telegram, Google Business, Snapchat) to connect.
- Profile ID (required) — The identifier of the profile in your system where the connected social media account will be associated. Obtain profile IDs from the 'Profiles > List' operation.
- Code (required) — The OAuth authorization code returned by the social media platform's authorization server as part of the OAuth 2.0 flow.
- State (required) — The OAuth state parameter to validate the callback and prevent CSRF attacks; for Bluesky, this must use the format '{userId}-{profileId}'.
Output shape
a single record containing the authenticated account's connection details and access credentials.
The result includes tokens or credentials associating the selected platform account to the specified profile. This operation finalizes the OAuth connection process initiated by a prior 'getConnectUrl' operation. Use with care to ensure the 'code' and 'state' parameters are obtained from the platform's redirect response to the OAuth authorization request.