UptimeTea

API Documentation

The UptimeTea API is easy to use and free for all plans.

List status pages

Returns all your status pages with their associated watchers.

GET
https://api.uptimetea.com/status_pages

Headers

Authorization
REQUIRED
STRING
Bearer $TOKEN

Response body

[
  {
    "id": "uuid",
    "name": "My Service Status",
    "slug": "my-service",
    "custom_domain": null,
    "logo_url": null,
    "brand_color": "#3b82f6",
    "page_title": "Service Status",
    "created_at": "2024-01-15T10:00:00Z",
    "watchers": [
      {
        "id": "uuid",
        "title": "My Website",
        "url": "https://example.com",
        "status": "up"
      }
    ]
  }
]

Code Examples

curl -X GET "https://api.uptimetea.com/status_pages" \
  -H "Authorization: Bearer $TOKEN"