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/370245https://api.freebinchecker.com/bin/46000736434
Mauvais exemples:
https://api.freebinchecker.com/bin/3702https://api.freebinchecker.com/bin/hello
Testez-le
- https://api.freebinchecker.com/bin/370245
- https://api.freebinchecker.com/bin/46000736434
- https://api.freebinchecker.com/bin/5
La réponse
Format JSON
| Paramètre | Type | Valeur | La description |
|---|---|---|---|
valid | Boolean | true, false | Une demande valide |
message | String | Informations supplémentaires sur cet appel API spécifique | |
| Informations sur la carte | |||
card.bin | String | 370245 | Le 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_length | Integer | 15, 16 | La longueur numérique de cette carte pour le BIN demandé |
card.luhn | Boolean | true, false | Renvoyer le Algorithme Luhn de cette carte pour le BIN demandé |
card.scheme | String | AMEX, VISA, MASTERCARD | Société émettrice de cartes (également appelée réseau, marque, schéma) |
card.type | String | CREDIT, DEBIT, CHARGE | Classification du type de carte |
card.category | String | STANDARD, CORPORATE | Catégorie de carte |
| Informations sur l'émetteur | |||
issuer.name | String | AMERICAN EXPRESS | Nom de l'émetteur de la carte |
issuer.url | String | www.americanexpress.com | URL de l'émetteur de la carte |
issuer.phone | String | 1-800-935-9935 | Téléphone de l'émetteur de la carte |
issuer.city | String | San Francisco | La ville où l'émetteur de la carte a été situé |
| Informations sur le pays de l'émetteur | |||
country.name | String | UNITED STATES | Nom du pays de l'émetteur de la carte |
country.alpha_2 | String | US | Code Alpha 2 du pays de l'émetteur de la carte |
country.numeric | String | 840 | Code numérique du pays de l'émetteur de la carte |
country.latitude | Float | 38 | Latitude du pays de l'émetteur de la carte |
country.longitude | Float | -97 | Longitude du pays de l'émetteur de la carte |
country.currency | String | USD | Code de devise du pays de l'émetteur de la carte |
country.currency_name | String | United States dollar | Nom 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"
}
}