💳 343,063 BIN 데이터🏦 13,269 발급 은행🌍 199 국가🧰 24 무료 도구

무료 BIN 조회 API

카드 BIN 데이터를 JSON으로 반환하는 빠른 REST API. API 키 불필요, CORS 지원.

무료API 키 불필요
<5 ms서버 응답 시간
JSONCORS ✓

BIN 조회

GET https://www.visatk.com/api/v1/bin/{bin}

6~19자리를 전달하면 앞 8자리로 조회합니다. BIN을 알 수 없는 경우 감지된 브랜드와 함께 found: false를 반환합니다.

cURL

curl https://www.visatk.com/api/v1/bin/457173

JavaScript

const r = await fetch('https://www.visatk.com/api/v1/bin/457173');
const data = await r.json();
console.log(data.brand, data.bank.name, data.country.name);

Python

import requests
d = requests.get('https://www.visatk.com/api/v1/bin/457173').json()
print(d['brand'], d['bank']['name'], d['country']['alpha2'])

PHP

$d = json_decode(file_get_contents('https://www.visatk.com/api/v1/bin/457173'), true);
echo $d['brand'];

응답 예시

{
  "bin": "45717360",
  "found": true,
  "length": 8,
  "brand": "Visa",
  "type": "Debit",
  "level": "Classic",
  "prepaid": false,
  "commercial": false,
  "bank": {
    "name": "Jyske Bank A/S",
    "phone": "+4589893300",
    "url": "www.jyskebank.dk"
  },
  "country": {
    "name": "Denmark",
    "alpha2": "DK",
    "alpha3": "DNK",
    "currency": "DKK",
    "flag": "🇩🇰",
    "latitude": 56.26,
    "longitude": 9.5018
  }
}

대량 조회

POST https://www.visatk.com/api/v1/bulk
Content-Type: application/json

{"bins": ["411111", "542418", "371449"]}

한 번의 요청으로 최대 1,000개의 BIN을 보낼 수 있습니다. 응답에는 같은 순서의 results 배열이 포함됩니다.

IP 위치 확인

GET https://www.visatk.com/api/ip/{ip}
GET https://www.visatk.com/api/me

IPv4 또는 IPv6 주소의 국가, 지역, 도시, 좌표, 통화, ASN, 조직을 반환합니다. /api/me는 호출자의 IP를 반환합니다.

응답 필드

FieldType의미
binstring조회된 BIN
foundbooleanBIN이 데이터베이스에 있는지 여부
lengthnumberBIN 자릿수
brandstring카드 네트워크
typestring신용, 체크 또는 차지 카드
levelstring클래식, 플래티넘 등 상품 등급
prepaidboolean선불 또는 기프트 카드
commercialboolean비즈니스, 법인 또는 구매 카드
bank.namestring발급 은행
bank.phonestring발급사 전화번호
bank.urlstring발급사 웹사이트
country.namestring발급 국가
country.alpha2stringISO 3166-1 alpha-2 코드
country.alpha3stringISO 3166-1 alpha-3 코드
country.currencystringISO 4217 통화
country.flagstring국기 이모지
country.latitudenumber국가 위도
country.longitudenumber국가 경도

공정 사용

API는 합리적인 사용 범위 내에서 무료입니다. 결과는 사용자 측에서 캐시하고, 지속적으로 대량 요청을 보내기 전에 문의해 주세요.

상태 코드

200성공(found 필드를 확인하세요).
400입력된 숫자가 6자리 미만입니다.
404알 수 없는 엔드포인트입니다.