Supported Channels
GET/channels/sell
List of supported channels for selling crypto into fiat.
Request
Query Parameters
Possible values: non-empty
and <= 38 characters
, Value must match regular expression ^[+]?([.]\d+|\d+[.]?\d*)$
Possible values: non-empty
and <= 36 characters
Possible values: non-empty
and <= 150 characters
20
Header Parameters
Digitally signed JWT.
Responses
- 200
- 400
- 401
- 500
- application/json
- Schema
- Example (from schema)
Schema
Array [
- Bank
- Card
- Identifier
- BankSepa
- BankLocal
- BankFedwire
- TokenizedCard
- IdentifierPix
Array [
- FiatPaymentMethodBankDisplay
- FiatPaymentMethodCardDisplay
- FiatPaymentMethodIdentifierDisplay
- Mastercard
- Visa
- PhoneNumber
- TaxID
]
]
Itemsobject[]required
Categorizes one or more PaymentMethodType
s into broader groups. Useful for listing channels, displaying payment methods:
Bank
Specific type of payment method:
BankLocal
Supported fiat ISO_4217 3 letter currency codes.
USD
ISO 3166-1 alpha-2 country code.
US
Calculated
object
Calculated price information. Not returned if amount is not provided in the query.
The total fee that will be charged for using the specific channel, always specified in the same currency as the requested fiat segment of the transaction.
Possible values: non-empty
and <= 38 characters
, Value must match regular expression ^[+]?([.]\d+|\d+[.]?\d*)$
10.1
Limitsobjectrequired
Limits for the channel in requested currency.
The minimum amount that can be sent through the channel
Possible values: non-empty
and <= 38 characters
, Value must match regular expression ^[+]?([.]\d+|\d+[.]?\d*)$
10.1
The maximum amount that can be sent through the channel
Possible values: non-empty
and <= 38 characters
, Value must match regular expression ^[+]?([.]\d+|\d+[.]?\d*)$
10.1
Rate used for the cryptocurrency being exchanged against the channel fiat currency. Does not include fees. It is not a quoted price and is subject to market fluctuations.
Possible values: non-empty
and <= 38 characters
, Value must match regular expression ^[+]?([.]\d+|\d+[.]?\d*)$
10.1
PaymentMethods
object[]
Recent payment methods for the channel. Only returned if
CustomerID
was provided in the query.
Details
objectrequired
Contains information to display each payment method, with fields tailored to the specific type (e.g., last four digits or account number) to help identify the payment method.
oneOf
Possible values: [FiatPaymentMethodBankDisplay
]
Possible values: [FiatPaymentMethodCardDisplay
]
The card scheme:
Visa
Possible values: [FiatPaymentMethodIdentifierDisplay
]
Identifier type:
PhoneNumber
The time it takes to process a transaction through the channel
Possible values: >= 1
FormSchema
object
Form schema which needs to be filled by the customer. If a PaymentMethodID was provided, only the missing fields are displayed in the schema.
http://json-schema.org/draft-07/schema#
object
properties
objectrequired
{
"Items": [
{
"ID": "string",
"PaymentMethodCategory": "Bank",
"PaymentMethodType": "BankLocal",
"FiatCurrency": "USD",
"Country": "US",
"Calculated": {
"TotalFee": "10.1"
},
"Limits": {
"MinLimit": "10.1",
"MaxLimit": "10.1"
},
"Rate": "10.1",
"PaymentMethods": [
{
"ID": "string",
"Details": {}
}
],
"ProcessingSeconds": 0,
"FormSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {},
"required": [
"string"
],
"allOf": [
{}
]
}
}
],
"PageToken": "string"
}
- application/json
- Schema
- Example (from schema)
Schema
- InvalidMessage
- Unexpected
- ResourceNotFound
- Unauthorized
- Forbidden
- InsufficientBalance
Array [
]
Type of error:
InvalidMessage
A unique reference that identifies the specific occurrence of the problem
Action taking place which resulted in error.
Details about the error.
Extensionsobject
Additional information about the error.
Details about invalid request properties.
Featuresobject
Details about the disabled feature flags
property name*
string[]
List of reasons
string
{
"Type": "InvalidMessage",
"Instance": "string",
"Action": "string",
"Detail": "string",
"Extensions": {
"Request": {},
"Features": {}
}
}
- application/json
- Schema
- Example (from schema)
Schema
- InvalidMessage
- Unexpected
- ResourceNotFound
- Unauthorized
- Forbidden
- InsufficientBalance
Array [
]
Type of error:
InvalidMessage
A unique reference that identifies the specific occurrence of the problem
Action taking place which resulted in error.
Details about the error.
Extensionsobject
Additional information about the error.
Details about invalid request properties.
Featuresobject
Details about the disabled feature flags
property name*
string[]
List of reasons
string
{
"Type": "InvalidMessage",
"Instance": "string",
"Action": "string",
"Detail": "string",
"Extensions": {
"Request": {},
"Features": {}
}
}
- application/json
- Schema
- Example (from schema)
Schema
- InvalidMessage
- Unexpected
- ResourceNotFound
- Unauthorized
- Forbidden
- InsufficientBalance
Array [
]
Type of error:
InvalidMessage
A unique reference that identifies the specific occurrence of the problem
Action taking place which resulted in error.
Details about the error.
Extensionsobject
Additional information about the error.
Details about invalid request properties.
Featuresobject
Details about the disabled feature flags
property name*
string[]
List of reasons
string
{
"Type": "InvalidMessage",
"Instance": "string",
"Action": "string",
"Detail": "string",
"Extensions": {
"Request": {},
"Features": {}
}
}