API Reference

Interact with ApexUptime programmatically using our RESTful API.

Authentication

All API requests must include your Bearer token in the Authorization header. You can generate an API key in your Dashboard Settings.

Authorization: Bearer pw_live_xxxxxxxxxxxxx

Endpoints

GET/v1/monitors

Returns a list of all your configured monitors and their current status.

POST/v1/monitors

Create a new monitor. Requires name, url, and type in the JSON body.

GET/v1/incidents

Retrieve a history of all downtime incidents across your account.