외부 API 기능 영역 매핑

Status: Current reference

이 문서는 외부 API를 ZIP:ON의 기능 영역별로 매핑한다. 하나의 API가 여러 기능에 쓰이면 중복해서 적고, 하나의 기능에 여러 API가 필요하면 조합 순서를 명시한다.

기능 영역별 API

기능 영역사용하는 API필요한 입력값핵심 응답값후속 처리비고
주소 정제Juso 팝업, backend Juso 주소검색 proxy사용자 검색어, Juso 승인키도로명주소, 지번주소, admCd, siNm, sggNm, emdNm, liNm, mtYn, lnbrMnnm, lnbrSlnoLeaseRiskAddressNormalizer가 법정동 lookup에 사용팝업은 화면 선택 flow, 직접검색은 GET /api/address-search/juso JSON 후보 API
법정동코드 변환행정표준코드 법정동코드 getStanReginCdList, 내부 legal_dong_codes지역주소명, pageregion_cd, sido_cd, sgg_cd, umd_cd, ri_cd, locatadd_nmDB catalog lookup, data.go.kr sync, LAWD_CD 생성운영은 DB catalog 우선, sync는 freshness 보강 경로
가능 지역 경계 표시VWorld 2D Data API LT_C_ADEMD_INFOlegal_dong_codes.legal_dong_code 앞 8자리 읍면동코드, VWORLD_API_KEYGeoJSON geometry.coordinates, properties.emd_cd, full_nm, emd_kor_nmMapAnalyzableLocationResponse.boundaryPolygons로 변환해 Kakao Polygon 표시DB 저장 없이 지도 응답 보조 조회. 경계가 없으면 원형 fallback 금지
좌표 변환VWorld Geocoder API 2.0도로명/지번 주소, type=ROAD 또는 PARCEL, crs=EPSG:4326 후보result.point.x, result.point.y, status생활안전지도, 환경·재난, 지도 layer 호출 직전 실시간 사용공식 문서상 별도 저장장치/DB 저장 금지
물건 유형 판별건축HUB 건축물대장정보, AptIdInfoSvc, VWorld GIS건물통합정보 후보법정동코드 분리값, 본번/부번, 주소/단지고유번호, 좌표 후보주용도, 기타용도, 대장구분, 대장종류, 세대수, 가구수, COMPLEX_GB_CD, PNU, 건물 공간정보 후보BuildingTypeResolver, LeaseRiskDiagnosisPropertyIdentityService, BuildingRegisterTitleSnapshotStore사용자 표현만으로 유형 확정 금지. mainPurpsCdNm=업무시설처럼 넓은 값은 etcPurps와 세대/가구수를 함께 보고 오피스텔 후보를 판별
건축물 기본정보 확인건축HUB 건축물대장정보sigunguCd, bjdongCd, platGbCd, bun, ji주용도, 기타용도, 사용승인일, 층수, 면적, 세대/가구수, 전유부노후도, 주거 목적 불일치, 체크리스트, building_register_title_snapshots현재 adapter는 표제부 최소 필드만 수집. 전유부/층별개요는 미수집
토지·임야 기본정보 확인토지임야정보 후보, 지적도 후보PNU, 법정동코드, 지번, 좌표지목, 면적, 대장구분, 필지 경계토지/임야 개발 가능성 1차 진단추가 명세 필요
지적/필지 확인지적도 후보, VWorld GIS건물통합정보 후보PNU, 좌표필지 경계, 건물 위치주소 후보 검증, 토지/건물 매칭GIS건물통합정보 endpoint 확인 필요
용도지역·지구·구역 확인건축HUB 지역지구구역, 용도지역지구도 후보법정동코드, 지번, PNU, 좌표용도지역, 용도지구, 용도구역상가/토지/건물 투자 체크리스트API별 법정동코드 요구 형식 확인
실거래가 확인아파트/연립다세대 매매·전월세 API, 단독다가구/오피스텔 API 후보LAWD_CD, DEAL_YMD, page거래금액, 보증금, 월세, 전용면적, 층, 건축년도, 단지명, 지번유사 거래 필터링, 보증금/월세/매매 비교유형 판별 뒤 호출
공시가격·공시지가 확인VWorld 공시가격 현재 구현, VWorld getIndvdHousingPriceAttr, 건축HUB 주택가격, 공동주택가격/개별주택가격/개별공시지가 후보PNU, 기준연도, 동/호 후보housePc, 공시가격, 공시지가, 전용면적, 기준연도PublicPriceSnapshotStorepublic_price_snapshots 30일 DB-first snapshot으로 재사용하고, 보증금 대비 비율과 매매 보조 기준으로 변환동·호 정밀 매칭 미구현. 공시가격은 현재 시세 확정값이 아님
전세 위험도 계산건축HUB + 전월세 실거래가 + 매매 실거래가 + 공시가격 + R-ONE 시장지표 summary물건 유형, 보증금, LAWD_CD, DEAL_YMD, PNU, 법정동코드주용도, 기타용도, 전세 보증금, 매매가, 공시가격, 전세·매매 가격지수 방향성/변동성DepositRiskCalculator, LeaseRiskDiagnosisRiskSummaryService, LeaseRiskMarketSignalService, RiskScoringFallbackService등기/선순위 임차인은 직접 확인. 정확 주소 가격 근거가 부족할 때 시장 signal은 보조 근거로만 사용
월세 적정성 판단전월세 실거래가 + 건축물대장 + 관리비 후보월세, 관리비, 전용면적, 층월세, 보증금, 면적, 층, 사용승인일월세 대표값 비교, 월 고정 주거비 안내보증금-월세 환산 미구현
지역·유형 과거 지표 분석한국부동산원 R-ONE 부동산통계 OpenAPI + 실거래가 월별 집계 후보지역/유형 키워드, 통계표 코드 STATBL_ID, 자료주기 DTACYCLE_CD, GRP_ID, CLS_ID, ITM_ID, 기간가격지수, 전세가격지수, 월세가격지수, 오피스텔 수익률, 상가 공실률, DTA_VAL, UI_NM, WRTTIME_DESC현재 매물 목록 대신 과거 지표 분석 리포트, 변동성, 추세, 데이터 한계 설명R-ONE은 현재 매물 feed가 아님
매매 위험도 계산매매 실거래가 + 공시가격 + 건축물대장매매가, 물건 유형, LAWD_CD, PNU거래금액, 공시가격, 노후도가격 비교, 수리/노후 체크리스트후속 확장
상권 분석소상공인 상가정보, 인허가 데이터 후보좌표, 법정동, 업종업소 수, 폐업/영업 상태, 인허가 상태창업 가능성 체크리스트추가 명세 필요. 성공 가능성 확정 금지
생활 인프라 분석K-apt, NEIS, 생활안전지도, 교통사고 API 후보좌표, 행정구역, 단지 식별값학교, 관리비, 치안시설, 사고다발지역생활 리스크 카드, 현장 확인 항목MVP 후속 보조
환경·재난 리스크 분석침수, 하천범람, 산사태, 환경공간정보 후보좌표, PNU, 법정동침수심, 산사태위험, 토지피복환경·재난 체크리스트추가 명세 필요
계약 상대방·중개사 확인부동산중개업정보 후보, 사업자등록 상태조회 후보중개업소명, 주소, 사업자번호등록상태, 행정처분, 사업자 상태계약 전 확인 안내중개사 신뢰도 확정 금지
계약 전 체크리스트 생성모든 선행 API + 사용자 입력목적, 물건 유형, 조회 상태확인된 정보, 미확인 정보, 오류/빈 결과LeaseRiskDiagnosisChecklistService, LeaseRiskDiagnosisNextActionService데이터 없음은 안전함이 아님

단독으로 의미가 약한 API

API단독 한계함께 봐야 하는 API
실거래가 API주소 정제와 물건 정체를 판별하지 못한다.법정동코드, 건축HUB, 공시가격
AptIdInfoSvc가격, 권리관계, 다가구/오피스텔 판단을 대체하지 못한다.건축HUB, 실거래가, 공시가격
법정동코드 API가격이나 건축물 정보를 제공하지 않는다.모든 후행 API
한국부동산원 R-ONE 통계 API현재 매물 목록, 개별 주소 안전성, 권리관계를 제공하지 않는다.정확 주소 진단, 건축물대장, 실거래가, 공시가격
건축HUB 표제부등기 권리관계, 선순위 임차인, 보증보험 가능성을 확인하지 못한다.실거래가, 공시가격, 사용자 등기부등본 확인
에너지 사용량 API관리비 청구 내역을 직접 증명하지 않는다.관리비 고지서, K-apt, 현장 확인