Element Pay Partner API
Provider-neutral fiat ↔ crypto ramps for B2B partners. Integrate once against Element Pay — we route local African fiat (mobile money and bank) by corridor, return binding quotes, and notify your backend via webhooks when orders settle.What you can do today
Supported countries and payment methods (momo vs bank, provider lists, min/max) are returned by discovery — start with
GET /partner/catalog. Details: Corridors overview. Extra markets: contact compliance.
Customer vault
Onboard end-customers once into the customer vault to get a stablecustomer_id (pcus_*) for quotes — then open EUR/USD bank and stablecoin accounts under that same customer. See Customers quickstart and Accounts.
Core pattern
Every order follows the same three steps:- Discover —
GET /partner/catalog(countries, methods, providers) - Quote —
POST /partner/orders/quote - Accept —
POST /partner/orders/{quote_id}/accept
webhook_url (order.processing, order.settled, order.failed).
Quickstart
Sandbox setup and first KE OnRamp in under 10 minutes.
API reference
OpenAPI-generated endpoint reference.
Base URLs
All partner API routes are under
/partner/*.