Skip to main content

Supported Channels

GET 

/channels/sell

List of supported channels for selling crypto into fiat.

Request

Query Parameters

    Country CountryCoderequired
    CryptoCurrency CryptoCurrencyCoderequired
    FiatCurrency FiatCurrencyCode
    FiatAmount PositiveDecimal

    Possible values: non-empty and <= 38 characters, Value must match regular expression ^[+]?([.]\d+|\d+[.]?\d*)$

    CustomerID CustomerID

    Possible values: non-empty and <= 36 characters

    PaymentMethodID FiatPaymentMethodID

    Possible values: non-empty and <= 150 characters

    PageSize integer
    Default value: 20
    Example: 10
    PageToken string

Header Parameters

    Api-Signature string

    Digitally signed JWT.

Responses

List of channels
Schema
    Itemsobject[]required
  • Array [

  • ID stringrequired
    PaymentMethodCategory PaymentMethodCategory (string)required

    Categorizes one or more PaymentMethodTypes into broader groups. Useful for listing channels, displaying payment methods:

    • Bank
    • Card
    • Identifier
    Example: Bank
    PaymentMethodType PaymentMethodType (string)required

    Specific type of payment method:

    • BankSepa
    • BankLocal
    • BankFedwire
    • TokenizedCard
    • IdentifierPix
    Example: BankLocal
    FiatCurrency FiatCurrencyCode (string)required

    Supported fiat ISO_4217 3 letter currency codes.

    Example: USD
    Country CountryCode (string)required

    ISO 3166-1 alpha-2 country code.

    Example: US

    Calculated

    object

    Calculated price information. Not returned if amount is not provided in the query.

    TotalFee PositiveDecimal (string)required

    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*)$

    Example: 10.1
    Limitsobjectrequired

    Limits for the channel in requested currency.

    MinLimit PositiveDecimal (string)required

    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*)$

    Example: 10.1
    MaxLimit PositiveDecimal (string)required

    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*)$

    Example: 10.1
    Rate PositiveDecimal (string)required

    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*)$

    Example: 10.1

    PaymentMethods

    object[]

    Recent payment methods for the channel. Only returned if CustomerID was provided in the query.

  • Array [

  • ID stringrequired

    Details

    object

    required

    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

    Type stringrequired

    Possible values: [FiatPaymentMethodBankDisplay]

    AccountNumber stringrequired
  • ]

  • ProcessingSeconds integerrequired

    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.

    $schema stringrequired
    Example: http://json-schema.org/draft-07/schema#
    type stringrequired
    Example: object

    properties

    object

    required

    property name* any
    required string[]
    allOf object[]
  • ]

  • PageToken string
Loading...