Skip to main content
POST
Card Operation

Authorizations

Authorization
string
header
required

JWT bearer token returned by POST /action/auth. Send protected requests with: Authorization: Bearer . Tokens expire after 24 hours.

Path Parameters

cardId
string
required

Virtual card ID

Example:

"CARD_123456"

Body

application/json

Operation details

action
enum<string>
required
Available options:
topup,
withdraw,
enable,
disable,
get_balance,
get_transactions
Example:

"topup"

amount
number
Required range: x >= 0.01
Example:

50

currency
enum<string>
Available options:
USD,
EUR,
XAF
Example:

"USD"

Response

200 - application/json

Operation completed successfully

success
boolean
Example:

true

data
object