Developers

API documentation

Authenticate with Bearer API keys, separate SANDBOX and LIVE environments, and consume JSON responses with stable error codes.

Authentication

Include Authorization: Bearer YOUR_SECRET on each request. Keys are created in the merchant dashboard and labeled with their environment.

Base URL

Use your deployment origin plus /api/v1. Checkout payloads for invoices are available at /api/checkout/[invoiceId].

Core endpoints
  • GET/api/v1/currencies— Supported assets
  • GET/api/v1/estimate— Sandbox estimates
  • POST/api/v1/invoices— Create invoice
  • GET/api/v1/payments— List payments
  • POST/api/v1/payment-links— Create link
  • POST/api/v1/webhooks— Register webhook