Swipelux
Concepts

Overview

The core Swipelux objects used across onboarding, wallets, rails, accounts, quotes, transfers, and webhooks.

Swipelux uses a small set of objects across every workflow. Learn these once, and pay-ins, payouts, virtual accounts, transfers, and compliance reviews become easier to reason about.

Object Model

Core Objects

ConceptWhat it represents
CustomersThe individual or business your platform serves.
WalletsThe stablecoin balance layer for customer funds.
AccountsBank account details used for virtual accounts and first-party payouts.
RailsPayment capabilities available to a customer.
RecipientsThird-party payout destinations.
QuotesExecutable pricing and routing instructions for pay-ins and payouts.
WebhooksEvent notifications for asynchronous workflow updates.

Common Endpoint Families

/v1/customers
/v1/customers/business
/v1/customers/{customerId}/wallets
/v1/customers/{customerId}/accounts
/v1/customers/{customerId}/rails
/v1/customers/{customerId}/recipients
/v1/payin/quote
/v1/payout/quote
/v1/transfers/{id}

Use these concept pages to understand how Swipelux models the product. Use the API reference for exact fields, request bodies, and executable examples.

On this page