WarmablyWarmablyDOCS
Search docs⌘K
Dashboard
API Reference/Endpoints

Resend checkpoint notification

POST/api/linkedin/gateway/accounts/checkpoint/resend

Asks the provider to send a stuck checkpoint's code again — a 2FA text, an OTP email, or an in-app approval — for when the first one expired or never showed up.

Authentication

Send your personal API key as a bearer token. A missing, malformed or revoked key returns 401.

Body parameters

FieldTypeDescription
account_id *stringThe account awaiting a checkpoint. Must belong to this key.
provider *"LINKEDIN" | "INSTAGRAM" | "MESSENGER"Which channel this account represents.

Response fields

FieldTypeDescription
account_idstringEchoes the body parameter.
successbooleanWhether a new notification was actually sent.
This only re-triggers the notification — it doesn't change the checkpoint type. Submit whatever code arrives with Submit a checkpoint code.

Errors

·401 Unauthorized. The key is missing, malformed or has been rotated.·403 Forbidden. account_id doesn't belong to this key.·404 Not Found. No account with that id exists upstream.
CredentialsRequired
AuthorizationBearer wm_live_••••••••
RequestTry it
curl -X POST https://api.warmably.com/api/linkedin/gateway/accounts/checkpoint/resend \
  -H "Authorization: Bearer wm_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "account_id": "459993d2-b0e7-4b19-baf9-45252ca324cf",
    "provider": "LINKEDIN"
  }'
Response
200 OK
{
  "object": "CheckpointResend",
  "account_id": "459993d2-b0e7-4b19-baf9-45252ca324cf",
  "success": true
}
No key yet? Create one from Dashboard → API Keys.