Results

Endpoints for accessing and filtering speedtest results. Requires API token with results:read scope.

List all results

get
Query parameters
per.pageinteger Β· min: 1 Β· max: 500Optional

Number of results per page

Default: 25
filter[ping]numberOptional

Filter by ping value (supports operators like >=, <=, etc.)

filter[download]integerOptional

Filter by download speed (supports operators like >=, <=, etc.)

filter[upload]integerOptional

Filter by upload speed (supports operators like >=, <=, etc.)

filter[healthy]booleanOptional

Filter by healthy status

filter[status]stringOptional

Filter by status

filter[scheduled]booleanOptional

Filter by scheduled status

filter[start_at]string Β· dateOptional

Filter results created on or after this date (alias for created_at>=)

filter[end_at]string Β· dateOptional

Filter results created on or before this date (alias for created_at<=)

sortstring Β· enumOptional

Sort results by field (prefix with - for descending)

Possible values:
Header parameters
AcceptstringRequired

Must be "application/json" - this API only accepts and returns JSON

Default: application/json
Responses
200

OK

application/json
get
/api/v1/results

Get a single result

get
Path parameters
idintegerRequired

The ID of the result

Header parameters
AcceptstringRequired

Must be "application/json" - this API only accepts and returns JSON

Default: application/json
Responses
200

OK

application/json
get
/api/v1/results/{id}

Get the most recent result

get
Header parameters
AcceptstringRequired

Must be "application/json" - this API only accepts and returns JSON

Default: application/json
Responses
200

OK

application/json
get
/api/v1/results/latest

Last updated