Skip to main content
POST
Measure the page load time for a given URL
Want to test from multiple countries in one request? See Load Time: Multi-Location Testing.

Authorizations

x-api-key
string
header
required

API Key required for all endpoints

Body

application/json
url
string
required

Target URL

Example:

"https://example.com"

followRedirect
boolean
default:false

Whether to follow redirects when checking site status

Example:

false

proxyCountry
string

Proxy country code to route the request

Example:

"us"

targetCountries
string[]

Test the URL from up to 3 additional locations via proxy, alongside the default US server test. Each entry is an ISO alpha-2 country code. When set, the response includes a per-location reachability breakdown instead of a single result.

Maximum array length: 3
Example:

Response

Load time retrieved successfully. Returns a single-location result by default, or a per-location breakdown when targetCountries is set.

timestamp
number
required

Timestamp of the request in milliseconds

Example:

1783943217189

apiStatus
enum<string>
required

API status message

Available options:
success,
failure
Example:

"success"

apiCode
number
required

API status code

Example:

200

meta
object
required

Metadata about the load time test

data
object
required

Comprehensive site load time metrics

message
string

Overall message about site reachability

Example:

"Site is reachable."