CorebanqCorebanq Developer Docs
Counterpartiesv1Counterparty Bank Accounts

List counterparty bank accounts

Returns standalone counterparty bank accounts visible to the requesting user in the standard Corebanq getAll response shape.

GET
/v1/counterparties/bank-accounts

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Query Parameters

limit?integer

Maximum number of rows to return. Defaults to 10 and is capped at 100 by the shared query parser.

offset?integer

Number of rows to skip before collecting the result set.

sort?string

Sorting instructions using the shared getAll format, for example -created_at or name,-modified_at.

filter?string

Optional JSON object with structured filters.

search.id?string

Filter bank accounts by ID.

search.counterparty_id?string

Filter bank accounts by counterparty ID.

search.iban?string

Filter bank accounts by IBAN.

search.bic?string

Filter bank accounts by BIC.

search.bank?string

Filter bank accounts by bank name.

search.is_primary?boolean

Filter bank accounts by primary flag.

search.is_validated?boolean

Filter bank accounts by validated flag.

search._text.ilike?string

Case-insensitive text search over searchable bank account fields.

stack?string

Group results by this field; data becomes an object keyed by the field's values and keys lists the group keys.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/counterparties/bank-accounts"
{
  "data": [
    {
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "recipient_id": "b6731cb5-d462-49ea-afb8-7933b670b560",
      "cp_account_id": "eb064395-4075-439f-a7b1-d660c0883425",
      "iban": "string",
      "bic": "string",
      "bank": "string",
      "intermediate_bic": "string",
      "intermediate_bank": "string",
      "intermediate_route": "string",
      "is_primary": true,
      "is_validated": true,
      "active": true,
      "created_at": "2019-08-24T14:15:22Z",
      "created_by": "ee824cad-d7a6-4f48-87dc-e8461a9201c4",
      "modified_at": "2019-08-24T14:15:22Z",
      "modified_by": "e8d4374d-93a1-4e98-a6c6-fdcf00c5059f",
      "metadata": {},
      "products_allowed": [
        {
          "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
          "code": "string",
          "name": "string",
          "description": "string",
          "type": "string",
          "route": "string",
          "icon": "string"
        }
      ],
      "counterparty_id": "fd38dae9-b300-4017-a630-101c4279eafd"
    }
  ],
  "total": 0,
  "total_unfiltered": 0,
  "has_more": true,
  "metadata": {},
  "keys": [
    "string"
  ]
}
{
  "status": 400,
  "message": "Invalid input"
}
{
  "status": 401,
  "message": "Unauthorized"
}
{
  "status": 403,
  "message": "Forbidden"
}
{
  "status": 500,
  "message": "server_error"
}