{"openapi":"3.0.0","info":{"title":"CC Bins — BIN / IIN Lookup API","version":"1.0.0","description":"Free REST API for looking up Bank Identification Numbers (BIN) and Issuer Identification Numbers (IIN). Returns card brand, issuing bank, card level, funding type, and country of issuance. Database contains 376,900+ verified BIN/IIN records.","contact":{"name":"CC Bins Support","email":"admin@ccbins.co","url":"https://ccbins.co"},"license":{"name":"Public — Free for non-commercial use","url":"https://ccbins.co/terms"}},"servers":[{"url":"https://ccbins.co","description":"Production API"}],"paths":{"/api/v1/bin/{bin}":{"get":{"operationId":"lookupBin","summary":"Look up a BIN/IIN number","description":"Returns full card metadata for a 6-8 digit Bank Identification Number (BIN) or Issuer Identification Number (IIN). Identifies card brand (Visa, Mastercard, Amex, Discover, JCB, UnionPay), card level, funding type, issuing bank, and country.","parameters":[{"name":"bin","in":"path","required":true,"schema":{"type":"string","minLength":6,"maxLength":8,"example":"424242"},"description":"6 to 8 digit card prefix (BIN or IIN)"}],"responses":{"200":{"description":"BIN found — returns card metadata","content":{"application/json":{"schema":{"type":"object","properties":{"bin":{"type":"string","example":"424242"},"brand":{"type":"string","example":"Visa","description":"Card network brand"},"type":{"type":"string","example":"Credit","description":"Funding type: Credit, Debit, Prepaid, or Charge"},"level":{"type":"string","example":"Classic","description":"Card tier: Classic, Gold, Platinum, Signature, Infinite, World, Business, etc."},"bank":{"type":"string","example":"Chase Bank","description":"Issuing bank name"},"country":{"type":"string","example":"United States","description":"Country of card issuance"},"country_code":{"type":"string","example":"US","description":"ISO 3166-1 alpha-2 country code"},"currency":{"type":"string","example":"USD","description":"Default currency of issuing country"}}}}}},"404":{"description":"BIN not found in database"},"429":{"description":"Rate limit exceeded — 60 requests/minute"}}}}},"x-rateLimit":"60 requests per minute (sliding window)","x-authentication":"None required for basic lookups","x-database-size":"376,900+ BIN/IIN records","x-last-updated":"2026-06-01"}