Monitors
List monitors
Get a paginated list of monitors in a project.
GEThttps://api.vantaj.co/v1/monitors
Requires an API key with the monitors:read scope.
Authorizations
Authorizationstringheaderrequired
Bearer authentication using your API key: Authorization: Bearer <token>
Query parameters
project_idstring<uuid>required
Project to list monitors from.
limitinteger
Page size (1–100).
Default:
25cursorstring
Opaque cursor from a previous response's next_cursor.
List monitors
cURL
curl --request GET \
--url 'https://api.vantaj.co/v1/monitors?project_id=<project_id>' \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
"name": "API Gateway",
"url": "https://api.example.com/health",
"type": "http",
"interval_seconds": 60,
"status": "up",
"paused": false,
"last_checked_at": "2026-06-21T12:00:00Z",
"response_ms": 142,
"uptime_pct": 99.98,
"regions": [
"iad",
"lhr"
],
"group": "Production",
"created_at": "2026-01-15T10:30:00Z"
}
],
"pagination": {
"next_cursor": null,
"has_more": false
}
}