BatchResultEntry

One delivered result.

Returned bybatches.results

Fields #

FieldTypeNotes
item_indexintegerYour submission order. Delivery order is never guaranteed.
inputstring | objectYour own target, echoed back verbatim, so you join on your value rather than ours.
statusstringsucceeded, failed or quota_exhausted.
credits_usednumberWhat this entry cost. Always 0 on a failure. A partially served target is charged for the fetches that landed, not the quoted total.
pageintegerSet only on paged operations. 1-based.
dataobjectThe record: Profile, Company or SearchPage, depending on the operation.
errorobjecttype and message. Present only on a failure.
created_atstring (RFC 3339)When the entry was delivered.

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
{
  "item_index": 1,
  "input": { "urn": "ACoAAA8BYqEBCGLg" },
  "status": "failed",
  "credits_used": 0,
  "error": { "type": "unprocessable_target", "message": "Profile is private, deleted or unreachable." },
  "created_at": "2026-09-01T10:00:05Z"
}