Ilmainen BIN API usein päivitetyllä tietokannalla
Julkisella, yhteisöllisellä BIN-tietokannalla, joka hoidetaan hyvin tuhansien käyttäjien päivittäisten BIN-korjausten avulla, esittelemme tämän RESTful API-verkkopalvelun ylpeänä petosten ehkäisyn kehittämisprosessin helpottamiseksi. API-käyttäjien, kauppiaiden ja kehittäjien palautteen kautta; API-tietokentän kenttäjärjestely sekä sen esitysrajapinta kehittyvät edelleen. Vaikka tämä julkinen BIN / IIN-tietokanta päivitetään usein, se ei ole täydellinen. Käytä sitä varoen.
Pyyntö
Voit tehdä joko HTTP GET tai HTTP POST pyyntöjä https://api.freebinchecker.com/bin/{bin} saada tuloksen. Palautetut formaatti on JSON.
| Parametri | Edellytetään | Tyyppi | Arvo | Kuvaus |
|---|---|---|---|---|
{bin} |
Joo | Integer | 370245 | BIN tai Iin (alkuperäisen 6 numeroa maksukortilla) |
| muut parametrit | Ei | - | - | Kehitteillä. Ota yhteyttä milloin dev@freebinchecker.com ideoita ja yhteistyötä |
Hyviä esimerkkejä sovellusliittymäpyyntöjä ovat:
https://api.freebinchecker.com/bin/370245https://api.freebinchecker.com/bin/46000736434
Huonoja esimerkkejä:
https://api.freebinchecker.com/bin/3702https://api.freebinchecker.com/bin/hello
Testaa se
- https://api.freebinchecker.com/bin/370245
- https://api.freebinchecker.com/bin/46000736434
- https://api.freebinchecker.com/bin/5
Vastaus
JSON-muodossa
| Parametri | Tyyppi | Arvo | Kuvaus |
|---|---|---|---|
valid | Boolean | true, false | Pätevä pyyntö |
message | String | Lisätietoja tästä erityisestä API-kutsusta | |
| Kortin tiedot | |||
card.bin | String | 370245 | BIN-tulos. Jos kahtena kappaleena lähetetään pitkä BIN-numero, tarkin BIN palaa ja heijastaa sen täällä |
card.number_length | Integer | 15, 16 | Tämän kortin numeropituus pyydetystä BIN: stä |
card.luhn | Boolean | true, false | Palauta Luhnin algoritmi-kortti pyydetystä BIN-kortista |
card.scheme | String | AMEX, VISA, MASTERCARD | Kortin myöntäjäyhtiö (kutsutaan myös nimellä verkko, brändi, järjestelmä) |
card.type | String | CREDIT, DEBIT, CHARGE | Korttityypin luokitus |
card.category | String | STANDARD, CORPORATE | Kortin luokka |
| Tietoja liikkeeseenlaskijasta | |||
issuer.name | String | AMERICAN EXPRESS | Kortin myöntäjän nimi |
issuer.url | String | www.americanexpress.com | Kortin myöntäjän URL-osoite |
issuer.phone | String | 1-800-935-9935 | Kortin myöntäjän puhelin |
issuer.city | String | San Francisco | Kaupunki, jossa kortin myöntäjä sijaitsee |
| Tietoja liikkeeseenlaskijamaasta | |||
country.name | String | UNITED STATES | Kortin myöntäjämaan nimi |
country.alpha_2 | String | US | Kortin myöntäjämaan Alpha 2 -koodi |
country.numeric | String | 840 | Kortin myöntäjämaan numerokoodi |
country.latitude | Float | 38 | Kortin myöntäjämaan leveysaste |
country.longitude | Float | -97 | Kortin myöntäjämaan pituus |
country.currency | String | USD | Kortin myöntäjämaan valuutan koodi |
country.currency_name | String | United States dollar | Kortin myöntäjämaan koko valuutan nimi |
Esimerkki onnistuneesta BIN API -vasteesta
{
"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"
}
}






