Feature

PRO tier API access launches for virtual card program automation

BitPay ships a full REST API for the PRO tier. Create, freeze, reissue cards; query balances; subscribe to webhook events - all from your own code.

BitPay launched the full PRO tier REST API today, giving developers programmatic control over every card operation available in the web cabinet. The API covers card creation, freeze, reissue, per-card limit configuration, balance queries, transaction history, and webhook subscription management. PRO accounts get the full surface; CUSTOM accounts can request additional endpoints.

Webhooks are the most-requested addition. BitPay now fires events for card.created, card.frozen, card.reissued, transaction.created, transaction.refunded, transaction.disputed, wallet.low-balance, and 11 other event types. Operators running custom dashboards, internal alerting, or downstream automation can subscribe to specific events per card.

Rate limits default to 600 requests per minute for PRO accounts, with burst capacity to 1,200. CUSTOM tier accounts negotiate higher ceilings based on volume. The API documentation ships with a CLI playground, Postman collection, and SDK examples in Python, TypeScript, and Go.

Every API operation is idempotent. POST /api/cards/issue with the same idempotency key returns the same card ID without creating duplicates. This matters for retries - safe to retry on network failure.

Related announcements

PRO tier API webhooks now available for 14 event types

Developer

BitPay ships a webhook subscription system. Operators can subscribe to specific events per card or per wallet, with HMAC signature verification and retry semantics.

Read announcement

Fraud signals now shared across all cards in an account for stronger protection

Security

BitPay's fraud-monitoring system now considers signals across all cards in an account. A fraud attempt on one card informs the risk score on other cards in the same program.

Read announcement

Auto top-up triggers now available in PRO tier with full configurability

Feature

PRO tier accounts can now configure automatic top-up triggers based on wallet balance thresholds. The system converts crypto to USD when the wallet dips below the configured minimum.

Read announcement

More in Feature

Telegram Mini App now supports one-tap card freeze

2w ago

BitPay's Telegram Mini App adds instant freeze and unfreeze for any card from inside Telegram. A compromised card can be frozen in under a second.

Read

Card freeze and reissue now instant across all surfaces

3w ago

BitPay completes the rollout of instant freeze and reissue across web cabinet, Telegram Mini App, and API. New card numbers are generated in under one second.

Read

Per-card merchant locks now available for high-trust vendor restrictions

1mo ago

BitPay adds merchant-locked cards. A single card can be restricted to one merchant or merchant category code (MCC), blocking unauthorized use.

Read

Try BitPay today

Open a free account, fund your USD wallet with crypto, and issue a virtual debit card in under a minute. No KYC, no documents, no waiting.