Kostenlose BIN API durch eine häufig aktualisierte Datenbank

Kostenlose BIN API durch eine häufig aktualisierte Datenbank

Mit der öffentlichen, gemeinschaftsbasierten BIN-Datenbank, die durch Tausende von täglichen BIN-Korrekturen unserer Nutzer gepflegt wird, präsentieren wir stolz diesen REST-konforme API-Web-Service, um den Entwicklungsprozess zur Betrugsprävention zu erleichtern. Durch Rückmeldungen von API-Nutzern, Händlern und Entwicklern; Die Datenbankfeldanordnung für API sowie ihre Darstellungsschnittstellenschicht entwickeln sich weiter. Obwohl diese öffentliche BIN / IIN-Datenbank häufig aktualisiert wird, ist sie nicht perfekt. Bitte benutze es mit Vorsicht.

Die Anfrage

Sie können entweder HTTP GET oder HTTP-POST-Anfragen an https://api.freebinchecker.com/bin/{bin} senden, um das Ergebnis zu erhalten. Das zurückgegebene Format ist JSON.

Parameter Erforderlich Art Wert Beschreibung
{bin} Ja Integer 370245 Die BIN oder IIN (die ersten 6 Ziffern einer Zahlungskarte)
Andere Parameter Nein - - In Entwicklung. Bitte kontaktieren Sie uns unter dev@freebinchecker.com für Ideen und Kooperationen

Einige gute Beispiele für die API-Anfragen sind:

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

Schlechte Beispiele:

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

Teste es

Die Antwort

JSON-Format

Parameter Art Wert Beschreibung
validBooleantrue, falseEine gültige Anfrage
messageStringZusätzliche Informationen zu diesem bestimmten API-Aufruf
Karteninformationen
card.binString370245Das BIN-Ergebnis. Im Falle eines Duplikats aufgrund einer langen BIN-Nummer wird die genaueste BIN zurückgegeben und spiegelt sie hier wieder
card.number_lengthInteger15, 16Die Nummernlänge dieser Karte für die angeforderte BIN
card.luhnBooleantrue, falseGebe die Luhn Algorithmus dieser Karte für die angeforderte BIN zurück
card.schemeStringAMEX, VISA, MASTERCARDKartenherausgeber (auch Netzwerk, Marke, System genannt)
card.typeStringCREDIT, DEBIT, CHARGEKartentyp Klassifizierung
card.categoryStringSTANDARD, CORPORATEKartenkategorie
Informationen zum Emittenten
issuer.nameStringAMERICAN EXPRESSName des Kartenherausgebers
issuer.urlStringwww.americanexpress.comURL des Kartenherausgebers
issuer.phoneString1-800-935-9935Telefon des Kartenherausgebers
issuer.cityStringSan FranciscoDie Stadt, in der sich der Kartenaussteller befindet
Informationen zum Emittentenland
country.nameStringUNITED STATESName des Kartenausstellerlandes
country.alpha_2StringUSAlpha 2-Code des Kartenausstellerlandes
country.numericString840Numerischer Code des Kartenausstellerlandes
country.latitudeFloat38Breite des Kartenausstellerlandes
country.longitudeFloat-97Längengrad des Kartenausstellerlandes
country.currencyStringUSDWährungscode des Kartenausstellerlandes
country.currency_nameStringUnited States dollarName der vollständigen Währung des Kartenausstellerlandes

Ein Beispiel einer erfolgreichen BIN-API-Antwort

{
  "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"
  }
}