Developers · REST API v1
Emita cartões a partir do seu código
Crie, financie, congele e feche cartões Visa e Mastercard virtuais via HTTPS. Os pedidos são JSON, autenticados com uma chave secreta, e usam o mesmo saldo USDT que carrega com cripto.
Introdução
A API faz o que o painel faz, a partir do seu servidor. Cada cartão emitido e cada carregamento são pagos do saldo da conta, que financia com depósitos cripto e que é sempre mantido em USDT.
Os valores são em dólares com duas casas decimais. As datas são ISO 8601 em UTC. As listas são paginadas com page e per_page.
Autenticação
Send your secret key as a Bearer token in the Authorization header of every request. Keys start with sk_live_ and are generated in your dashboard under API access.
Authorization: Bearer sk_live_your_api_key Content-Type: application/json X-Idempotency-Key: 7c1e2f0a-retry-safe
A new key answers 403 until the account is ready. Confirm your email, make a first deposit, then ask support to enable API access for the account.
Erros
Limites de pedidos
Limits are counted per API key. Over a limit you get a 429— wait and retry with exponential backoff.
Cartões
Each card has its own balance, limits and lifecycle, so one campaign, client or subscription never touches another.
/cardsIssue a new virtual cardFase 2/cardsList cardsFase 2/cards/{card_id}Retrieve a cardFase 2/cards/{card_id}/detailsReveal number, expiry and CVVFase 2/cards/{card_id}/freezeFreeze a cardFase 2/cards/{card_id}/unfreezeUnfreeze a cardFase 2/cards/{card_id}Close a cardFase 2Financiamento
/cards/{card_id}/fundLoad a card from your balanceFase 2/cards/{card_id}/withdrawUnload a card back to your balanceFase 2Transações
/transactionsList card transactionsFase 2Carteira
Primeira chamada
curl https://cardglee.com/api/v1/wallet/balance \ -H "Authorization: Bearer sk_live_..."
{
"balance": 1312.50,
"currency": "USDT",
"pending_deposits": 500.00,
"cards_active": 0,
"cards_total_balance": 0.00
}/wallet/balanceRead your USDT balance/wallet/deposit-addressGet a deposit addressBINs
/binsList available BINsWebhooks
Webhooks are signed with HMAC-SHA256. Verify the signature header against the raw request body before trusting an event. Card events are part of the Phase 2 release.
/webhooksRegister a webhook endpointFase 2