Skip to main content
POST
Creates a new virtual card with the specified limits and cardholder information. Requires an API key with access level 2 or higher.

Body

card_holder_name
string
required
Name of the cardholder.
email
string
Email address for card notifications.
approval_method
string
required
Transaction approval method. Possible values: WEBHOOK, TOPUP, DEFI.
phone_country_code
integer
required
Phone country code for OTP authentication.
phone
string
required
Phone number for OTP authentication (without country code).
daily_limit
number
Daily spending limit in USD.
weekly_limit
number
Weekly spending limit in USD.
monthly_limit
number
Monthly spending limit in USD.
metadata
object
Additional metadata key-value pairs for the card.

Response

id
string
Unique card identifier.
card_holder_name
string
Name of the cardholder.
type
string
Card type.
last4
string
Last 4 digits of the card number.
status
string
Current card status.
approval_method
string
Transaction approval method.
daily_limit
number
Daily spending limit in USD.
weekly_limit
number
Weekly spending limit in USD.
monthly_limit
number
Monthly spending limit in USD.