Base URL
Hypermedia Links (HAL)
Every response includes a_links object with navigation and available actions:
set-primary or delete) only appear when the action is permitted for the current resource state.
Expand Parameters
Fetch related resources in a single request to reduce round-trips:Error Responses
All errors follow RFC 7807 Problem Details:{DOMAIN}-{STATUS}-{SEQUENCE} (e.g., USR-409-001, KYC-403-001). The trace_id can be shared with support for debugging. See Error Handling for the full reference.
Timestamps
Timestamps are epoch milliseconds by default. To receive ISO 8601 strings instead, include the header:created_at, updated_at, etc.).
Async Operations
Some operations (Safe wallet deployment, KYC processing) happen asynchronously. These return202 Accepted with a current snapshot and _links to poll for the result:
Idempotency
Several endpoints are idempotent. Creating a resource that already exists returns208 Already Reported with the existing resource, rather than an error. This makes retries safe — you can replay requests without side effects.
Pagination
List endpoints support offset-based pagination:next and prev links in _links.