Reports and evidence bundles
Download a PDF report for a check, or a ZIP evidence bundle for a regulator or auditor.
Every check can produce a PDF report for your records, and you can group reports into an evidence bundle for an auditor or regulator.
| Code | Report | For |
|---|---|---|
| RPT-001 | Individual identity verification | Identity checks |
| RPT-002 | Business verification | UK business checks |
| RPT-003 | Sanctions and PEP screening | Screening checks |
| RPT-016 | Evidence bundle (ZIP) | Any check |
Download a report#
GET /api/v1/reports/RPT-001/{checkId} says whether the report is ready. Add .pdf to download it. Asking for the wrong report for a check returns 409 with the right code in suggestedType.
curl -sS -X GET 'https://api.trustverify.co.uk/api/v1/reports/RPT-001/chk_123' \
-H "Authorization: Bearer $TRUSTVERIFY_API_KEY"Evidence bundles#
POST /api/v1/reports/rpt-016 registers a ZIP for a check. Download it from GET /api/v1/bundles/{bundleId}.zip.
The ZIP has a cover sheet, one PDF per report, evidence.json with the check record, and manifest.json with a SHA-256 hash of every file. Bundles are not signed: the hashes show whether a file changed after you downloaded it, not who produced it.