Skip to main content
The Endl Partner API is a JSON REST API. Every endpoint is authenticated with your partner API key, scoped to the partner that owns the credential, and returns the standard response envelope.

Base URL

All partner endpoints live under /api/v0.

Resources

Wallets

Create wallets and provision them on additional networks.

Quotes

Price a transfer before you commit to it.

Recipients

Manage the parties a user pays out to.

Accounts

Open accounts and read balances and activity.

Transactions

Fund, submit, and track transfers.

Reference data

Static catalogues you should cache rather than re-fetch.

POBO

Pay out on behalf of a named originator. Partner-scoped, Paywho rails only.

A typical payout

  1. Prepare the recipient. Call Get recipient fields for the corridor, collect exactly those fields, then add the recipient.
  2. Price the transfer. Generate a quote. The quote fixes the rate and fees for a short window.
  3. Check it. Create a pre-transaction to check the quote, recipient, wallet and KYC together. It moves no money; Endl debits the source when you submit. See the Transactions guide.
  4. Submit and track. Submit the transaction, then track it with Get transaction — or subscribe to payout.completed and payout.failed and let Endl tell you.

Conventions

Response coverage

Every success response on these pages is documented from the server code behind /api/v0 (Api-Version: 2026-09.1): Accounts, Quotes, Wallets, Recipients, Reference data, Transactions and POBO. Requests, parameters, status codes and error responses are documented on every page. The Onboarding and Webhooks APIs carry real response examples too. Per-endpoint permission names are documented only where they are known.