Partner API · v1
Build on Moja Switch
Cross-border payments infrastructure: quotes, payments, collections and signed webhooks, over authenticated JSON. Start in the sandbox in minutes.
https://api-sandbox.mojaswitch.com/v1Guides
Get a sandbox key, make your first authenticated call and price your first quote.
AuthenticationAPI keys, environments, scopes, request IDs and rate limits.
IdempotencyRetry money calls safely. One UUID key per payment attempt, reused on every retry.
CollectionsCollect CAD from a payer by Interac request, then reconcile the payout to you. Sandbox only.
FX quotes and Moja FXThe two FX models, how a quote is priced and locked, and what the reference rate is (and is not).
WebhooksSigned event notifications, signature verification with a worked example, retries and recovery.
ErrorsOne error envelope, stable codes to branch on, and what to do about each class of error.
Sandbox testingWhat the sandbox simulates, and how to drive each outcome deliberately.
Going liveProduction is gated, and nothing on this page is self-service yet. What is checked, and what to expect.
Generated from the contract. The API reference is built from the Partner API's OpenAPI file at every deploy; download it to generate a client. Production base URLs and live keys are issued at go-live; see Going live.