Skip to main content
GET
/
v1
/
monitoring
/
vendors
/
{vendorId}
/
events
curl "https://api.vouchmark.com/v1/monitoring/vendors/cmp_aBcD.../events?severity=HIGH&limit=10" \
  -H "Authorization: Bearer $TOKEN"
{
  "success": true,
  "data": [
    {
      "eventId": "evt_aBcDeFgH...",
      "vendorId": "cmp_aBcD...",
      "agentName": "firs-tin",
      "severity": "HIGH",
      "data": {
        "tinStatus": { "old": "ACTIVE", "new": "INACTIVE" }
      },
      "createdAt": "2026-05-11T18:42:00Z"
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 20,
    "total": 1,
    "totalPages": 1
  }
}
Returns the event stream for one vendor — every change Sentinel has flagged. Paginated; default page size 20.

Path parameters

vendorId
string
required

Query parameters

severity
string
Filter by severity: LOW, MEDIUM, HIGH, or CRITICAL.
page
integer
default:"1"
limit
integer
default:"20"
Max 100.
curl "https://api.vouchmark.com/v1/monitoring/vendors/cmp_aBcD.../events?severity=HIGH&limit=10" \
  -H "Authorization: Bearer $TOKEN"
{
  "success": true,
  "data": [
    {
      "eventId": "evt_aBcDeFgH...",
      "vendorId": "cmp_aBcD...",
      "agentName": "firs-tin",
      "severity": "HIGH",
      "data": {
        "tinStatus": { "old": "ACTIVE", "new": "INACTIVE" }
      },
      "createdAt": "2026-05-11T18:42:00Z"
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 20,
    "total": 1,
    "totalPages": 1
  }
}
Each event’s data is a free-form object whose keys depend on the agent (agentName) that produced it.