v1

latestOpenAPI 3.1.0Apache 2.02026-07-2265186296.2 KB
Supported

List supported routes

Searches supported partner routes by category, country, optional subdivision, source currency, destination currency, and payment method or payment type. When both paymentMethod and paymentType are provided, paymentMethod takes precedence. Provider scope rules:

  • No Basic Auth and no Meld-Account-Id: results come from the global dataset.
  • Basic Auth only: results are restricted to the authenticated identity's providers claim.
  • Meld-Account-Id only: results are restricted to providers configured for that account.
  • Both Basic Auth and Meld-Account-Id: results are restricted to the intersection of both provider sets.
  • Explicit partner filters are intersected with the resolved provider scope.

Explicit partners filtering is intersected with the resolved provider scope. If the effective provider scope contains no providers, this collection endpoint returns 200 with an empty result.

get/network-partner/supported/routes/{category}/{countryCode}/{sourceCurrencyCode}/{destinationCurrencyCode}

Path parameters

category'CRYPTO_ONRAMP' | 'CRYPTO_OFFRAMP' | 'CRYPTO_TRANSFER' | 'BANK_LINKING' | 'FIAT_PAYMENTS' | 'CRYPTO_VIRTUAL_ACCOUNT_ONRAMP' | 'CRYPTO_VIRTUAL_ACCOUNT_OFFRAMP' | 'CUSTOMER_KYC' | 'CRYPTO_ONRAMP_SWAP' | 'CRYPTO_OFFRAMP_SWAP' required

Categories of functionality offered by a service provider

Provider category

countryCodestring required

Country code

destinationCurrencyCodestring required

Destination currency code

sourceCurrencyCodestring required

Source currency code

Query parameters

partnersstring

Comma-separated partner ids

paymentMethodstring

Canonical payment method code

paymentType'BANK_TRANSFER' | 'CARD' | 'CASH' | 'EXCHANGE' | 'LOCAL' | 'MOBILE_WALLET'

Enumeration of payment method types supported by the platform

Payment method type

subdivisionstring

Country subdivision code. Supported for US and CA only. Use either full ISO 3166-2 code or local code.

Headers

Meld-Account-Idstring

Optional. Base58 encoded account id. Restricts results to providers configured for the account. If Basic Auth is also present, the effective scope is the intersection of authenticated providers and account providers.

Response

Supported routes

partnerstring

Partner identifier

sourcestring

Source currency code

destinationstring

Destination currency code

Example response

[
  {
    "partner": "BANXA",
    "source": "USD",
    "destination": "BTC",
    "paymentMethods": [
      {
        "name": "CREDIT_DEBIT_CARD",
        "partnerMethodName": "card",
        "limits": {
          "currencyCode": "USD",
          "min": 10,
          "max": 10000
        },
        "logo": {
          "dark": "https://cdn.meld.io/images-paymentmethod/CREDIT_DEBIT_CARD/logo_dark.png",
          "light": "https://cdn.meld.io/images-paymentmethod/CREDIT_DEBIT_CARD/logo_light.png"
        }
      }
    ],
    "kycLimits": [
      {
        "provider": "BANXA",
        "countryCode": "US",
        "currencyCode": "USD",
        "level1": 1000,
        "level2": 10000,
        "level3": 50000
      }
    ]
  }
]