Create a cardholder

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
length between 1 and 40

Street address line 1 (CA: max 30, US: max 40)

string
length ≤ 30

Street address line 2

string
required
length between 1 and 100

City (CA: max 100, US: max 20)

int64
enum
required

ISO 3166-1 numeric country code. Only Canada (124) and the USA (840) are supported; any other value is rejected with 422.

Allowed:
string
^\d{4}-\d{2}-\d{2}$

Birth date in yyyy-MM-dd format. Required unless your program is configured to make it optional.

string
length ≤ 50

Email address (RFC 2822). Required unless the program sets allow_optional_email; a virtual card still requires one when the program has virtual redemption notifications enabled.

string
length ≤ 28

Second line of card emboss text (CA: 3-25 chars, US: max 28)

string
length between 1 and 128

Client correlation identifier. When the company-level enforce_unique_external_reference service configuration is on, this field is required and must be unique within the company. Optional otherwise.

string
length ≤ 255

User-defined external reference field

string
required
length between 1 and 50

Cardholder's first name

string
required
length between 1 and 50

Cardholder's last name

int64

Linked account ID (shared balance, separate cards)

string
enum

Language/localization preference

Allowed:
string
length ≤ 50

Cardholder's middle name

int64
≥ 1

Office ID. Required when X-Office-External-Id is not supplied; ignored otherwise.

string

Card art and carrier specification

int64

Parent cardholder ID for fund transfers

phones
array of objects | null

Typed phone numbers, at most one per type (mobile, work, home). Required for Canadian programs, and on any program that does not set allow_optional_phone.

phones
string
required
length ≥ 1

ZIP/postal code. CA format K1A-1A1; US format 12345 or 12345-1234.

int64
≥ 1

Program for initial account creation. Required when X-Office-External-Id is not supplied; ignored otherwise.

shipping_address
object

Card shipping address. Defaults to cardholder address when omitted.

string
enum

Shipping method for a physical card. Standard method token (standard, courier, express, international). Numeric processor codes are accepted for back-compat and deprecated.

string

SIN (Canada) or SSN (US). Required for U.S. KYC programs.

string
required
length between 2 and 2

State or province as 2-character abbreviation

string
enum

Subprogram designation

Allowed:
Headers
string
length ≤ 255

Optional idempotency key. Replaying within 24h returns the cached response; reusing a key with different parameters returns 400 idempotency_params_error.

string
length ≤ 255

Office external tag. Resolves the office and its program; when omitted, program_id and office_id are required in the body.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json