v1
Authorization
A "Bearer Token" is required to authenticate into the API, you can generate tokens for your user account on /admin/api-tokens
.
Get result
Parameters
id
- record ID of the result to get
Responses
200: OK
404: Result not found
List results
Filtering
You can filter the results response by the fields: ping
, download
, upload
, healthy
, status
, scheduled
and created_at
. To filter on created_at
use start_at
and `end_at`.
Example: filter dates in a range
Example: filter for only unhealthy results
Example: filter for "failed" and "skipped" results
Sorting
You can sort the results response by the fields: ping
, download
, upload
, created_at
or updated_at
. Sorting is ascending by default and can be reversed by adding a hyphen (-) to the start of the property name.
Responses
200: OK
422: Unprocessable Entity (validation probably failed, see logs)
Get latest result
Responses
200: OK
404: No result found
Stats
Responses
200: OK
Data Dictionary
The data structure returned mimic the results
table but includes the addition of download_bits
, upload_bits
, download_bits_human
and upload_bits_human
.
FAQ
Last updated