외부 API 명세 인덱스

Status: Current reference

이 문서는 docs/api/external-api/specs/에 보존한 외부 API 상세 명세의 색인이다. API 이름만 보지 말고, 어떤 ZIP:ON 기능에 쓰이는지와 어떤 요청 키가 필요한지 함께 확인한다.

이 인덱스는 원문 명세 보존 위치와 구현 후보를 함께 보여준다. 실제 구현 여부는 backend/src/main/java/com/zipon/external, 관련 service, mapper, migration을 확인한다.

API 목록

번호API/서비스명제공기관원본/변환 문서주요 기능주요 요청키주요 응답값관련 ZIP:ON 기능상세문서
1행정표준코드 법정동코드 getStanReginCdList행정안전부행정안전부_행정표준코드_법정동코드_API_구현명세.md legal-dong-code-api.md법정동코드, 시도/시군구/읍면동/리 코드 조회ServiceKey, type, pageNo, numOfRows, flag, locatadd_nmregion_cd, sido_cd, sgg_cd, umd_cd, ri_cd, locatadd_nm, locatjijuk_cd주소 정제 후 법정동코드 변환, 실거래가 LAWD_CD, 건축HUB sigunguCd/bjdongCd 생성spec
2건축HUB 건축물대장정보 BldRgstHubService국토교통부CODEX_BUILDING_HUB_OPENAPI_IMPLEMENTATION_SPEC.md building-hub-openapi-implementation-spec.md건축물 기본개요, 총괄표제부, 표제부, 층별개요, 전유부, 주택가격, 지역지구구역 등 조회serviceKey, sigunguCd, bjdongCd, platGbCd, bun, ji, pageNo, numOfRows, _type 후보주용도, 대장구분, 대장종류, 세대수, 가구수, 사용승인일, 전유부/층별 정보, 지역지구구역물건 유형 판별, 건축물 위험, 공시가격 보조, 체크리스트 생성spec
3건축HUB 건물에너지정보 BldEngyHubService국토교통부같은 건축HUB 묶음 문서전기/가스 사용량 조회serviceKey, sigunguCd, bjdongCd, bun, ji, useYm, pageNo, numOfRows사용년월, 전기/가스 사용량, 주소/도로명 번호 후보관리비/생활비 설명 보조, 장기 거주 비용 참고spec
4건축HUB 건축물유지점검정보 MtnChkHubService국토교통부같은 건축HUB 묶음 문서유지점검 기관/이력 조회serviceKey, 상세 operation별 필수 키 확인 필요점검기관, 점검이력 후보노후도·관리상태 보조, 건물 매매/꼬마빌딩 확장spec
5건축HUB 건축인허가정보 ArchPmsHubService국토교통부같은 건축HUB 묶음 문서건축허가, 착공, 사용승인 등 인허가 정보 조회serviceKey, sigunguCd, bjdongCd, bun, ji, operation별 추가 키허가/착공/사용승인 관련 상태와 일자건축물 상태, 상가/토지/건물 투자 확장spec
6건축HUB 주택인허가정보 HsPmsHubService국토교통부같은 건축HUB 묶음 문서주택 인허가 정보 조회serviceKey, sigunguCd, bjdongCd, bun, ji, operation별 추가 키주택 인허가 상태, 세대/주택 관련 값주거용 매매, 신축/사용승인 위험 확인spec
7건축HUB 폐쇄말소대장정보 ShtRgstHubService국토교통부같은 건축HUB 묶음 문서폐쇄/말소 건축물대장 조회serviceKey, sigunguCd, bjdongCd, platGbCd, bun, ji폐쇄/말소 대장 유형, 주소, 대장 정보철거/말소 이력 확인, 물건 정체 불일치 방지spec
8아파트 매매 실거래가 getRTMSDataSvcAptTradeDev국토교통부/한국부동산원zipon_external_api_spec_for_codex.md real-estate-transaction-api-spec.md아파트 매매 신고 상세자료 조회serviceKey, LAWD_CD, DEAL_YMD, pageNo, numOfRowsdealAmount, excluUseAr, floor, buildYear, aptNm, jibun, bonbun, bubun, rgstDate전세가율 기준, 매매 위험도, 유사 거래 비교spec
9아파트 전월세 실거래가 getRTMSDataSvcAptRent국토교통부/한국부동산원같은 실거래가 묶음 문서아파트 전월세 실거래가 조회serviceKey, LAWD_CD, DEAL_YMD, pageNo, numOfRows 지원 확인 필요deposit, monthlyRent, excluUseAr, floor, buildYear, contractTerm, renewalUse보증금/월세 비교, 월 고정 주거비 설명spec
10연립다세대 매매 실거래가 getRTMSDataSvcRHTrade국토교통부/한국부동산원같은 실거래가 묶음 문서연립/다세대 매매 실거래가 조회serviceKey, LAWD_CD, DEAL_YMD, pageNo, numOfRows거래금액, mhouseNm, houseType, landAr, jibun, excluUseAr, floor빌라/다세대 매매 기준가격, 전세가율 기준spec
11연립다세대 전월세 실거래가 getRTMSDataSvcRHRent국토교통부/한국부동산원같은 실거래가 묶음 문서연립/다세대 전월세 실거래가 조회serviceKey, LAWD_CD, DEAL_YMD, pageNo, numOfRows보증금, 월세, mhouseNm, houseType, jibun, excluUseAr, floor, 계약기간다세대/연립 보증금·월세 비교spec
12공동주택 단지 식별정보 AptIdInfoSvc.getAptInfo한국부동산원AptIdInfoSvc_공동주택_단지_식별정보_API_구현명세.md apartment-complex-identification-api.md주소/단지고유번호 기준 공동주택 단지 기본정보 조회serviceKey, page, perPage, cond[COMPLEX_PK::EQ], cond[ADRES::LIKE]COMPLEX_PK, COMPLEX_GB_CD, ADRES, PNU, DONG_CNT, UNIT_CNT, USEAPR_DT, 단지명공동주택 후보 식별, 아파트/연립/다세대 보조 판별spec
13공동주택 단지 동정보 AptIdInfoSvc.getDongInfo한국부동산원같은 공동주택 단지 식별 문서단지고유번호 기준 동정보 조회serviceKey, page, perPage, cond[COMPLEX_PK::EQ]동명, 동 식별값 후보사용자가 입력한 동/호와 단지 동명 비교 보조spec
14공동주택 단지명 이력 AptIdInfoSvc.getHistInfo한국부동산원같은 공동주택 단지 식별 문서단지고유번호 기준 단지명 이력 조회serviceKey, page, perPage, cond[COMPLEX_PK::EQ]과거 단지명, 변경 이력 후보단지명 불일치 보정, 실거래가/공시가격 검색 보조spec
15VWorld Geocoder API 2.0 getCoordVWorld공식 문서 + 사용자 제공 URL vworld-public-price-and-gis-api.md도로명/지번 주소를 좌표로 변환service=address, request=getCoord, key, type=ROAD/PARCEL, address, crs, formatstatus, refined.text, result.crs, result.point.x, result.point.y좌표 기반 생활안전/환경·재난/GIS건물 후보 조회 전 실시간 좌표 변환spec
16VWorld 개별주택가격 속성조회 getIndvdHousingPriceAttrVWorldVWorld 공식 Java 예제 + 사용자 제공 response vworld-public-price-and-gis-api.mdPNU/기준연도 기반 개별주택가격 속성 조회key, domain, pnu, stdrYear, format, numOfRows, pageNopnu, ldCode, stdrYear, stdrMt, housePc, 면적, 최종수정일단독/다가구 공시가격 참고, 보증금 대비 비율 계산spec
17VWorld 2D Data API 읍면동 LT_C_ADEMD_INFOVWorld/행정안전부VWorld 공식 2D데이터 API 레퍼런스 vworld-public-price-and-gis-api.md읍면동 단위 경계 polygon 조회service=data, request=GetFeature, data=LT_C_ADEMD_INFO, key, attrFilter=emdCd:IN:{code}, crs=EPSG:4326status, properties.emd_cd, properties.full_nm, GeoJSON geometry.coordinates지도 위치확인 화면의 가능 지역 경계 polygon 표시spec
18VWorld GIS건물통합정보 후보VWorld사용자 제공 정보 vworld-public-price-and-gis-api.md건물 존재/공간정보 조회 가능 후보endpoint/요청키 확인 필요건물 위치, 건물관리번호, 용도/면적 후보 확인 필요건축HUB 결과 교차 검증, 물건 정체 판별 보조spec
19Juso 주소검색 팝업/직접검색 API행정안전부 도로명주소 주소기반산업지원서비스사용자 제공 명세 juso-address-search-api.md주소 후보 검색, 도로명/지번/행정구역코드 후보 반환confmKey, returnUrl, currentPage, countPerPage, keyword, resultTyperoadAddr, jibunAddr, admCd, bdMgtSn, mtYn, lnbrMnnm, lnbrSlno홈 위험진단 주소 입력 보조, RentRiskDiagnosisRequest.jusoAddress 후보 생성spec
20한국부동산원 R-ONE 부동산통계 OpenAPI한국부동산원사용자 제공 XLS 4개 + 공식 개발가이드 확인 kab-r-one-statistics-api.mdSttsApiTbl.do, SttsApiTblItm.do, SttsApiTblData.do로 통계표 목록, 세부항목, 통계자료 조회KEY, Type, pIndex, pSize, STATBL_ID, DTACYCLE_CD, GRP_ID, CLS_ID, ITM_ID, START_WRTTIME, END_WRTTIMESTATBL_ID, STATBL_NM, DTACYCLE_CD, GRP_NM, CLS_NM, ITM_NM, DTA_VAL, UI_NM, WRTTIME_DESC현재 매물 제공이 아닌 지역·유형별 과거 가격지수, 전세·월세 지표, 오피스텔 수익률, 상가 공실률 분석spec

확인 필요

  • 건축HUB 일부 서비스는 문서상 httphttps, GET과 REST 전체 메서드 표기가 섞인다. 구현 전 포털 실제 호출로 확인한다.
  • 실거래가 API 일부 문서에는 pageNo, numOfRows가 요청 표에 없지만 응답/샘플에는 있다. 구현 전 지원 여부를 확인한다.
  • AptIdInfoSvctotalCountmatchCount 의미는 조건 검색 반복 기준으로 쓰기 전에 실제 응답으로 확인한다.
  • 법정동코드 API의 locatjumin_cd, locatjijuk_cd는 하위 API별 사용 기준을 별도 확인한다.
  • ServiceKeyserviceKey는 API별 원문 대소문자를 유지한다.
  • VWorld GIS건물통합정보의 구체 endpoint와 응답 필드는 공식 문서 확인이 필요하다. 읍면동 경계 LT_C_ADEMD_INFO는 가능 지역 지도 표시용으로만 쓰고, 건물 존재 확인으로 사용하지 않는다.
  • 한국부동산원 R-ONE 통계 API는 현재 매물 목록을 제공하지 않는다. 지역/유형/역세권 입력은 과거 지표 분석으로 처리한다.

현재 코드 구현 상태 요약

API 묶음현재 코드 상태
Juso 주소검색backend proxy와 popup 보조 경로가 구현되어 있다.
행정표준코드 법정동코드DB catalog lookup과 data.go.kr sync client/service가 구현되어 있다.
건축HUB 건축물대장표제부 중심 adapter, parser, snapshot store가 구현되어 있다. 전유부/층별개요 전체 분석은 확장 영역이다.
실거래가아파트/오피스텔/연립다세대/단독다가구 매매·전월세 계열 adapter와 DB fact/statistics 저장 경로가 구현되어 있다.
VWorld 공시가격공시가격 adapter, snapshot store, sync/admin seed target 경로가 구현되어 있다.
VWorld Geocoder/읍면동 경계좌표 변환과 법정동 경계 조회 adapter가 구현되어 지도 진단 보조에 사용된다.
한국부동산원 R-ONE통계표/세부항목/통계자료 sync와 market indicator read model 연결이 구현되어 있다.
AptIdInfoSvc, 토지/상권/환경·재난원문 후보 또는 future 영역이다. 새 구현 전 명세와 저장 정책을 먼저 갱신한다.

구현 계획 문서

문서역할
DATA_USAGE_AND_INSIGHT_PLAN.md외부 API를 어떤 순서로 붙이고, 어떤 데이터를 저장/캐시/저장 금지하며, 어떤 위험 문장과 운영 통찰로 바꿀지 정리
IMPLEMENTATION_BACKLOG.md의존관계 기준 실제 구현 순서