API BIN gratuite par une base de données fréquemment mise à jour

API BIN gratuite par une base de données fréquemment mise à jour
API BIN gratuite par une base de données fréquemment mise à jour

Avec la base de données publique et communautaire BIN qui est bien entretenue par des milliers de corrections BIN quotidiennes de nos utilisateurs, nous sommes fiers de vous présenter ce service Web API RESTful pour faciliter le processus de développement pour la prévention de la fraude. Grâce aux commentaires des utilisateurs d'API, des commerçants et des développeurs; la disposition des champs de base de données pour l'API ainsi que la couche d'interface de présentation continuent d'évoluer. Bien que cette base de données publique BIN / IIN soit fréquemment mise à jour, elle n'est pas parfaite. Veuillez l'utiliser avec prudence.

La demande

Vous pouvez faire des requêtes HTTP GET ou HTTP POST à https://api.freebinchecker.com/bin/{bin} pour obtenir le résultat. Le format renvoyé est JSON.

Paramètre Champs obligatoires Type Valeur La description
{bin} Oui Integer 370245 Le BIN ou IIN (les 6 premiers chiffres d'une carte de paiement)
Autres paramètres Non - - En développement. Veuillez nous contacter à dev@freebinchecker.com pour des idées et des collaborations

Voici quelques bons exemples des requêtes API:

  • https://api.freebinchecker.com/bin/370245
  • https://api.freebinchecker.com/bin/46000736434

Mauvais exemples:

  • https://api.freebinchecker.com/bin/3702
  • https://api.freebinchecker.com/bin/hello

Testez-le

La réponse

Format JSON

Paramètre Type Valeur La description
validBooleantrue, falseUne demande valide
messageStringInformations supplémentaires sur cet appel API spécifique
Informations sur la carte
card.binString370245Le résultat BIN. En cas de duplication due à un long numéro BIN envoyé, le BIN le plus précis sera renvoyé et reflété ici
card.number_lengthInteger15, 16La longueur numérique de cette carte pour le BIN demandé
card.luhnBooleantrue, falseRenvoyer le Algorithme Luhn de cette carte pour le BIN demandé
card.schemeStringAMEX, VISA, MASTERCARDSociété émettrice de cartes (également appelée réseau, marque, schéma)
card.typeStringCREDIT, DEBIT, CHARGEClassification du type de carte
card.categoryStringSTANDARD, CORPORATECatégorie de carte
Informations sur l'émetteur
issuer.nameStringAMERICAN EXPRESSNom de l'émetteur de la carte
issuer.urlStringwww.americanexpress.comURL de l'émetteur de la carte
issuer.phoneString1-800-935-9935Téléphone de l'émetteur de la carte
issuer.cityStringSan FranciscoLa ville où l'émetteur de la carte a été situé
Informations sur le pays de l'émetteur
country.nameStringUNITED STATESNom du pays de l'émetteur de la carte
country.alpha_2StringUSCode Alpha 2 du pays de l'émetteur de la carte
country.numericString840Code numérique du pays de l'émetteur de la carte
country.latitudeFloat38Latitude du pays de l'émetteur de la carte
country.longitudeFloat-97Longitude du pays de l'émetteur de la carte
country.currencyStringUSDCode de devise du pays de l'émetteur de la carte
country.currency_nameStringUnited States dollarNom complet du pays de l'émetteur de la carte

Exemple de réponse d'API BIN réussie

{
  "valid": true,
  "message": "",
  "card": {
    "bin": "370245",
    "number_length": 15,
    "luhn": true,
    "scheme": "AMEX",
    "type": "CREDIT",
    "category": "CORPORATE"
  },
  "issuer": {
    "name": "AMERICAN EXPRESS",
    "url": "www.americanexpress.com",
    "phone": "",
    "city": ""
  },
  "country": {
    "name": "UNITED STATES",
    "alpha_2": "US",
    "numeric": "840",
    "latitude": 38,
    "longitude": -97,
    "currency": "USD",
    "currency_name": "United States dollar"
  }
}
{
  "valid": true,
  "message": "",
  "card": {
    "bin": "46000736434",
    "number_length": 16,
    "luhn": true,
    "scheme": "VISA",
    "type": "DEBIT",
    "category": "CLASSIC"
  },
  "issuer": {
    "name": "CHASE BANK USA, N.A.",
    "url": "www.chase.com",
    "phone": "1-800-935-9935",
    "city": ""
  },
  "country": {
    "name": "UNITED STATES",
    "alpha_2": "US",
    "numeric": "840",
    "latitude": 38,
    "longitude": -97,
    "currency": "USD",
    "currency_name": "United States dollar"
  }
}