Skip to main content

Authorizations

X-API-Key
string
header
required

Your Swipelux API key. Obtain this from the Swipelux Dashboard.

Headers

Idempotency-Key
string
required

Required for effectful v3 requests (POST, PATCH, PUT, DELETE). Reuse the same key with the same body to replay the cached response.

Required string length: 1 - 255

Path Parameters

customerId
string
required

Body

application/json
origin
enum<string>
required

Account origin. Closed enum — exhaustive; additions would be a breaking change.

Available options:
issued
type
enum<string>
required
Available options:
wallet
currency
string
required

Currency for this wallet account.

Example:

"USDC"

network
enum<string>
required

Blockchain network for this wallet account. Open enum — values are added over time; clients must tolerate unknown values.

Available options:
polygon,
ethereum,
base,
arbitrum,
optimism,
bsc,
avalanche
Example:

"base"

label
string
Example:

"Treasury wallet"

Response

Account created

data
object
required