Skip to main content
GET
/
customers
/
{id}
/
providers
Get available providers for a customer
curl --request GET \
  --url https://api.platform.dakota.xyz/customers/{id}/providers \
  --header 'x-api-key: <api-key>'
{
  "default": "dakota",
  "options": [
    {
      "name": "dakota",
      "capabilities": [
        "swift",
        "sepa"
      ],
      "fee_flat": 12.34,
      "fee_bps": 5,
      "minimums": [
        {
          "rail": "ach",
          "minimum": 5,
          "asset": "USD"
        }
      ]
    }
  ]
}

Authorizations

x-api-key
string
header
required

Path Parameters

id
string
required

Unique identifier of the customer record KSUID is a 27-character globally unique ID that combines a timestamp with a random component. Used for all entity identifiers in the Dakota platform.

Required string length: 27
Example:

"1NFHrqBHb3cTfLVkFSGmHZqdDPi"

Query Parameters

capability
enum<string>
required

Filter providers by payment capability (swift, sepa, etc.) Type of payment rail capability supported.

Available options:
ach,
fedwire,
swift,
sepa
Example:

"ach"

Response

List of provider options for the customer

Response containing available provider options for a customer.

default
string
required

The default provider ID to use for the requested capability.

Example:

"dakota"

options
Provider Option · object[]
required

List of available provider options.