JobSummary
nib/results/<job_id>/summary.json: counts per decision and errors.
Fields
job_idrequired Type:stringstatusrequired Type:"completed""failed""rejected"totalrequired Type:integercompletedrequired Type:integerfailedrequired Type:integercountsrequired Type:objecterrorsrequired Type:object[]metadatarequired Type:anyThe request's
metadata({}if none).versionsrequired Type:Versionsstarted_atrequired Type:stringnullcompleted_atrequired Type:stringnull
{
"job_id": "inv-2291",
"status": "completed",
"total": 2,
"completed": 1,
"failed": 1,
"counts": {
"APPROVE": 1
},
"errors": [
{
"item_index": 1,
"file": "missing.png",
"field": null,
"type": "file_not_found",
"detail": "missing.png is not in the job folder"
}
],
"metadata": {
"batch": "2026-10"
},
"versions": {
"model": "nib-2.6",
"policy": "default@7",
"api_version": "2026-09-27"
},
"started_at": "2026-09-25T10:15:30.123Z",
"completed_at": "2026-09-25T10:15:32.456Z"
} Where you'll see it
- A field of
Job.summary