API
Create and manage status pages programmatically.
The API is JSON over HTTPS. Account endpoints use the same secure session as the dashboard.
Endpoints
GET/api/v1/status-pagesList your status pages.
POST/api/v1/status-pagesCreate a status page with a path URL like /s/acme.
GET/api/v1/status-pages/{slug}/domainsList custom domain and subdomain records.
POST/api/v1/status-pages/{slug}/domainsRequest slug.statuspage.app.nz or record an external custom domain.
GET/api/v1/customers?q=hostingSearch the customer directory.
Create a page
POST /api/v1/status-pages
{ "name": "Acme API", "slug": "acme", "description": "Current status for Acme API", "website_url": "https://acme.co.nz"
}