Verify Checkpoint (2FA)
Accounts
Verify Checkpoint (2FA)
Submit a verification code to complete account connection
POST
Verify Checkpoint (2FA)
Complete 2FA verification for an account that returned
checkpoint_required during login. Depending on the challenge_type used at login, either submit a verification code or simply confirm the app challenge.
This endpoint costs 1 credit per request.
Header Parameters
Your API key
Body Parameters
The account ID returned from the
/v2/login endpoint with checkpoint_required statusThe verification code received via email, SMS, or authenticator app. Required when
challenge_type is code_challenge. Not needed for app_challenge — the user approves directly from the LinkedIn app.Response
Whether the verification was successful
Challenge Types
code_challenge— The user receives a verification code (email, SMS, or authenticator app). Submit the code in thecodefield.app_challenge— The user approves the login directly from the LinkedIn mobile app. Once approved, call this endpoint with only theaccount_id(nocodeneeded).
Notes
- If the session has expired, you need to call
/v2/loginagain to restart the process - Once verified, the account status changes to
connectedand is ready for use - The
account_idremains the same — no need to update your integration