Skip to main content

Overview

Returns all card products defined within a card program. A Card Product encapsulates all settings for cards of a specific type — brand, currency, spending limits, 3DS, tokenization, and JIT controls. Use this endpoint to discover available productId values for use with POST /cards.

Path Parameters

Success Response (200)

Response Fields

Using Product IDs for Card Issuance

Once you have the productId, pass it directly to POST /cards:
The API resolves all card settings (scheme, currency, limits, 3DS) from the product automatically.

Product Limits

Each program supports a maximum of 5 card products. Products with active cards issued cannot be deleted — this protects card data integrity.
Feature flags (features.has3DS, features.hasApplePay, features.hasGooglePay, features.hasJIT) become immutable once any cards have been issued under a product. These settings are baked into the card at the provider level.

Error Codes