/cardsEmitir una nueva tarjeta virtual
Emite una tarjeta en el BIN que elijas y la recarga con tu saldo en la misma llamada.
Cuerpo de la Solicitud
bin_idstringrequerido- Identificador BIN (ej. 491653). Usa GET /bins para listar BINs disponibles.
amountnumberrequerido- Carga inicial en USD, descontada de tu saldo. Mínimo $50; la comisión de emisión de $1 se cobra aparte.
labelstringopcional- Etiqueta personalizada para la tarjeta (máx 64 caracteres)
spending_limitnumberopcional- Límite de gasto mensual en USD. Por defecto, el máximo del BIN.
allowed_categoriesstring[]opcional- Categorías de comercio en las que se puede usar la tarjeta, como publicidad o software. Todo lo demás se rechaza.
auto_freeze_atnumberopcional- Auto-congelar cuando el saldo cae por debajo de este monto
metadataobjectopcional- Pares clave-valor para tu seguimiento interno (máx 20 claves)
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"
}