Seismic keys only
Exchange a
client_id + client_secret for a short-lived bearer token. That’s the only credential your services ever hold.Fully white-labeled
Responses expose Seismic resources only — no upstream provider names, ids, or keys ever leak to your app.
Consistent envelopes
Every resource response is wrapped in
{ "data": … }; every error is { "error": { "code", "message" } }.Interactive reference
Try any endpoint from the browser against your sandbox with your bearer token.
How it fits together
Base URL
There is one base URL. Whether a request runs in test or live mode is determined by the API key you authenticate with — test keys operate against a fully functional sandbox with no real money movement, and live keys move real funds. Every path in this documentation is relative to this host, so you can copy, paste, and run the examples as-is with a test key.