Single lookup: POST /v1/bin
Last updated: September 20, 2026
This endpoint returns the card data for one BIN.
Request
Send a POST request with a JSON body. The body contains one field, number.
curl -X POST "https://api.binlookupapi.com/v1/bin" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"number": 42467101}'
Rules for the number field
- Send the first 6 to 11 digits of the card number.
- Send an integer. A string of digits is also accepted.
- Leading zeros are removed.
- The request body must not be more than 1 KB.
CAUTION: Do not send the full card number. See Never send full card numbers.
Response
A success response has the HTTP status 200. The body contains the data object. On the BLAPI-150KPM plan and the BLAPI-500KPM plan, the body also contains the meta object.
{
"mode": "live",
"data": {
"bin": "42467101",
"scheme": "visa",
"funding": "debit",
"brand": "VISA",
"category": "CLASSIC",
"country": { "code": "PL", "name": "POLAND" },
"issuer": { "name": "ING BANK SLASKI SA", "website": null, "phone": null },
"currency": "PLN",
"prepaid": false,
"commercial": false
},
"meta": { "longer_bin_available": false }
}
See Response fields for the meaning of each field.
Quota headers
Each response contains the quota headers. See Quota headers.
Errors
See Error codes.