Skip to main content
POST
Creates a virtual card for a customer who has been activated for the virtual card program. The initial funding amount is 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
customer_id
string<uuid>
required

The ID of the activated customer. Must exist in your customers table.

amount
number
required

Initial funding amount in USD. Minimum $3.00, maximum $10,000.00.

Required range: 3 <= x <= 10000

Response

201 - application/json

Virtual card created

status
string
status_code
integer
message
string
data
object