UptimeTea

API Documentation

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

Create status page

Creates a new public status page for your watchers.

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

Headers

Authorization
REQUIRED
STRING
Bearer $TOKEN
Content-Type
REQUIRED
STRING
application/json

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": []
}

Code Examples

curl -X POST "https://api.uptimetea.com/status_pages" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "status_page": {
      "name": "My Service Status",
      "slug": "my-service",
      "pageTitle": "Service Status",
      "brandColor": "#3b82f6",
      "watcherIds": ["uuid1", "uuid2"]
    }
  }'