Avvio Payouts API reference llms.txt

Endpoints

23 operations, generated from the OpenAPI spec (v2026-08-18). Every path is prefixed with your API base URL, and :org is the organization id you were issued — not the organizationId that appears inside response bodies. Full reference · OpenAPI YAML

Discovery#

What you can pay, and what each corridor needs.

MethodPathPurpose
GET/recipients/:org/corridorsCurrencies you can pay out to, and the fields each needs

Pricing#

What a payout costs, before and after a beneficiary exists.

MethodPathPurpose
GET/payments/organizations/:org/ratesPrice a corridor before a beneficiary exists
POST/payments/organizations/:org/quotes/offrampLock a price against a real beneficiary

Beneficiaries#

Who is being paid.

MethodPathPurpose
GET/recipients/:orgBeneficiaries, optionally for one of your end users
POST/recipients/:orgRegister who is being paid
POST/recipients/:org/{recipientId}/methodsAdd another way to pay an existing beneficiary

Payouts#

Moving the money, and reading what happened.

MethodPathPurpose
POST/payments/organizations/:org/quotes/acceptSend the money
POST/payments/organizations/:org/payoutsPrice and send in one call
POST/payments/organizations/:org/payout-linksMint a one-time link for the person being paid
GET/payout-links/{token}What the recipient's page renders
POST/payout-links/{token}/submitSpend the link and send the money
POST/payments/organizations/:org/payouts/{payoutId}/cancelStop a payout that has not moved yet
GET/payments/organizations/:org/payouts/{payoutId}/fundingHow to fund a payout that needs it
POST/payments/organizations/:org/payouts/{payoutId}/funding/confirmTell us you have sent the funds
GET/payments/organizations/:org/eventsEverything that has happened to your payouts, in order
GET/payments/organizations/:org/ordersRecent payouts
GET/payments/organizations/:org/orders/{payoutId}One payout, always live

Funding#

Topping up the balance payouts debit.

MethodPathPurpose
GET/payments/organizations/:org/balance/historyWhy the balance is what it is
GET/payments/organizations/:org/balanceWhat you can currently send
GET/payments/organizations/:org/payin-accountsWhere to wire money to top up your balance

Sandbox#

MethodPathPurpose
POST/payments/organizations/:org/sandbox/fundCredit a sandbox balance
POST/payments/organizations/:org/sandbox/webhook-endpointsRegister a sandbox webhook endpoint and get its signing secret
GET/payments/organizations/:org/sandbox/webhook-endpoints/{endpointId}/deliveriesWhat we sent, what came back, and what we retried