Poll or retrieve a Verification Report

Queued/running/failed resources remain JSON status resources. Completed resources include the full immutable snapshot and signed manifest. Ownership mismatch returns opaque 404.

get/sexoffender/report/live/{reportId}

Path parameters

reportIdstring required

Opaque report ID returned when creating a report.

Response

Current status or completed report

report_idstring required
status'queued' | 'running' | 'completed' | 'failed' required
created_atstring date-time required
completed_atstring date-time
resource_uristring

Present for queued, running and failed resources.

failure_codestring

Present when failed.

messagestring
actionstring
snapshot_sha256string
pdf_sha256string
pdf_uristring

Present when completed.

snapshotobject

Complete immutable evidence snapshot, present when completed.

signed_manifestobject

Signed hashes and report metadata, present when completed.

Example response

{
  "request_metadata": {
    "purpose": "Annual audit",
    "reference": "CASE-123",
    "requested_by": "Facility A",
    "include_in_pdf": false
  }
}

Changes

Changed in 2 of the 12 revisions of this API.2