Skip to main content
GET
/
api
/
kyb
/
capabilities
/
counterparty
Get Counterparty Requirements
curl --request GET \
  --url https://api.teel.finance/api/kyb/capabilities/counterparty
{
  "providers": {
    "conduit": {
      "fields": [
        {
          "name": "accountNumber",
          "type": "string",
          "required": true,
          "description": "Recipient bank account number"
        },
        {
          "name": "routingNumber",
          "type": "string",
          "required": true,
          "description": "Bank routing number"
        },
        {
          "name": "bankName",
          "type": "string",
          "required": false,
          "description": "Name of the recipient bank"
        }
      ]
    }
  }
}
Returns the schema of fields required to create counterparties (recipients) for each provider. Use this to build dynamic forms for collecting recipient information. No authentication is required for this endpoint.
This endpoint does not require authentication and can be called publicly.

Response

providers
object
Map of provider names to their counterparty requirements.
{
  "providers": {
    "conduit": {
      "fields": [
        {
          "name": "accountNumber",
          "type": "string",
          "required": true,
          "description": "Recipient bank account number"
        },
        {
          "name": "routingNumber",
          "type": "string",
          "required": true,
          "description": "Bank routing number"
        },
        {
          "name": "bankName",
          "type": "string",
          "required": false,
          "description": "Name of the recipient bank"
        }
      ]
    }
  }
}