List status pages
List status pages in your project.
List status pages
GET /status-pages
Auth: Bearer token (read scope)
Query parameters
Page number.
Items per page.
Request
bashcurl -H "Authorization: Bearer hu_..." \ "https://happyuptime.com/api/v1/status-pages"
Response
json{ "data": [ { "id": "sp_001", "project_id": "proj_xyz", "name": "Acme Status", "slug": "acme", "template": "minimal", "is_published": true, "brand_color": "#059669", "created_at": "2026-03-01T10:00:00Z" } ], "meta": { "page": 1, "per_page": 25, "total": 1, "total_pages": 1 } }