List available features
Returns the feature catalogue. With customer_id, activated shows which features are active for that customer. The order is not fixed. Every error on this route is HTTP 400.
Query Parameters
A customer in your tenant. An unknown customer is a 400 CUSTOMER_NOT_FOUND error.
Country code. It has no effect today, because every feature is available in every country.
Filter by activation. It needs customer_id. Without it, every feature is inactive. Other values act as all.
Possible values: active, inactive, all
Responses
| Status | Description |
|---|---|
200 |
The feature catalogue |
400 |
Invalid or unknown customer |
200 response
The customer_id you sent
The country you sent
The feature catalogue, in no fixed order
The catalogue lists six features: virtual_cards (Cards), usd_account, eur_account and gbp_account (accounts), crypto_wallet (Wallet) and international_transfers (Payout). These routes serve cards, so send virtual_cards. Open accounts, wallets and payouts with their own APIs.
Possible values: crypto_wallet, virtual_cards, eur_account, usd_account, gbp_account, international_transfers
Display name of the feature
What the feature does
Whether the customer has an active activation. Always false without customer_id. For virtual_cards it does not mean a card was issued.
{
"data": {
"features": [
{
"feature_id": "crypto_wallet",
"name": "Wallet",
"description": "Create and manage wallets",
"activated": false
},
{
"feature_id": "eur_account",
"name": "EUR Account",
"description": "Create and manage EUR currency accounts",
"activated": false
},
{
"feature_id": "gbp_account",
"name": "GBP Account",
"description": "Create and manage GBP currency accounts",
"activated": false
},
{
"feature_id": "international_transfers",
"name": "Payout",
"description": "Send and receive international wire transfers",
"activated": false
},
{
"feature_id": "usd_account",
"name": "USD Account",
"description": "Create and manage USD currency accounts",
"activated": false
},
{
"feature_id": "virtual_cards",
"name": "Cards",
"description": "Issue and manage debit/credit cards",
"activated": false
}
]
},
"error": null
}
{
"data": {
"customer_id": "302dabcb-d4fd-4a00-a80b-afad70982614",
"features": [
{
"feature_id": "virtual_cards",
"name": "Cards",
"description": "Issue and manage debit/credit cards",
"activated": true
},
{
"feature_id": "crypto_wallet",
"name": "Wallet",
"description": "Create and manage wallets",
"activated": false
}
]
},
"error": null
}
400 response
Always null for error responses
{
"data": null,
"error": "CUSTOMER_NOT_FOUND: Customer not found. Please verify the customer exists in our system."
}
Authorization
- ApiKeyAuth