How BIN matching works
Last updated: September 20, 2026
The API finds the longest record that matches the start of your BIN.
The matching steps
- The API takes the first 6 digits of your BIN.
- The API then takes the first 7 digits, the first 8 digits, and so on.
- The API returns the longest record that matches.
Example
You send 42467101. The API looks for the records 424671, 4246710, and 42467101. If the data has a record for 42467101, the API returns it. If not, the API returns the record for 4246710 or 424671.
Why more digits give better results
Some card ranges share the same first 6 digits. A longer BIN can match a more specific record. On the BLAPI-150KPM plan and above, the meta.longer_bin_available field tells you when a longer BIN can help. See The longer_bin_available signal.
Recommendation
Send 8 or more digits when you can. Do not send more than 11 digits.