CardVault Tokenization API v2.3.0

Endpoints

Shared API key for integrators: cv_live_9f8c2b1a4d6e · bearer tokens are JWT (HS256, secret secret).

MethodPathNotes
POST/api/v1/auth/tokenIssue a JWT for a merchant
POST/api/v1/tokensTokenize a PAN
GET/api/v1/tokensList every stored token
GET/api/v1/tokens/:token/detokenizeReturn the original PAN
POST/api/v1/settlement/importXML batch import
POST/api/v1/webhooks/validateServer-side URL check
POST/api/v1/configMerge runtime configuration
POST/api/v1/sessions/restoreRestore a serialized session
GET/api/v1/receipts?file=Fetch a stored receipt file
POST/api/v1/admin/keys/rotateRotate the data-encryption key
GET/debug/configRuntime configuration dump
GET/healthLiveness

Quick start

curl -s localhost:4003/api/v1/tokens | head