Skip to main content
By the end of this guide, you’ll know how to query uptime data for third-party services, select the right periods and granularity, and build uptime reports.
For conceptual background, see Uptime data.

Query service uptime

The response includes the overall uptime percentage and time-bucketed data:

Choose the right period and granularity

Hourly granularity is not available for periods of 1 year or longer.

Component-level uptime

Drill into specific components for more granular reporting:
Components also include inline uptime summaries (24h, 7d, 30d) in the component listing, so you can get a quick overview without separate queries.

Build a dependency uptime report

Query uptime for all your dependencies to build a report:
1

List your dependencies

2

Query uptime for each

3

Correlate with incidents

For services with low uptime, check their incident history:

Data access tiers

Historical data depth depends on your plan: Requesting data beyond your plan’s limit returns only available data — no error, just fewer buckets.

Next steps

Uptime data reference

Full period/granularity matrix and response format.

Service incidents

View outages that caused uptime dips.

Status Data guide

Full Status Data system overview.