/v1/services
List active services
Returns every service registered as active = true in the registry. Each row carries the service's identity, headline availability over the last 30 and 90 days, and current consensus status. Intended for building a directory of services, or for taking a full snapshot of the catalog in one request.
Availability values come from the per-day rollup (excluding unknown minutes from the denominator); a null value means "no measurements in the window yet".
Responses
| Status | Body | Description |
|---|---|---|
| 200 | array of ServiceSummary |
A non-empty array of services. Order is unspecified. |
| 500 | APIError |
Unexpected server-side error. Body is the standard error envelope; the |
Request
curl https://api.uptimeproject.org/v1/services
Response
[
{
"id": "aws-s3-us-east-1",
"name": "AWS S3",
"category": "object-storage",
"region": "us-east-1",
"provider": "Amazon Web Services",
"show_on_leaderboard": true,
"homepage_url": "https://aws.amazon.com/s3/",
"status_page_url": "https://status.aws.amazon.com/rss/s3-us-east-1.rss",
"current_status": "up",
"checks_count": 3,
"availability_24h": 99.99,
"availability_7d": 99.98,
"availability_30d": 99.97,
"availability_90d": 99.91
}
]