Skip to main content

Data Dictionary

note

This is mapped to how it appears in the API response. The actual BIN File fields are not in camelCase but rather appear with underscorings eg. bin_min

FieldTypeDescription
binMinstringThe minimum account number for this BIN's assigned account number range.
Example: "5584750000000000"
binMaxstringThe maximum account number for this BIN's assigned account number range.
Example: "5584759999999999"
binLengthnumberThe length of the BIN (typically 6 or 8).
Example: 6
cleanBankNamestringNormalized bank name formatted to proper case.
Example: "Nexi Payments Spa"
productNamestringThe name of the card product.
Example: "MasterCard Preferred BusinessCard Card"
cardBrandstringThe primary card network.
Example: "MASTERCARD"
countryAlpha2stringTwo letter country code (ISO 3166 Alpha 2).
Example: "IT"
countryNamestringCountry in which the issuing bank resides.
Example: "ITALY"
countryNumericstringNumeric country code (ISO 3166 standards).
Example: "380"
typestringType of Payment Card (e.g., Debit, Credit).
Example: "Credit"
bankNamestringName of Issuing Bank.
Example: "NEXI PAYMENTS SPA"
bankUrlstringURL of issuing bank website.
Example: "https://www.bankofamerica.com"
bankPhonestringPhone number of issuing bank.
Example: "180004321000"
productCodestringThe card product ID according to the card brand.
Example: "MPB"
prepaidoptionalboolean?Prepaid card type indicator.
Example: false
regulatedbooleanIndicator of interchange regulation presence.
Example: false
regulatedNamestringThe name of the interchange regulation.
Example: "GOVERNMENT NON-EXEMPT REGULATED INTERCHANGE FEE"
reloadableoptionalboolean?(Visa-only field) Indicator of reloadable or non-reloadable status.
Example: true
panOrTokenstringIndicates if account number is a network token or PAN.
Example: "pan"
accountUpdaterbooleanIndicator for Account Updater enablement.
Example: false
almbooleanIndicator of Account Level Management participation.
Example: false
domesticOnlybooleanIf the BIN can only be used in the country of issue.
Example: false
gamblingBlockedbooleanIndicator if BIN is restricted from online gambling.
Example: false
level2booleanIndicator of Level 2 interchange rate eligibility.
Example: false
level3booleanIndicator of Level 3 interchange rate eligibility.
Example: false
issuerCurrencystringThe currency assigned to this BIN.
Example: "USD"
cardSegmentTypestringIndicates if the card is consumer or commercial.
Example: "Commercial"
comboCardstringIndicator for combined card type capabilities.
Example: "Credit and Debit"
cardBrandIsAdditionalbooleanFalse if primary network; True if secondary. Primary networks are Visa, Mastercard, Discover, Amex, JCB or Unionpay. Secondary networks typically provide less in their BIN data.
Example: false
correlationIdstringID mapping a BIN range to a network file.
Example: "eyJGaWxlS..."
sharedBinbooleanSet to true if BIN is shared by multiple issuers.
Example: false
issuerSupportsTokenizationbooleanIf the bank supports network tokenization.
Example: true
billpayEnabledbooleanBIN enabled for electronic bill payments.
Example: true
ecomEnabledbooleanBIN enabled for ecommerce purchases.
Example: true
costarrayIdentifies associated costs by name and amount. See cost fields below.
Example: {'[{"capFixedAmount": 0, ...}]'}
authenticationarrayJSON array identifying required authentication.
Example: {'[{"scaName": "EU PSD2 - SCA"}]'}
additionalCardBrandsarray[BinData]List of any secondary card networks which fall into the same range as the primary card network. Indicated by cardBrandIsAdditional.
Example: []
fundingSourcestringFunding source (CREDIT, DEBIT, PREPAID). Only for Visa and Mastercard.
Example: "CREDIT"
cardNumberLengthstringThe length of the full card number.
Example: "16"
virtualCardbooleanSupports virtual card creation.
Example: true
calculatedBinLengthstringThe length of a BIN as calculated by the provider.
Example: "8"
multiAccountAccessIndicatorstringVisa-only indicator for account management.
Example: "M"

Cost Fields

FieldTypeDescription
capRegionShortNamestringAn abbreviated region name where the interchange cap applies. Possible values are "Dom" and "Inter" for domestic and international, respectively.
Example: "Dom"
capAdvaloremAmountoptionalnumber?The interchange percentage assessed, shown in decimals for the capped interchange.
Example: 0.002
capTypeNamestringThe name of the regulated interchange cap.
Example: "US Durbin Regulation Debit Visa"
capFixedAmountoptionalnumber?If a fixed or regulated interchange amount applies, the amount will be shown here.
Example: 0.21
capTypeQualifierCurrencystringThe currency of the qualified fixed amount for the regulated or capped interchange.
Example: "usd"
capTypeQualifierTextstringThe description of the interchange cap or regulation.
Example: "US Durbin Regulation Debit Visa"
capTypeQualifierLowerstringThe minimum merchant processing volume amount limit for the interchange cap.
Example: "101mm"
capTypeQualifierUpperstringThe maximum merchant processing volume amount limit for the interchange cap.
Example: "500mm"