Monitor data
Get monitor snapshots
get/monitors/{monitorId}/snapshots
Request
- Base URL: https://api.pulsetic.com/api/public
- URL: https://api.pulsetic.com/api/public/monitors/{monitorId}/snapshots
- Auth: API key in header Authorization
Path parameters
monitorIdinteger required
Example:2
Query parameters
start_dtstring date-time required
Example:2024-01-01 14:00:00
end_dtstring date-time required
Example:2024-01-15 16:05:03
per_pageinteger
Example:100
Number of snapshots per page. Default is 100.
pageinteger
Example:1
Page number. Default is 1.
nodes[]string[]
Filter by node(s).
[ "frankfurt", "new_york" ]
Response
successful operation
Example response
[
{
"hour": "2024-01-04 10:00:00",
"monitor_id": 2,
"total_checks": 4,
"failed_checks": 2,
"time_namelookup_sum": "0.000255",
"time_connect_sum": "0.000255",
"time_appconnect_sum": "0.000255",
"time_pretransfer_sum": "0.000282",
"time_starttransfer_sum": "0.000200",
"time_total_sum": "0.000000",
"uptime": "0.0000000",
"average_time_namelookup": "0.000100",
"average_time_connect": "0.000043",
"average_time_appconnect": "0.000043",
"average_time_pretransfer": "0.000025",
"average_time_starttransfer": "0.000534",
"average_time_total": "0.000987",
"node": "frankfurt"
}
]Changes
No recorded changes to this operation across all 1 revision of this API.