Choose where the test runs
A request tohttps://at.edisglobal.com runs from Vienna NDC2. Replace that hostname with one returned by the location directory to test from another region.
For a single API hostname with a location selector, use the global hub at https://ping.edisglobal.com. Its routes and request format differ from the regional API.
Your first request
summary.received and status to determine whether a reply arrived; summary.averageMs is the round-trip time when available. A successful HTTP request can still report no_reply.
For TCP connectivity to a particular service:
Regional endpoints
Rate limits at a glance
Clients sharing a public IPv4 address share these allowances; IPv6 addresses within one /64 also share an allowance. Regional limits apply separately on each node. Hub requests also consume the selected node’s allowance. Shared service capacity can cause HTTP 429 below these limits. Read rate limits and errors before integrating.
Request conventions
targetis a public IPv4 address, public IPv6 address or public DNS hostname. Supply a bare address or hostname, without a URL scheme, path, port, IPv6 brackets or CIDR suffix.familyis the string"4","6"or"auto". Auto prefers IPv4 when available. For/api/v1/probes, includefamilyexplicitly; quick ping, TCP and hub requests default to"auto".- Private, loopback, link-local and other reserved destinations are rejected. Hostnames with a mixture of public and non-public DNS answers are also rejected.
- For POST, send
Content-Type: application/jsonand a JSON object. Do not add undocumented fields. Diagnostic JSON bodies are limited to 1,024 bytes. For GET diagnostics, use query parameters without a request body; duplicate and unknown parameters are rejected. - Results are returned after the measurement finishes, not as a background job. Probe timeouts do not include all DNS, HTTP and network overhead.