Plain HTTP
Verb-based REST, predictable URLs, JSON in / JSON out. If you can curl, you can integrate.
Don't invest unless you're prepared to lose all the money you invest. This is a high-risk investment and you should not expect to be protected if something goes wrong. Take 2 mins to learn more.
Verb-based REST, predictable URLs, JSON in / JSON out. If you can curl, you can integrate.
Every state change emits a webhook signed with HMAC-SHA256. Retries with exponential backoff.
Node, Python, Ruby, Go, PHP. Auto-generated from the OpenAPI spec, fully typed.
Test cards, fake corridors, simulated rejections. Parity with production behaviour and latency.
Pass an Idempotency-Key header. Retry safely; we return the original response.
Versioned, machine-readable. Generate clients for any language we don't officially support.
Every endpoint, every parameter, every error — with request and response examples.
Open reference →Introduction, authentication and your first request — start here.
Read the intro →The full machine-readable spec — generate a client in your stack of choice.
View openapi.json →Instant sandbox keys, full API parity. Request production access when you are ready.
Get keys →Integration questions answered by the people who built the API — within one business day.
Contact us →How funds and data are protected: safeguarding, screening and encryption in depth.
See security →