API referenceLinkedin accounts
POST
/api/v1/accounts/checkpoint

Types code (an email/SMS code, an authenticator code, or a phone number for PHONE_REGISTER) into the sign-in still waiting on the checkpoint page. The answer is the next stop: signed in (201 AccountCreated, also for a reconnect), another checkpoint (202: LinkedIn chains them), or an error. A code LinkedIn did not accept is 401 code-rejected (errors/invalid_checkpoint_solution): the sign-in still waits for the right one. 408 no-attempt means the sign-in is gone: connect again.

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.

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/checkpoint" \  -H "Content-Type: application/json" \  -d '{    "account_id": "lg_3f9c2a7b1d",    "code": "482913"  }'
{  "object": "AccountCreated",  "account_id": "lg_3f9c2a7b1d",  "status": "OK"}