Skip to content

Revolut - Get Cards

This module allows getting Revolut Business virtual and physical cards. It includes spending limit, status, and type information for each card.

FieldTypeRequiredDescription
credentials_idcredentialYesRevolut credentials
card_idstringNoSpecific card UUID

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,
"card": { ... },
"card_id": "card-abc123",
"last_four": "4242",
"state": "active",
"type": "virtual",
"holder_name": "Juan Garcia",
"spending_limits": {
"single": { "amount": 5000, "currency": "EUR" },
"day": { "amount": 10000, "currency": "EUR" },
"month": { "amount": 50000, "currency": "EUR" }
},
"message": "Tarjeta ****4242 (active)"
}
{
"success": true,
"cards": [ ... ],
"total": 12,
"stats": {
"virtual": 8,
"physical": 4,
"active": 10,
"frozen": 1,
"inactive": 1
},
"message": "12 tarjetas encontradas (10 activas)"
}
StatusDescription
activeActive and ready to use
frozenTemporarily frozen
inactiveInactive
terminatedPermanently canceled
  • virtual: Virtual card (immediate use, ideal for online purchases)
  • physical: Physical card (requires shipping)
TypeDescription
singlePer-transaction limit
dayDaily limit
weekWeekly limit
monthMonthly limit
quarterQuarterly limit
yearAnnual limit
all_timeLifetime total limit
{
"credentials_id": "revolut_empresa"
}
  • Virtual cards can be created instantly
  • Each card can have customized spending limits
  • Cards can be frozen/unfrozen from the API
  • Ideal for expense control per employee or department
  • RevolutGetAccounts: Get accounts associated with cards
  • RevolutGetTransactions: View card transactions