/cardsEmitir um novo cartão virtual
Emite um cartão no BIN escolhido e o recarrega com seu saldo na mesma chamada.
Corpo da Requisição
bin_idstringobrigatório- Identificador BIN (ex: 491653). Use GET /bins para listar BINs disponíveis.
amountnumberobrigatório- Recarga inicial em USD, descontada do seu saldo. Mínimo de $50; a taxa de emissão de $1 é cobrada à parte.
labelstringopcional- Etiqueta personalizada para o cartão (máx 64 caracteres)
spending_limitnumberopcional- Limite de gastos mensal em USD. Padrão é o máximo do BIN.
allowed_categoriesstring[]opcional- Categorias de comerciante em que o cartão pode ser usado, como publicidade ou software. Todo o resto é recusado.
auto_freeze_atnumberopcional- Congela automaticamente quando o saldo cai abaixo deste valor
metadataobjectopcional- Pares chave-valor para rastreamento interno (máx 20 chaves)
curl -X POST https://usdtcryptocard.com/api/v1/cards \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"bin_id": "491653",
"amount": 500,
"label": "Meta Ads — Campaign 12",
"spending_limit": 2000,
"allowed_categories": [
"advertising"
],
"metadata": {
"campaign": "fall_2026"
}
}'{
"id": "card_8xK2m9Lp4q",
"bin_id": "491653",
"network": "visa",
"last4": "2039",
"status": "active",
"balance": 500,
"spending_limit": 2000,
"label": "Meta Ads — Campaign 12",
"allowed_categories": [
"advertising"
],
"auto_freeze_at": null,
"metadata": {
"campaign": "fall_2026"
},
"created_at": "2026-09-30T12:00:00Z",
"expires_at": "2030-10-31"
}