개발가이드금융계좌 예금주 실명 조회

계좌 예금주 실명 조회 API

명세 내보내기
OpenAPI 3.0.3Postman 컬렉션Markdown

해당 계좌의 예금주 실명을 확인합니다.

POSThttps://apick.app/rest/account_realname
인증
Bearer 키
요청 형식
form-data
응답
JSON
경로
1개

알아둘 점

계좌실명 길이 제한

계좌실명은 원천 금융기관이 반환한 값을 가공 없이 그대로 전달합니다. 에이픽은 값을 자르거나 늘리지 않습니다. 길이 제한은 은행(조회 기관)별로 다릅니다. 일부 은행은 예금주명을 10자까지만 반환하며, 이 경우 11자 이상인 상호·성명은 뒷부분이 잘려서 전달됩니다. 반면 다른 은행은 10자를 넘는 값도 그대로 반환합니다. 예를 들어 실제 예금주가 (주)비브(viiv)(11자)인데 응답이 (주)비브(viiv(10자)로 오는 경우가 있습니다. 이는 문자 단위로 정확히 잘린 결과이며, 에이픽이 아닌 원천 응답 자체의 한계입니다. 법인·개인, 특수문자 포함 여부로 잘림이 갈리는 것은 아닙니다. 예금주명이 해당 은행의 반환 길이를 넘을 때만 발생합니다. 잘리지 않은 전체 예금주명을 받는 별도 파라미터는 없습니다. 전체 상호가 필요하면 해당 금융기관 조회 채널을 함께 이용하세요.
은행 코드 또는 은행명 중 하나는 필수로 입력해야 됩니다. 조회하고자 하는 계좌의 은행이 점검시간일 경우 조회가 불가능합니다.

저축은행(050) 포함 기관

저축은행 계좌는 기관별 코드가 따로 나뉘지 않고 050 하나로 조회됩니다. 아래 79개 저축은행이 모두 050에 포함되며, bank_code=050으로 조회할 수 있습니다.
권역
포함 저축은행
서울 (23개)
DB, JT친애, KB, NH, OK, OSB, SBI, 대신, 더케이, 민국, HB, 스카이, 바로, 신한, 애큐온, 예가람, 웰컴, 유안타, 다올, 조은, 키움예스, 푸른, 하나
인천/경기 (19개)
JT, 금화, 남양, 모아, 부림, 삼정, 상상인, 세람, 안국, 안양, 영진, 융창, 인성, 인천, 키움, 페퍼, 평택, 한국투자, 한화
부산/경남 (12개)
BNK, DH, IBK, 고려, 국제, 동원제일, 솔브레인, 에스앤티, 우리, 조흥, 진주, 흥국
대구/경북/강원 (11개)
CK, 대백, 대아, 대원, 드림, 라온, 머스트삼일, 엠에스, 오성, 유니온, 참
광주/전남/전북/제주 (7개)
대한, 라인, 동양, 삼호, 센트럴, 스마트, 스타
대전/충남/충북 (7개)
대명, 상상인플러스, 아산, 우리금융, 오투, 청주, 한성

요청과 응답

API 요청
POST/rest/account_realname
  • Bearer 인증
  • multipart/form-data
  • JSON 응답
요청 파라미터 3개 · 필수 1
파라미터
설명
account_numstring필수
계좌번호 (숫자만, 하이픈 제외)
예시
00000123456789
bank_codestring조건부
은행코드. bank_name과 둘 중 하나는 필수이며 함께 보내면 bank_code가 우선합니다.
bank_namestring조건부
은행명 (예: 국민). bank_code 대신 입력 가능
예시
국민
응답 필드 12개
응답 필드
설명
dataobject
조회 데이터
data.은행코드string
은행코드
data.은행명string
은행명
data.계좌번호string
계좌번호
data.계좌실명string
예금주 실명. 원천 금융기관 응답을 그대로 전달하며, 은행에 따라 10자까지만 반환되어 뒷부분이 잘릴 수 있습니다.
data.successinteger
과금 여부0: 실패1: 성공3: 실패(timeout)
data.errorstring
오류메시지
apiobject
API 호출 공통 데이터
api.successboolean
API 서버 정상 응답 여부
api.costinteger
API 호출 요금
api.msinteger
API 응답 시간
api.pl_idinteger
API 결제 로그 ID

응답 처리

HTTP 성공과 업무 결과를 구분하세요. 경로별 응답 필드와 예시는 위 요청과 응답에 함께 있습니다.

원문 응답 필드 표 보기
Body
이름
타입
설명
data
Object
조회 데이터
은행코드
String
은행코드
은행명
String
은행명
계좌번호
String
계좌번호
계좌실명
String
예금주 실명. 원천 금융기관 응답을 그대로 전달하며, 은행에 따라 10자까지만 반환되어 뒷부분이 잘릴 수 있습니다.
error
String
오류메시지
success
Integer
과금 여부
0: 실패
1: 성공
3: 실패(timeout)
api
Object
API 호출 공통 데이터
success
Boolean
API 서버 정상 응답 여부
cost
Integer
API 호출 요금
ms
Integer
API 응답 시간
pl_id
Integer
API 결제 로그 ID

오류 코드

응답을 아래 순서로 확인하세요. 결과 유무와 과금 여부는 서로 다릅니다.

  1. HTTP 상태전송·인증·입력 오류
  2. api.successAPI 처리 여부
  3. data · result업무 결과와 오류 문구
  4. api.cost이번 요청의 과금
인증·포인트 오류 result.error 문구
코드
HTTP
의미·조치
유효하지 않은 API키 입니다.
401
Authorization: Bearer 헤더의 인증키를 확인하세요.
허용되지 않은 IP주소 입니다.
401
마이페이지의 허용 IP 설정과 요청 서버 IP를 확인하세요.
비활성화된 계정입니다.
401
계정 이용 상태를 고객지원으로 문의하세요.
사용 가능한 포인트이 부족합니다.
200
HTTP 200이어도 result.error가 있으면 실패입니다. 포인트를 충전한 뒤 다시 요청하세요. 이 응답은 과금되지 않습니다.
무료 포인트로 사용할 수 없는 서비스입니다.
200
최소 1회 결제 후 이용할 수 있습니다. result.error 전체 문구를 그대로 표시하세요.
인증 정보를 확인할 수 없습니다.
424
일시적인 확인 실패입니다. 잠시 후 다시 시도하세요.
폼 입력 오류 error.code
코드
HTTP
의미·조치
FORM_DATA_INVALID
400
필드 이름·값의 타입·배열 인덱스를 확인하세요. 인덱스는 0부터 연속으로 사용합니다.
FORM_DATA_FIELD_CONFLICT
400
같은 값과 중첩 경로를 동시에 지정하지 마세요.
MULTIPART_LIMIT_OR_PARSE_ERROR
400·413
boundary·파일 크기·필드 개수를 확인하세요. 서비스별 제한이 우선 적용됩니다.

요금·이용 조건

기본 요금기본 단가 60P · 건당무료 포인트로는 이용할 수 없으며 최소 1회 결제 후 이용할 수 있습니다.

실제 차감 금액은 응답의 api.cost로 확인하세요. 상세 요금은 요금정책에서 볼 수 있습니다.

연동 팁

  • 요청 예제의 오류 처리 포함 모드는 시간 제한과 업무 실패 판정을 함께 보여줍니다.
  • 인증키는 서버 환경변수에 두고 브라우저·앱에 넣지 마세요.
  • HTTP 성공과 업무 결과를 구분하고, 실패 응답의 오류 문구를 그대로 기록하세요.
추가 예제·서비스별 연동 안내
응답 예시

{
    "data": {
        "은행코드": "004",
        "은행명": "국민",
        "계좌번호": "00000123456789",
        "계좌실명": "홍길동",
        "success": 1
    },
    "api": {
        "success": true,
        "cost": 60,
        "ms": 841,
        "pl_id": 224
    }
}
            

개발가이드 검색

API 이름·경로·파라미터·오류 코드로 찾을 수 있습니다.

표시 가격은 기본 단가입니다. 상세 과금 조건은 각 가이드에서 확인하세요.