Skip to content

Revolut - Get Counterparties

This module allows getting the counterparties (transfer recipients) configured in Revolut Business. It can query a specific counterparty by ID or search by name.

FieldTypeRequiredDescription
credentials_idcredentialYesRevolut credentials
counterparty_idstringNoSpecific counterparty UUID
namestringNoSearch by name

This module requires Revolut Business type credentials with the following fields:

FieldDescription
access_tokenRevolut Business API access token
sandboxSandbox mode for testing (true/false)
{
"success": true,
"counterparty": { ... },
"counterparty_id": "a1b2c3d4-...",
"name": "Proveedor ABC",
"type": "business",
"state": "created",
"accounts": [
{
"id": "acc-123",
"currency": "EUR",
"type": "external",
"iban": "DE89370400440532013000"
}
],
"message": "Contraparte Proveedor ABC obtenida"
}
{
"success": true,
"counterparties": [ ... ],
"total": 25,
"by_type": {
"personal": 10,
"business": 15
},
"revolut_accounts": 8,
"external_accounts": 17,
"message": "25 contrapartes encontradas"
}
TypeDescription
personalPersonal account
businessBusiness account
TypeDescription
revolutRevolut account (instant transfer)
externalExternal bank account (SWIFT/SEPA)
{
"credentials_id": "revolut_empresa",
"name": "Proveedor"
}
  • Transfers to Revolut accounts are instant and free
  • Transfers to external accounts may have fees
  • Each counterparty can have multiple accounts in different currencies
  • RevolutCreateCounterparty: Create new counterparties
  • RevolutCreatePayment: Create payments to counterparties
  • RevolutSchedulePayment: Schedule payments to counterparties