Developers

API Reference

A REST API for accounts, payments, crypto, and more — built for predictable, resource-oriented access.

Overview

The Xpan API is organized around REST. It uses resource-oriented URLs, returns JSON, and relies on standard HTTP response codes and verbs. The base URL is https://api.xpan.money.

Authentication

Most endpoints require a Bearer token in the Authorization header, issued for your authenticated session. A small number of public endpoints — such as listing available plans — can be called without authentication.

Resources

  • Accounts — balances and account details.
  • Bank accounts — linked fiat accounts and payout details.
  • Transactions — fiat and crypto transaction history.
  • Crypto wallets — networks, assets, and addresses.
  • Beneficiaries — saved payout recipients.
  • Subscriptions & plans — account privileges and checkout.
  • Webhooks — event subscriptions and delivery.

Rate limits & errors

The API uses conventional HTTP status codes to indicate success or failure. Errors return a JSON body with a human-readable message and, where relevant, a machine-readable code. Requests are rate limited per credential; exceeding the limit returns a 429 response.

Support

For API access, higher rate limits, or integration questions, contact support@xpan.money.

This page is provided for general information and does not constitute legal advice. The terms applicable to you are those in effect at the time you use the Services.