Skip to main content

Overview

The Customers API provides endpoints for managing third-party customer accounts, including creating new customers, retrieving customer information

Authentication

All endpoints require API key authentication via the x-api-key header.

Endpoints

Create Customer

Create a new customer account.
Response (201 Created):

Get All Customers

Retrieve a list of all customers.
Response (200 OK):

Get Customer by ID

Retrieve a specific customer by their ID.
Response (200 OK):

Crypto Wallet Endpoints

Note: Crypto wallet endpoints are separate from customer endpoints and have their own dedicated API paths. The crypto wallet functionality provides endpoints for managing blockchain-based wallets.

Create Crypto Wallet

Create a new crypto wallet for a customer.
Response (201 Created):

Get Crypto Wallet by ID

Retrieve crypto wallet details by wallet ID.
Response (200 OK):

Get Crypto Wallet by Address

Retrieve crypto wallet details by wallet address.
Response (200 OK):

Get Crypto Wallet Transactions

Retrieve all transactions for a crypto wallet.
Response (200 OK):

Get Single Crypto Wallet Transaction

Retrieve a single crypto wallet transaction by transaction ID.
Response (200 OK):

Webhooks

Customer-related events are available via webhooks:
  • customer.created: Triggered when a new customer is created
  • customer.updated: Triggered when customer information is updated