Aller au contenu
Accueil moxon

Génération de cartes bancaires

L'endpoint /credit génère des numéros de cartes bancaires fictifs à des fins de test. Tous les numéros passent l'algorithme de checksum Luhn et utilisent les préfixes IIN corrects pour chaque marque.

gethttps://api.moxon.dev/v4/credit
Essayerget/v4/credit

Paramètres

  • brandstringoptionnel

    Par défaut : random.

    Marque de la carte : visa, mastercard, amex, discover

    • random
    • visa
    • mastercard
    • amex
    • discover
  • countnumberoptionnel

    Par défaut : 1.

    Nombre de cartes à générer (1–10)

  • format"masked" | "full"optionnel

    Par défaut : masked.

    Format de sortie : full (tous les chiffres) ou masked (chiffres du milieu masqués avec *)

Champs de réponse

La réponse contient un tableau cards. Chaque objet carte possède les champs suivants :

  • numberstring

    Numéro de carte, masqué ou complet selon le format

  • formattedstring

    Numéro de carte lisible avec espaces (ex. 4532 **** **** 1234)

  • brandstring

    Marque de la carte (visa, mastercard, amex, discover)

  • expirystring

    Date d'expiration au format MM/AA

  • cvvstring

    Code de sécurité (3 chiffres, 4 pour Amex)

  • luhnboolean

    Toujours true — le numéro passe le checksum Luhn

Exemples de code

Gestion des erreurs

  • 400Unknown brand "{brand}". Valid options: visa, mastercard, amex, discoverLa valeur de brand n'est pas reconnue
  • 400Count must be an integer between 1 and 10Le paramètre count est hors de la plage autorisée
  • 400Format must be "full" or "masked"La valeur de format n'est pas valide