List status pages

List status pages in your project.

List status pages

GET /status-pages

Auth: Bearer token (read scope)

Query parameters

page integer default: 1

Page number.

per_page integer default: 25

Items per page.

Request

bash
curl -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 } }
Ask a question... ⌘I