Connect Account
Accounts
Connect Account
Connect a channel account to start using the API
POST
Connect Account
Connect a new channel account (LinkedIn, WhatsApp, etc.) to your API key. Once connected, you receive an
account_id to use in all subsequent requests.
This endpoint costs 1 credit per request.
Header Parameters
Your API key
Body Parameters
The channel platform to connect. Available:
linkedin, whatsapp (more coming soon)Account email address (required for credential-based login)
Account password (required for credential-based login)
Authentication token/cookie for direct token-based connection. Alternative to email+password.
Country code for proxy selection. Available: US, UK, FR, DE, NL, IT, IL, CA, BR, ES, IN
Optional display name for the account. Defaults to the email address.
Type of 2FA challenge to use if the account has two-factor authentication enabled.
code_challenge— receive a verification code via email, SMS, or authenticator app. You must then submit the code via/v2/checkpoint.app_challenge— confirm the login directly from the LinkedIn mobile app. No code needed — just call/v2/checkpointwith theaccount_idafter approving on the app.
Response
Whether the request was successful
Login Methods
There are two ways to connect an account:-
Credential-based login — provide
email+password. If 2FA is enabled, you’ll receive acheckpoint_requiredstatus and need to call/v2/checkpoint. -
Token-based login — provide a
login_tokendirectly. The token is encrypted and stored securely. No 2FA step needed.
Notes
- The
account_idreturned is permanent — store it and reuse it for all API calls - Tokens are encrypted at rest using AES-256
- If you receive
checkpoint_required, use the/v2/checkpointendpoint to complete verification - The
countryparameter determines which proxy is used for the connection - Each platform may require different parameters (e.g. WhatsApp uses
phone_number)