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
}
}
Monitoring
List vendor events
Smart Sentinel monitoring events for a vendor.
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.
Each event’s
Path parameters
string
required
Query parameters
string
Filter by severity:
LOW, MEDIUM, HIGH, or CRITICAL.integer
default:"1"
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
}
}
data is a free-form object whose keys depend on the agent (agentName) that produced it.