Meta

The second half of every success envelope. camelCase, where data is snake_case.

Returned byevery endpoint

Fields #

FieldTypeNotes
requestIdstringOn every response, success or failure.
nextCursorstringThe results read only. Pass back as ?cursor=. Monotonic and stable.
hasMorebooleanOn the results read, whether the cursor has another page. On GET /batches, whether another page exists past this offset.
totalintegerGET /batches only: how many batches the filters match, not how many this page carries. Paging is arithmetic against this rather than an end inferred from a page shorter than limit.
recommendedPollMsintegerPresent while there is any point polling again.

Absent is not null: a field we did not get is omitted rather than sent as an empty string, so you can tell "LinkedIn does not have this" from "this person left it blank".

Sample #

JSON
{
  "requestId": "req_8f2ka91x",
  "nextCursor": "eyJzZXEiOjJ9",
  "hasMore": true,
  "recommendedPollMs": 2000
}