Skip to main content
By default, Load Time tests a URL from Geekflare’s US server. Pass targetCountries to also test reachability from up to 3 additional locations via proxy, alongside the default US test — useful for confirming a site loads correctly for visitors in different regions, or diagnosing geo-specific outages. Costs a flat 8 credits per request, regardless of how many locations (1–3) you test.

How It Works

For each request with targetCountries set, Geekflare tests the URL from:
  1. The default US server (no proxy)
  2. Each country listed in targetCountries, routed through a proxy in that location
The response reports whether the site was reachable from every tested location, both as an overall summary and a per-location breakdown.

Testing from Multiple Locations

Pass an array of up to 3 ISO alpha-2 country codes in targetCountries:
meta.targetCountries in the response always includes the default us location plus every country you requested. So a 2-country request returns 3 tested locations total.

Without targetCountries

If you omit targetCountries, Load Time behaves as before: a single test from the US server, with the full timing breakdown (DNS, connect, TLS, timings, headers, etc.) returned directly in data.

Next Steps

Load Time Reference

Full parameter and response reference.

Using Proxies

See which other endpoints support proxy routing.