Skip to main content
PUT
Update Card User

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

userReference
string
required

Virtual-card user reference

Body

application/json

Fields to update for the card user

first_name
string
required
Example:

"Doe"

last_name
string
required
Example:

"John"

email
string<email>
required
Example:

"john@gmail.com"

country_code
string
required
Example:

"+237"

contact
string
required
Example:

"697028808"

dob
string<date-time>
required
Example:

"1985-05-15T18:36:57+00:00"

billing_address
string
required
Example:

"Logbessou"

billing_city
string
required
Example:

"Douala"

billing_country
string
required
Example:

"CM"

billing_state
string
required
Example:

"Littoral"

billing_postal_code
string
required
Example:

"1234"

id_number
string
required
Example:

"125464"

is_business
boolean
Example:

false

business_name
string | null
Example:

null

Response

Card user updated successfully

success
boolean
Example:

true

message
string
Example:

"Virtual card user created successfully"

data
object