Skip to main content
POST
Adds funds to a virtual card. The amount is always debited from your USD wallet.
Requires an Idempotency-Key header.

Authorizations

X-Api-Key
string
header
required

Your API key (yativo_pk_...) from Developers → API Keys. Send together with X-Api-Secret.

X-Api-Secret
string
header
required

Your API secret (yativo_sk_...), shown once when the key is created.

Headers

Idempotency-Key
string
required

A unique string per request to ensure idempotent processing.

Body

application/json
amount
number
required

Amount to add to the card. Minimum 1.00, maximum 10,000.00 (USD).

Required range: 1 <= x <= 10000
cardId
string

The virtual card ID to fund. Either cardId or card_id must be provided.

card_id
string

The virtual card ID to fund. Either cardId or card_id must be provided.

Response

Card topped up

status
string
status_code
integer
message
string
data
object