API referenceLinkedin accounts
POST
/api/v1/accounts

Credentials or cookie. A credentials connect signs in and answers when it reaches a stop: signed in (201), a checkpoint (202), or an error. It can take up to about 150 s. See Connecting a LinkedIn account in the introduction.

A refused connect (wrong password, throttled, proxy) keeps nothing: retrying it reuses the same device and IP.

Authorization

X-API-KEY<token>

Your API key from the console (gw_live_…).

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Credentials (username + password) or a cookie (access_token). Unknown fields are accepted and ignored.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/api/v1/accounts" \  -H "Content-Type: application/json" \  -d '{    "provider": "LINKEDIN",    "username": "jane.doe@example.com",    "password": "correct horse battery staple",    "country": "FR"  }'
{  "object": "AccountCreated",  "account_id": "lg_3f9c2a7b1d",  "status": "OK",  "country": "FR",  "network_type": "residential"}