WarmablyWarmablyDOCS
Search docs⌘K
Dashboard
API Reference/Endpoints

Get raw data from any route

POST/api/linkedin/gateway/linkedin

An escape hatch for reaching a specific linkedin.com endpoint that neither Warmably nor the LinkedIn engine underneath it has wrapped in a dedicated route yet. You supply a full URL — typically copied out of your browser's network tab while using LinkedIn directly — and it's replayed from the connected account's session.

Authentication

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

Body parameters

FieldTypeDescription
account_id *stringA connected account's id.
request_url *stringA full URL under https://www.linkedin.com/, found via your browser's developer tools.
method"GET" | "POST" | "PUT" | "PATCH" | "DELETE"Defaults to GET.
headersobjectExtra headers to send with the request.
query_paramsobjectQuery string parameters to append to request_url.
bodyobjectA JSON body, for non-GET methods.
encodingbooleanWhether query_params/body are URL/form-encoded automatically. Defaults to true.
bypass_redirectbooleanWhen true (the default), HTTP redirects aren't followed automatically.
force_apibooleanAttempt the call even if the account has no confirmed subscription that covers it.

Response fields

FieldTypeDescription
object"LinkedinRawData"Always this value.
dataobjectWhatever the target LinkedIn endpoint returned, unmodified.
This is a deliberately low-level route — the shape of data is entirely up to whatever endpoint you point it at, and LinkedIn can change or remove those endpoints without notice. Reach for one of the dedicated endpoints above whenever one covers what you need.

Errors

·400 Bad Request. account_id or request_url is missing, or request_url isn't under https://www.linkedin.com/.·401 Unauthorized. The key is missing, malformed or has been rotated.·403 Forbidden. The account_id doesn't belong to this key.
CredentialsRequired
AuthorizationBearer wm_live_••••••••
RequestTry it
curl -X POST https://api.warmably.com/api/linkedin/gateway/linkedin \
  -H "Authorization: Bearer wm_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "account_id": "459993d2-b0e7-4b19-baf9-45252ca324cf",
    "request_url": "https://www.linkedin.com/voyager/api/some/undocumented/endpoint",
    "method": "GET"
  }'
Response
200 OK
{
  "object": "LinkedinRawData",
  "data": {}
}
No key yet? Create one from Dashboard → API Keys.