Card APIs
Build card experiences directly into your product.
Use programmable APIs to create cards, manage cardholders, configure controls and respond to card lifecycle events.
const card = await jstack.cards.create({
cardholder: "cus_123",
type: "virtual",
currency: "USD",
spending_limit: {
amount: 1000,
interval: "monthly"
}
});API Capabilities
Everything your product needs to control the card lifecycle.
/cardholders
Cardholders
Create and manage cardholder profiles.
/cards
Cards
Issue and manage virtual and physical cards.
/controls
Controls
Configure limits, merchant policies and transaction rules.
/lifecycle
Lifecycle
Activate, freeze, unfreeze, cancel and replace cards.
/transactions
Transactions
Retrieve transaction activity and authorization events.
/webhooks
Webhooks
Receive real-time card and transaction events.
Developer Experience
A code-led interface for the whole card lifecycle.
These are illustrative API patterns and remain editable based on the final API specification.
const card = await jstack.cards.create({
cardholder: "cus_123",
type: "virtual",
currency: "USD",
spending_limit: {
amount: 1000,
interval: "monthly"
}
});POST /cardholders
POST /cards
GET /cards/{id}
PATCH /cards/{id}/controls
POST /cards/{id}/freeze
POST /cards/{id}/unfreeze
GET /card-transactionsWebhooks
React to card events as they happen.
- card.createdsuccess
- card.activatedsuccess
- card.frozenpending
- card.transaction.authorizedsuccess
- card.transaction.declinedfailed
- card.replacedpending
Infrastructure Flow
From API call to connected financial partner.
Connectivity to processors, financial partners and networks is available through supported partners, where configured.
Your Product
- Application
- jStack Card APIs
- Card Program & Policy Layer
- Account
- Wallet
- Ledger
Connected (where supported)
- Processor
- Financial Partner
- Network
Developer Capabilities
Built for teams shipping card products.
- REST APIs
- Webhooks
- API Keys
- Sandbox
- Idempotency
- Authentication
- Event Logs
- API Documentation
Use Cases
Programmable cards across product categories.
- Embedded Cards
- Fintech
- Expense Platforms
- Corporate Spending
- Digital Banks
- Marketplace Platforms
- Consumer Wallets
- Mobile Money
Turn card infrastructure into programmable building blocks.
Cardholders, cards, controls, transactions and events — all through one API surface.