curl https://api.vouchmark.com/v1/investigation/reports/rpt_aBcD... \
-H "Authorization: Bearer $TOKEN"
{
"success": true,
"data": {
"reportId": "rpt_aBcD...",
"planId": "pln_aBcD...",
"vendorId": "cmp_aBcD...",
"vendorName": "TEKCIFY TECHNOLOGIES LTD",
"customerId": "usr_aBcD...",
"triggeringEventIds": ["evt_xYz...", "evt_qRs..."],
"sections": [
{
"title": "Timeline",
"content": "2026-05-08: Last successful TIN verification (ACTIVE). 2026-05-10: Sentinel detected status change to INACTIVE.",
"metadata": {}
},
{
"title": "Risk assessment",
"content": "TIN deactivation indicates potential non-compliance with tax obligations.",
"metadata": { "severity": "HIGH" }
}
],
"summary": "FIRS TIN was deactivated on 2026-05-10. The company filed an appeal which is pending.",
"agentVersion": "2026.05.1",
"scoreAtGeneration": 90,
"generatedAt": "2026-05-11T08:00:00Z"
}
}
Investigations
Get investigation report
Retrieve a single investigation report with its sections and summary.
GET
/
v1
/
investigation
/
reports
/
{reportId}
curl https://api.vouchmark.com/v1/investigation/reports/rpt_aBcD... \
-H "Authorization: Bearer $TOKEN"
{
"success": true,
"data": {
"reportId": "rpt_aBcD...",
"planId": "pln_aBcD...",
"vendorId": "cmp_aBcD...",
"vendorName": "TEKCIFY TECHNOLOGIES LTD",
"customerId": "usr_aBcD...",
"triggeringEventIds": ["evt_xYz...", "evt_qRs..."],
"sections": [
{
"title": "Timeline",
"content": "2026-05-08: Last successful TIN verification (ACTIVE). 2026-05-10: Sentinel detected status change to INACTIVE.",
"metadata": {}
},
{
"title": "Risk assessment",
"content": "TIN deactivation indicates potential non-compliance with tax obligations.",
"metadata": { "severity": "HIGH" }
}
],
"summary": "FIRS TIN was deactivated on 2026-05-10. The company filed an appeal which is pending.",
"agentVersion": "2026.05.1",
"scoreAtGeneration": 90,
"generatedAt": "2026-05-11T08:00:00Z"
}
}
Returns one investigation report including all sections, the summary, and the IDs of the events that triggered it. Ownership is enforced — you can only read reports for your own account.
Path parameters
string
required
The report ID (starts with
rpt_).curl https://api.vouchmark.com/v1/investigation/reports/rpt_aBcD... \
-H "Authorization: Bearer $TOKEN"
{
"success": true,
"data": {
"reportId": "rpt_aBcD...",
"planId": "pln_aBcD...",
"vendorId": "cmp_aBcD...",
"vendorName": "TEKCIFY TECHNOLOGIES LTD",
"customerId": "usr_aBcD...",
"triggeringEventIds": ["evt_xYz...", "evt_qRs..."],
"sections": [
{
"title": "Timeline",
"content": "2026-05-08: Last successful TIN verification (ACTIVE). 2026-05-10: Sentinel detected status change to INACTIVE.",
"metadata": {}
},
{
"title": "Risk assessment",
"content": "TIN deactivation indicates potential non-compliance with tax obligations.",
"metadata": { "severity": "HIGH" }
}
],
"summary": "FIRS TIN was deactivated on 2026-05-10. The company filed an appeal which is pending.",
"agentVersion": "2026.05.1",
"scoreAtGeneration": 90,
"generatedAt": "2026-05-11T08:00:00Z"
}
}
vendorName, agentVersion, and scoreAtGeneration may be null. Each section’s metadata is an optional free-form object. Reports are immutable once generated — PUT and PATCH return 405.