> ## 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 vendor profile

> Sentinel baseline for a single vendor.

Returns the current Sentinel baseline snapshot for a vendor, the configured and checked timestamps, the count of unread alerts, and the most recent events. Use this as the canonical "what do we know about this vendor right now" call.

## Path parameters

<ParamField path="vendorId" type="string" required />

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

<ResponseExample>
  ```json theme={null}
  {
    "success": true,
    "data": {
      "vendorId": "cmp_aBcD...",
      "vendorName": "TEKCIFY TECHNOLOGIES LTD",
      "riskTier": "HIGH",
      "claimStatus": "claimed",
      "score": 90,
      "baselineSnapshot": {
        "cacStatus": "ACTIVE",
        "firsTinStatus": "ACTIVE",
        "firsTin": "2522576963525",
        "sanctions": { "match": false, "checkedAt": "2026-05-12T03:00:00Z" }
      },
      "lastConfiguredAt": "2026-05-01T09:00:00Z",
      "lastCheckedAt": "2026-05-12T03:00:00Z",
      "nextCheckDueAt": "2026-05-13T03:00:00Z",
      "unreadAlertCount": 2,
      "recentEvents": [
        {
          "eventId": "evt_aBcDeFgH...",
          "severity": "HIGH",
          "agentName": "firs-tin",
          "data": {
            "tinStatus": { "old": "ACTIVE", "new": "INACTIVE" }
          },
          "createdAt": "2026-05-11T18:42:00Z"
        }
      ]
    }
  }
  ```
</ResponseExample>

`baselineSnapshot` and each `recentEvents[].data` are free-form objects whose keys depend on the agent that produced them. `lastConfiguredAt`, `lastCheckedAt`, and `nextCheckDueAt` may be `null`.
