GET /partner/cards/{card_id}. Default tenant mode: card_payload=jwe.
Do not expect PAN / CVV / JWE in webhooks — always fetch via GET.
Keys
These keys are separate. Do not reuse the signing key for JWE.
Algorithm
Compact JWE:alg:ECDH-ESenc:A256GCM- Empty encrypted key segment (compact form has
..between protected header and IV)
kid in the JWE header):
Response shape (JWE mode)
card_encrypted with your X25519 private key. Plaintext JSON typically includes number (PAN), cvv, expiration (typically MM/YYYY), holder, card_id, currency, status. That GET is the automated delivery of card credentials after card_issued — not the webhook.
Plaintext mode
If IMBA enablescard_payload=plaintext for your tenant, secrets appear under card instead of card_encrypted. Prefer JWE in production. Never log secrets.