This is an API reference for the BIN lookup service.
BIN lookup service API (1.0.0)
https://api-services.pxp.io/api/v1/
https://api-services.test.pxp.io/api/v1/
- Production environment
https://api-services.pxp.io/api/v1/bin-recognition/bin-range-lookup
- Sandbox environment
https://api-services.test.pxp.io/api/v1/bin-recognition/bin-range-lookup
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api-services.pxp.io/api/v1/bin-recognition/bin-range-lookup \
-H 'Content-Type: application/json' \
-d '{
"primaryAccountNumber": "4111111111111111"
}'
Success
The starting number of the BIN range. This information helps businesses identify the first number in a series of card numbers issued by a single card issuer, aiding in card validation and fraud detection.
The ending number of the BIN range. This detail is crucial for determining the scope of card numbers associated with a specific card issuer, enabling accurate card verification.
The name of the financial institution that issued the card. This information is essential for transaction authentication and understanding the issuer's reputation and reliability.
The country code of the card issuer, in ISO 3166-1 alpha-3 format. This is important for you to manage cross-border transactions, comply with regional regulations, and understand the geographical distribution of their customer base.
A unique identifier for the card issuer member. This aids in distinguishing between different entities within the same financial network for advanced transaction processing.
The card network (e.g., Visa, MasterCard). This is essential for processing transactions according to the specific card scheme's guidelines and for compatibility with payment gateways.
The type of funding for the card (e.g., credit, debit). This can help you tailor payment options and understand the customer's spending behaviour.
The type of owner. Identifies if the card is owned by an consumer or a commercial entity. This is useful for personalisation of services and risk management in transaction processing.
The currency associated with the card, in ISO 4217 format.
The length of the BIN number. This information is vital for validating the format of the card number and ensuring compliance with industry standards.
Whether the card supports gaming credits. This is particularly relevant for businesses in the gaming industry for payment option compatibility.
{ "fromBin": 441690000000000000, "toBin": 441691000000000000, "cardScheme": "Visa", "issuerName": "UCBF", "issuerCountryCode": "USD", "issuerMemberId": "Test Bank", "cardType": "Visa", "fundingSource": "Credit", "ownerType": "Individual", "currencyCode": "USD", "binLength": 8, "gamingCreditSupported": true, "productName": "Debit Plus", "productTarget": "USA", "isAnonymousProduct": true, "rangeType": "none" }
- Production environment
https://api-services.pxp.io/api/v1/bin-recognition/bin-range-lookup/extended
- Sandbox environment
https://api-services.test.pxp.io/api/v1/bin-recognition/bin-range-lookup/extended
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api-services.pxp.io/api/v1/bin-recognition/bin-range-lookup/extended \
-H 'Content-Type: application/json' \
-d '{
"primaryAccountNumber": "4111111111111111"
}'
Success
The starting number of the BIN range. This information helps businesses identify the first number in a series of card numbers issued by a single card issuer, aiding in card validation and fraud detection.
The ending number of the BIN range. This detail is crucial for determining the scope of card numbers associated with a specific card issuer, enabling accurate card verification.
The name of the financial institution that issued the card. This information is essential for transaction authentication and understanding the issuer's reputation and reliability.
The country code of the card issuer, in ISO 3166-1 alpha-3 format. This is important for you to manage cross-border transactions, comply with regional regulations, and understand the geographical distribution of their customer base.
A unique identifier for the card issuer member. This aids in distinguishing between different entities within the same financial network for advanced transaction processing.
The card network (e.g., Visa, MasterCard). This is essential for processing transactions according to the specific card scheme's guidelines and for compatibility with payment gateways.
The type of funding for the card (e.g., credit, debit). This can help you tailor payment options and understand the customer's spending behaviour.
The type of owner. Identifies if the card is owned by an consumer or a commercial entity. This is useful for personalisation of services and risk management in transaction processing.
The currency associated with the card, in ISO 4217 format.
The length of the BIN number. This information is vital for validating the format of the card number and ensuring compliance with industry standards.
Whether the card supports gaming credits. This is particularly relevant for businesses in the gaming industry for payment option compatibility.
{ "fromBin": 441690000000000000, "toBin": 441691000000000000, "cardScheme": "Visa", "issuerName": "UCBF", "issuerCountryCode": "USD", "issuerMemberId": "Test Bank", "cardType": "Visa", "fundingSource": "Credit", "ownerType": "Individual", "currencyCode": "USD", "binLength": 8, "gamingCreditSupported": true, "productName": "Debit Plus", "productTarget": "USA", "isAnonymousProduct": true, "rangeType": "none", "extendedData": { "issuerBin": 441690, "issuerName": "Bank of America", "binLength": 6, "minPanLength": 15, "maxPanLength": 15, "cashbackEligibility": "N", "tokenIndicator": "N", "productRegulationValue": "NA", "lastUpdate": "2007-01-29", "cpsOption": "N", "productType": "Commercial", "productTypeId": "Commercial", "countryCodeNumeric": "840" } }