| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.statuscake.com/v1 | link | — | — | — |
Actions (36)
Alerting · 10
- Create contact groupPOST /v1/contact-groups
Create a new contact group.
documented - Create maintenance windowPOST /v1/maintenance-windows
Create a new maintenance window.
documented - Delete contact groupDELETE /v1/contact-groups/{group_id}
Delete a contact group.
documented - Delete maintenance windowDELETE /v1/maintenance-windows/{window_id}
Delete a maintenance window.
documented - Get contact groupGET /v1/contact-groups/{group_id}
Retrieve a contact group by ID.
documented - Get maintenance windowGET /v1/maintenance-windows/{window_id}
Retrieve a maintenance window by ID.
documented - List contact groupsGET /v1/contact-groups
Get all contact groups.
documented - List maintenance windowsGET /v1/maintenance-windows
Get all maintenance windows.
documented - Update contact groupPUT /v1/contact-groups/{group_id}
Update a contact group.
documented - Update maintenance windowPUT /v1/maintenance-windows/{window_id}
Update a maintenance window.
documented
Uptime · 8
- Create uptime checkPOST /v1/uptime
Create an uptime check with the given parameters.
documented - Delete uptime checkDELETE /v1/uptime/{test_id}
Delete an uptime check by ID.
documented - Get uptime checkGET /v1/uptime/{test_id}
Retrieve an uptime check by ID.
documented - List uptime check alertsGET /v1/uptime/{test_id}/alerts
Get all uptime check alerts.
documented - List uptime check historyGET /v1/uptime/{test_id}/history
Get all uptime check history results for a given check.
documented - List uptime check periodsGET /v1/uptime/{test_id}/periods
Get all uptime check periods for a given check.
documented - List uptime checksGET /v1/uptime
Get all uptime checks.
documented - Update uptime checkPUT /v1/uptime/{test_id}
Update an uptime check with the given parameters.
documented
Pagespeed · 6
- Create pagespeed checkPOST /v1/pagespeed
Create a pagespeed check with the given parameters.
documented - Delete pagespeed checkDELETE /v1/pagespeed/{test_id}
Delete a pagespeed check by ID.
documented - Get pagespeed checkGET /v1/pagespeed/{test_id}
Retrieve a pagespeed check by ID.
documented - List pagespeed check historyGET /v1/pagespeed/{test_id}/history
Get all pagespeed check history for a given check.
documented - List pagespeed checksGET /v1/pagespeed
Get all pagespeed checks.
documented - Update pagespeed checkPUT /v1/pagespeed/{test_id}
Update a pagespeed check with the given parameters.
documented
Heartbeat · 5
- Create heartbeat checkPOST /v1/heartbeat
Create a heartbeat check with the given parameters.
documented - Delete heartbeat checkDELETE /v1/heartbeat/{test_id}
Delete a heartbeat check by ID.
documented - Get heartbeat checkGET /v1/heartbeat/{test_id}
Retrieve a heartbeat check by ID.
documented - List heartbeat checksGET /v1/heartbeat
Returns a list of heartbeat checks for an account.
documented - Update heartbeat checkPUT /v1/heartbeat/{test_id}
Update a heartbeat check with the given parameters.
documented
SSL · 5
- Create SSL checkPOST /v1/ssl
Create an SSL check with the given parameters.
documented - Delete SSL checkDELETE /v1/ssl/{test_id}
Delete an SSL check by ID.
documented - Get SSL checkGET /v1/ssl/{test_id}
Retrieve an SSL check by ID.
documented - List SSL checksGET /v1/ssl
Get all SSL checks.
documented - Update SSL checkPUT /v1/ssl/{test_id}
Update an SSL check with the given parameters.
documented