This API is designed primarily for online store owners who want to perform a deep checking of their credit/debit card transactions, it gives a clear vision of how risky the transactions are. However, anyone can use this API on any platform as he wants and according to his plan limits How this API works? The user will send the credit/debit card (Bank Identification Number) or IIN (Issuer Identification Number) to get the full details as possible. Also, if the IP address is given with the request, it will return the IP address details and check the BIN information against the IP information and gives a risk score for the transaction. It’s beneficial for online merchants to help them take the best decision.
How to use this API? If the user sends the BIN number only, it will return the full details of the BIN. If the user sends the BIN and the IP address of his client, it will return the full details of the BIN and the details if the IP address as well with a risk score. Can I use it for free or test it? Different plans suit everyone, including a free program for small requests per day, but its rate is limited to prevent abuse of the service. Can I use it as “Pay per Request”? Sure, you can use it and pay only when you use it. The credit can’t be expired. How can I integrate it with my project? RapidAPI provides a wide range of integration methods for almost all programming languages. You can use these codes to integrate with your project as you need.
This API is designed primarily for online store owners who want to perform a deep checking of their credit/debit card transactions, it gives a clear vision of how risky the transactions are.
However, anyone can use this API on any platform as he wants and according to his plan limits
How this API works?
The user will send the credit/debit card (Bank Identification Number) or IIN (Issuer Identification Number) to get the full details as possible. Also, if the IP address is given with the request, it will return the IP address details and check the BIN information against the IP information, and gives a risk score for the transaction.
It’s beneficial for online merchants to help them take the best decision.
How to use this API?
If the user sends the BIN number only, it will return the full details of the BIN.
If the user sends the BIN and the IP address of his client, it will return the full details of the BIN and the details of the IP address as well with a risk score.
Can I use it for free or test it?
Different plans suit everyone, including a free trial for small requests, but its rate is limited to prevent abuse of the service.
{"success":true,"code":200,"BIN":{"valid":true,"number":454640,"length":6,"scheme":"VISA","brand":"VISA","type":"CREDIT","level":"CLASSIC","is_commercial":"false","is_prepaid":"false","currency":"ARS","issuer":{"name":"BANCO DE GALICIA Y BUENOS AIRES, S.A.","website":"http://www.bancogalicia.com","phone":"+541163290000"},"country":{"name":"ARGENTINA","native":"Argentina","flag":"🇦🇷","numeric":"32","capital":"Buenos Aires","currency":"ARS","currency_name":"Argentine peso","currency_symbol":"$","region":"Americas","subregion":"South America","idd":"54","alpha2":"AR","alpha3":"ARG","language":"Spanish","language_code":"ES"}}}
curl --location --request GET 'https://zylalabs.com/api/1980/bin+ip+checker+api/1740/bin+checker+api?bin=45464000' --header 'Authorization: Bearer YOUR_API_KEY'
{"success":true,"code":200,"BIN":{"valid":true,"number":545465,"length":6,"scheme":"MASTERCARD","brand":"MASTERCARD","type":"DEBIT","level":"STANDARD","is_commercial":"false","is_prepaid":"false","currency":"USD","issuer":{"name":"CAJA CENTRAL FINANCOOP","website":"","phone":""},"country":{"name":"ECUADOR","native":"Ecuador","flag":"🇪🇨","numeric":"218","capital":"Quito","currency":"USD","currency_name":"United States dollar","currency_symbol":"$","region":"Americas","subregion":"South America","idd":"593","alpha2":"EC","alpha3":"ECU","language":"Spanish","language_code":"ES"}},"IP":{"IP":"1.1.1.1","ip_version":4,"valid":true,"alpha2":"AU","flag":"🇦🇺","country":"Australia","region":"Queensland","city":"Brisbane","latitude":-27.46754,"longitude":153.02809,"zip_code":"4000","time_zone":"+10:00","current_time":"2026-03-30T23:42:01+10:00","is_proxy":false,"isp":"CloudFlare Inc","asn":"13335","IP_BIN_match":false,"IP_BIN_match_message":"The IP address country doesn't match the country of the BIN"}}
curl --location --request GET 'https://zylalabs.com/api/1980/bin+ip+checker+api/1741/bin+ip+checker?bin=545465230&ip=1.1.1.1' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
If the user sends the BIN number only, it will return the full details of the BIN.
There are different plans suits everyone including a free plan for small amount of requests per day, but it’s rate is limit to prevent abuse of the service.
Zyla provides a wide range of integration methods for almost all programming languages. You can use these codes to integrate with your project as you need.
The GET BIN Checker API returns detailed information about the BIN, including validity, card type, issuer details, and country information. The GET BIN IP Checker combines this with IP address details, providing a risk score and checking if the BIN country matches the IP country.
Key fields include "valid" (indicating if the BIN is valid), "number" (the BIN number), "issuer" (issuer details), "country" (country information), and for the IP Checker, "IP" details and "IP_BIN_match" status.
The response is structured in JSON format, with a top-level "success" field, a "code" for status, and nested objects for "BIN" and "IP" (in the IP Checker), each containing relevant details.
The GET BIN Checker provides BIN validity, card type, issuer, and country details. The GET BIN IP Checker adds IP address validation, geographical data, and a risk assessment based on BIN and IP country matching.
The GET BIN Checker accepts a single parameter: the BIN number. The GET BIN IP Checker accepts both the BIN number and an IP address, allowing for comprehensive risk assessment.
Users can analyze the "valid" field to confirm BIN authenticity, use issuer details for customer support, and leverage the risk score from the IP Checker to make informed transaction decisions.
The data is sourced from financial institutions and payment networks, ensuring comprehensive coverage of BINs and IP address information, which is regularly updated for accuracy.
Typical use cases include fraud prevention for online transactions, verifying customer payment methods, and assessing transaction risk based on geographic consistency between BIN and IP address.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
1,398ms
Service Level:
100%
Response Time:
1,141ms
Service Level:
100%
Response Time:
1,958ms
Service Level:
100%
Response Time:
772ms
Service Level:
100%
Response Time:
1,044ms
Service Level:
100%
Response Time:
7ms
Service Level:
100%
Response Time:
543ms
Service Level:
100%
Response Time:
728ms
Service Level:
100%
Response Time:
676ms
Service Level:
100%
Response Time:
403ms
Service Level:
100%
Response Time:
72ms
Service Level:
100%
Response Time:
10,503ms
Service Level:
100%
Response Time:
58ms
Service Level:
100%
Response Time:
60ms
Service Level:
100%
Response Time:
65ms
Service Level:
100%
Response Time:
56ms
Service Level:
100%
Response Time:
53ms
Service Level:
100%
Response Time:
5,364ms
Service Level:
100%
Response Time:
53ms
Service Level:
100%
Response Time:
53ms