POST /v1/tokens HTTP/1.1
Host: api.veliro.com
Authorization: Bearer vk_live_4kGp8x…
Content-Type: application/json
Idempotency-Key: checkout_9f2a1e
{
"card_data": "eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMi…", // JWE, public key from JWKS
"country": "GB",
"source": "CARD_ON_FILE",
"external_customer_id": "cus_8fa92b",
"reference": "checkout_9f2a1e"
}HTTP/1.1 201 Created
X-Request-Id: a1b2c3d4-e5f6-7890-abcd-ef1234567890
{
"id": "d4e5f6a7-b8c9-0123-def0-123456789abc",
"merchant_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"scheme": "VISA",
"token_state": "ACTIVE",
"network_token_state": "PROVISIONING_PENDING",
"card_bin": "489537",
"card_last_digits": "9876",
"card_expiry_date": "1228", // MMYY
"source": "CARD_ON_FILE",
"external_customer_id": "cus_8fa92b",
"reference": "checkout_9f2a1e",
"created_at": "2026-05-25T14:32:01.887Z"
}