GET /api/v1/metrics/checks/raw/
Returns raw per-measurement rows from the MDB ClickHouse table for one check.
No time bucketing, no aggregation — one row per stored measurement.
data_type is optional: when omitted the API resolves the check's check type and uses the first matching data type.
Accepts both GET (with repeated-key params for metrics and dimension filters) and POST (with the same fields as a JSON body).
Request
- Base URLhttps://uptime.com (the document declares no server; this is the origin it was published from)
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
The check to query.
MDB data type (e.g. http, pagespeed, float). When omitted, resolved from the check's check type.
Metric names to return. Pass as repeated query params in GET (metrics=a&metrics=b) or as a JSON array in POST. When omitted, only the first metric defined for the data type is returned. Always specify the metrics you actually need. The default selection is not part of the API contract and may change.
Range start (ISO 8601, UTC). Defaults to 1 hour ago.
Range end (ISO 8601, UTC). Defaults to now.
Dimension filters (POST only). Object with dimension names as keys and arrays of values: {"location": ["us-east-1"]}. In GET, pass dimensions as direct query params instead (location=us-east-1&location=eu-west-1).
Column to sort by (default: check_time).
Sort direction (default: asc).
Max rows (default: 5000, max: 50000).
Row offset for pagination (default: 0).
Response
Changes
No recorded changes to this operation across all 1 revision of this API.