> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vouchmark.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get investigation report

> Retrieve a single investigation report with its sections and summary.

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

<ParamField path="reportId" type="string" required>
  The report ID (starts with `rpt_`).
</ParamField>

<RequestExample>
  ```bash cURL theme={null}
  curl https://api.vouchmark.com/v1/investigation/reports/rpt_aBcD... \
    -H "Authorization: Bearer $TOKEN"
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "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"
    }
  }
  ```
</ResponseExample>

`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`.
