Skip to main content
GET
Health Check

Headers

x-ping-key
string | null
X-Timestamp-Format
string

Controls how timestamp fields are serialized in JSON response bodies.

Default (header omitted or any other value): epoch milliseconds as integers. iso8601: UTC ISO 8601 strings of the form YYYY-MM-DDTHH:MM:SSZ.

Example: with X-Timestamp-Format: iso8601, the field value 1704067200000 becomes "2024-01-01T00:00:00Z".

Affected fields (recursively, in dicts and arrays): any field whose name ends in _at, plus the literal field names timestamp, period_start, and period_end. All other fields are passed through unchanged.

Only iso8601 is recognized. Any other value (or omitting the header) yields the default epoch-ms representation; the server does not reject unknown values, so this is documented as an example rather than an enum to keep generated clients permissive.

Example:

"iso8601"

Response

All services healthy

HAL-style hypermedia links for navigation and available actions.

status
enum<string>
required
Available options:
healthy,
degraded,
unhealthy
service
string
required
version
string
required
build_sha
string
required
build_time
string
required
migration_sha
string
required
environment
string
required
timestamp
integer
required
services
ServicesStatus · object
required
settings
SettingsInfo · object
required
safe_verify_available
boolean | null

rpc-proxy /v1/safe/verify probe outcome. None = not yet probed; True = route reachable; False = route unavailable (warning logged at startup).