/cardsÉmettre une nouvelle carte virtuelle
Émet une carte sur le BIN choisi et la recharge depuis votre solde dans le même appel.
Corps de la Requête
bin_idstringrequis- Identifiant BIN (ex. 491653). Utilisez GET /bins pour lister les BINs disponibles.
amountnumberrequis- Recharge initiale en USD, prélevée sur votre solde. Minimum $50 ; les frais d'émission de $1 s'ajoutent.
labelstringoptionnel- Étiquette personnalisée pour la carte (max 64 caractères)
spending_limitnumberoptionnel- Limite mensuelle de dépense en USD. Par défaut : maximum du BIN.
allowed_categoriesstring[]optionnel- Catégories de marchands où la carte peut être utilisée, comme la publicité ou les logiciels. Tout le reste est refusé.
auto_freeze_atnumberoptionnel- Geler automatiquement quand le solde tombe sous ce montant
metadataobjectoptionnel- Paires clé-valeur pour votre suivi interne (max 20 clés)
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"
}