104
OpenAPI 정의서

OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

OpenAPI 정의서

Page 2: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 2 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

서비스 명세 .............................................................................................................................................................. 4

1. 인증 API .............................................................................................................................................................. 4

2. Javascript 제공 API ........................................................................................................................................... 4

3. 좌표변환 API ....................................................................................................................................................... 5

4. 총조사 주요지표 API.......................................................................................................................................... 6

5. 인구통계 조건검색 API ...................................................................................................................................... 9

6. 가구통계 API ..................................................................................................................................................... 13

7. 주택통계 API ..................................................................................................................................................... 15

8. 사업체통계 API ................................................................................................................................................. 18

9. 산업분류 API ..................................................................................................................................................... 21

10. 농가통계 API ................................................................................................................................................... 22

11. 임가통계 API ................................................................................................................................................... 25

12. 어가통계 API ................................................................................................................................................... 27

13. 가구원통계 API ............................................................................................................................................... 29

14. 연관어검색 API ............................................................................................................................................... 32

15. SOP검색 API ................................................................................................................................................... 33

16. KOSIS검색 API ................................................................................................................................................ 35

17. 생활업종 후보지검색 API .............................................................................................................................. 37

18. 거주인구요약정보 API ................................................................................................................................... 39

19. 성별인구비율 요약정보 API .......................................................................................................................... 42

20. 거처종류 요약정보 API.................................................................................................................................. 44

21. 점유형태 요약정보 API.................................................................................................................................. 46

22. 소상공인 업종별 사업체비율 API................................................................................................................. 47

23. 소상공인 업종별 사업체증감 API................................................................................................................. 49

24. 생활업종 후보지 정보 API ............................................................................................................................ 51

25. 시도별 생활업종 순위 API ............................................................................................................................ 53

26. 시도별 생활업종 정보 API ............................................................................................................................ 55

27. 시도별 생활업종 속성 API ............................................................................................................................ 56

28. 시군구별 생활업종 사업체수 API................................................................................................................. 58

29. 시군구별 생활업종 정보 API ........................................................................................................................ 60

30. 생활업종 시군구 순위 API ............................................................................................................................ 62

31. 생활업종 후보지 비교 API ............................................................................................................................ 64

32. 단계별 주소 조회 API ................................................................................................................................... 68

목 차

Page 3: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 3 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

33. 지오코딩 API ................................................................................................................................................... 70

34. 리버스 지오코딩 API ..................................................................................................................................... 73

35. 행정구역 경계 API ......................................................................................................................................... 75

36. 집계구 경계 API ............................................................................................................................................. 78

37. 영역내 경계 API ............................................................................................................................................. 80

38. 임의 영역내 전개도 건물정보 API ............................................................................................................... 82

39. 건물 층정보 API ............................................................................................................................................. 84

40. 층별 최외각 공간속성 API ............................................................................................................................ 85

41. 층별 사업체 공간속성 API ............................................................................................................................ 87

42. 층별 시설물 공간속성 API ............................................................................................................................ 89

43. 건물층별 사업체 정보 API ............................................................................................................................ 91

44. 지역현안 소통지도 목록 API ........................................................................................................................ 93

45. 지역현안 소통지도 상세 API ........................................................................................................................ 95

46. 전국 기술업종 정보 API ................................................................................................................................ 97

47. 시도별 기술업종 정보 API ............................................................................................................................ 99

48. 시군구별 기술업종 정보 API ...................................................................................................................... 100

49. 소지역 코드찾기 API ................................................................................................................................... 103

Page 4: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 4 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

서비스 명세

1. 인증 API

서비스 명세

서비스

정보

서비스명 인증 API

서비스 설명 발급된 인증키를 통한 인증단계를 처리하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/auth/authentication.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

consumer_key String 1 서비스 ID

consumer_secret String 1 서비스 Secret

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 OAuth 인증키 API 호출 시 사용

accessTimeout Object 1 1970년 1월1일 0시부터 현재까지의 초

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

2. Javascript 제공 API

서비스 명세

서비스

정보

서비스명 Javascript 제공 API

서비스 설명 JavaScript API를 제공하기위한 인증 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/auth/javascriptAuth.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

Page 5: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 5 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

consumer_key String 1 서비스 ID

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

Javascript API String 1 자바스크립트 전송

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

3. 좌표변환 API

서비스 명세

서비스

정보

서비스명 좌표변환 API

서비스 설명 좌표변환을 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/transformation/transcoord.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

src String 1 현재 좌표체계

dst String 1 변환할 좌표체계

posX String 1 X값

posY String 1 Y값

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

toSrs String 1 변환된 좌표체계

posX String 1 변환된좌표 X값

posY String 1 변환된좌표 Y값

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 6: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 6 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0201",

"result": {

"posY": 1816238.1323095055,

"posX": 990391.6062050104

},

"errMsg": "Success",

"errCd": 0,

"trId": "c*Et_API_0201_1496643782285"

}

좌표체계코드

순번 좌표계 코드 순번 좌표계 코드

1 BESSEL 경/위도 EPSG:4004, EPSG:4162 6 제주원점(GRS80) EPSG:5182

2 WGS84 경/위도 EPSG:4326, EPSG:4166 7 동부원점(GRS80) EPSG:5183, EPSG:5187

3 GRS80 경/위도 EPSG:4019 8 동해(울릉)원점(GRS80) EPSG:5184, EPSG:5188

4 서부원점(GRS80) EPSG:5185, EPSG:5180 9 UTM-K (GRS80) EPSG:5179

5 중부원점(GRS80) EPSG:5181, EPSG:5186 10 Google Mercator EPSG:900913

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

4. 총조사 주요지표 API

서비스 명세

서비스

정보

서비스명 총조사 주요지표 API

서비스 설명 인구주택총조사 정보중 전체적인 인구 통계 정보를 조회하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/population.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

Page 7: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 7 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year

2000년 : 2000

2005년 : 2005

2010년 : 2010

2015년 : 2015

1 기준연도

adm_cd

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

0 행정구역코드

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

1단계 하위 행정구역

정보 요청 : 1

2단계 하위 행정구역

정보 요청 : 2

(default : 1)

0 하위 통계 정보 유무

bnd_year 2000 ~ 2015

(default : 2015) 0 경계데이터 연도

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역코드

adm_nm String 1

행정구역명

* 집계구에서는 나오지 않음

tot_ppltn String 1 총인구

avg_age String 1 평균나이(세)

ppltn_dnsty String 1 인구밀도(명/㎢)

aged_child_idx String 1 노령화지수(일백명당 명)

oldage_suprt_per String 1 노년부양비(일백명당 명)

juv_suprt_per String 1 유년부양비(일백명당 명)

tot_family String 1 총가구

avg_fmember_cnt String 1 평균가구원수

Page 8: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 8 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

tot_house String 1 총주택

nongga_cnt String 1 농가(가구)

nongga_ppltn String 1 농가 인구

imga_cnt String 1 임가(가구)

imga_ppltn String 1 임가 인구

naesuoga_cnt String 1 내수면 어가(가구)

naesuoga_ppltn String 1 내수면 어가 인구

haesuoga_cnt String 1 해수면 어가(가구)

haesuoga_ppltn String 1 해수면 어가인구

employee_cnt String 1 종업원수(전체 사업체)

corp_cnt String 1 사업체수(전체 사업체)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0301",

"result": [

{

"imga_ppltn": "N/A",

"adm_cd": "1104052",

"tot_house": "4165",

"ppltn_dnsty": "41739.4",

"tot_ppltn": "17658",

"aged_child_idx": "70",

"corp_cnt": "650",

"imga_cnt": "N/A",

"employee_cnt": "2151",

"haesuoga_cnt": "N/A",

"juv_suprt_per": "19.1",

"haesuoga_ppltn": "N/A",

"tot_family": "6343",

"adm_nm": "왕십리2동",

"nongga_cnt": "N/A",

"naesuoga_ppltn": "N/A",

"avg_age": "37.7",

Page 9: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 9 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"avg_fmember_cnt": "2.8",

"nongga_ppltn": "19",

"naesuoga_cnt": "N/A",

"oldage_suprt_per": "13.3"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "DUmk_API_0301_1496648537644"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

5. 인구통계 조건검색 API

서비스 명세

서비스

정보

서비스명 인구통계 조건검색 API

서비스 설명 인구주택총조사의 인구 통계를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/searchpopulation.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year

2000년 : 2000

2005년 : 2005

2010년 : 2010

2015년 : 2015

1 기준연도

gender

0 : 전체

1 : 남자

2 : 여자

(default : 0)

0 성별

Page 10: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 10 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

adm_cd

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

0 행정구역코드

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

1단계 하위 행정구역

정보 요청 : 1

2단계 하위 행정구역

정보 요청 : 2

(default : 1)

0 하위 통계 정보 유무

age_type 연령타입코드표참조 0 연령타입

edu_level 교육정도코드표참조 0

교육정도

* 2010년까지 제공, 2015연도는 제공하지 않

mrg_state

1 : 미혼

2 : 배우자 있음

3 : 사별

4 : 이혼

5 : 미상

0 혼인상태

* 2010년까지 제공, 2015연도는 제공하지 않음

bnd_year 2000 ~ 2015

(default : 2015) 0 경계데이터 연도

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역코드

adm_nm String 1

행정구역명

* 집계구에서는 나오지 않음

population String 1 인구수

avg_age String 1 평균나이(세)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

Page 11: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 11 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

{

{

"id": "API_0312",

"result": [

{

"adm_cd": "1104052",

"adm_nm": "왕십리2동",

"avg_age": "18",

"population": "N/A"

},

{

"adm_cd": "1104054",

"adm_nm": "마장동",

"avg_age": "18",

"population": "N/A"

},

{

"adm_cd": "1104067",

"adm_nm": "성수2가1동",

"avg_age": "17",

"population": "N/A"

},

{

"adm_cd": "1104068",

"adm_nm": "성수2가3동",

"avg_age": "19",

"population": "N/A"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "Kv=5_API_0312_1496649957117"

}

교육정도코드

순번 단계 코드 순번 단계 코드

1 미상 0 6 전문학사 5

Page 12: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 12 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

2 수학없음(미취학포함) 1 7 학사 6

3 초등학교 2 8 석사 7

4 중학교 3 9 박사 8

5 고등학교 4

연령타입(age_type)

순번 단계 코드 순번 단계 코드

1 0~4세 01 22 15세미만 22

2 5~9세 02 23 15~64세 23

3 10~14세 03 24 65세이상 24

4 15~19세 04 25 85세이상 25

5 20~24세 05 26 유아(0~7세) 26

6 25~29세 06 27 초(8~13세) 27

7 30~34세 07 28 중(14~16세) 28

8 35~39세 08 29 고(`7~19세) 29

9 40~44세 09 30 10대이하 30

10 45~49세 10 31 10대 31

11 50~54세 11 32 20대 32

12 55~59세 12 33 30대 33

13 60~64세 13 34 40대 34

14 65~69세 14 35 50대 35

15 70~74세 15 36 60대 36

16 75~79세 16 37 70대 37

17 80~84세 17 38 80대 38

18 85~89세 18 39 90대 39

19 90~94세 19 40 70대이상 40

20 95~99세 20 41 80대이상 41

21 100세이상 21

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 13: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 13 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

6. 가구통계 API

서비스 명세

서비스

정보

서비스명 가구통계 API

서비스 설명 인구주택총조사의 가구 통계를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/household.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year

2000년 : 2000

2005년 : 2005

2010년 : 2010

2015년 : 2015

1 기준연도

adm_cd

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

0 행정구역코드

"영역검색유무"가 행정구역일 경우

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

1단계 하위 행정구역

정보 요청 : 1

2단계 하위 행정구역

정보 요청 : 2

(default : 1)

0 하위 통계 정보 유무

"영역검색유무"가 행정구역일 경우

household_type 세대구성코드표 참고 0 세대구성별

다중선택 시 1,2,3 형태로 작성

ocptn_type 점유형태코드 참고 0

점유형태

다중선택 시 1,2,3 형태로 작성

* 2010년까지 제공, 2015연도는 제공하지 않

bnd_year 2000 ~ 2015 0 경계데이터 연도

Page 14: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 14 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

(default : 2015)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역코드

adm_nm String 1 행정구역명

* 집계구에서는 나오지 않음

household_cnt String 1 가구수

family_member_cnt String 1 총 가구원 수

avg_family_member_cnt String 1 평균가구원수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0305",

"result": [

{

"family_member_cnt": 1933,

"adm_cd": "1104052",

"adm_nm": "왕십리2동",

"avg_family_member_cnt": "18",

"household_cnt": "942"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "xI3J_API_0305_1496652414411"

}

세대구성코드

순번 단계 코드 순번 단계 코드

1 1세대가구 01 5 5세대이상가구 05

2 2세대가구 02 6 1인가구 A0

3 3세대가구 03 7 비혈연가구 B0

Page 15: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 15 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

4 4세대가구 04

점유유형코드

순번 단계 코드 순번 단계 코드

1 자기집 1 4 보증금 없는 월세 4

2 전세(월세없음) 2 5 사글세 5

3 보증금 있는 월세 3 6 무상(관사,사택,친척집

등) 6

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

7. 주택통계 API

서비스 명세

서비스

정보

서비스명 주택통계 API

서비스 설명 인구주택총조사의 주택에 대한 통계정보 검색기능을 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/house.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year

2000년 : 2000

2005년 : 2005

2010년 : 2010

2015년 : 2015

1 기준연도

adm_cd

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

0 행정구역코드

"영역검색유무"가 행정구역일 경우

Page 16: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 16 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

1단계 하위 행정구역

정보 요청 : 1

2단계 하위 행정구역

정보 요청 : 2

(default : 1)

0 하위 통계 정보 유무

"영역검색유무"가 행정구역일 경우

house_type 주택유형코드 참고 0 주택유형

const_year 건축연도코드 참고 0

건축연도(from)

* 2010년까지 제공, 2015연도는 제공하지 않

* 주택사용기간과 동시에 사용할 수 없음

bnd_year 2000 ~ 2015

(default : 2015) 0 경계데이터 연도

house_area_cd 주택면적코드 참고 0 주택면적코드

house_use_prid_cd 주택사용기간코드 참

고 0

노후년수코드

* 2015년만 제공

* 건축연도와 동시에 사용할 수 없음

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역코드

adm_nm String 1 행정구역명

* 집계구에서는 나오지 않음

house_cnt String 1 주택수(호)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0306",

"result": [

{

"house_cnt": "N/A",

"adm_cd": "25010",

Page 17: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 17 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"adm_nm": "동구"

},

{

"house_cnt": "N/A",

"adm_cd": "25030",

"adm_nm": "서구"

},

{

"house_cnt": "N/A",

"adm_cd": "25040",

"adm_nm": "유성구"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "NR=N_API_0306_1496653470934"

}

주택유형코드

순번 단계 코드 순번 단계 코드

1 단독주택 01 4 다세대주택 04

2 아파트 02 5 비거주용 건물(상가, 공

장, 여관 등)내 주택 05

3 연립주택 03 6 주택이외의 거처 06

건축연도코드(2010년 이하)

순번 단계 코드 순번 단계 코드

1 2010년 01 8 1995년~1999년 08

2 2009년 02 9 1990년~1994년 09

3 2008년 03 10 1980년~19989년 10

4 2007년 04 11 1970년~1979년 11

5 2006년 05 12 1960년~1969년 12

6 2005년 06 13 1959년 이전 13

7 2000년~2004년 07

Page 18: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 18 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

노후년수(2015년 이상)

순번 단계 코드 순번 단계 코드

1 1년 미만 01 8 10년~15년 미만 07

2 1년~2년 미만 02 9 15년~20년 미만 08

3 2년~3년 미만 03 10 20년~30년 미만 09

4 3년~4년 미만 04 11 30년~40년 미만 10

5 4년~5년 미만 05 12 40년~50년 미만 11

6 5년~10년 미만 06 13 50년 이상 12

연면적

순번 단계 코드 순번 단계 코드

1 20㎡ 이하 01 6 100㎡~130㎡ 이하 06

2 20㎡~40㎡ 이하 02 7 130㎡~165㎡ 이하 07

3 40㎡~60㎡ 이하 03 8 165㎡~230㎡ 이하 08

4 60㎡~85㎡ 이하 04 9 230㎡ 초과 09

5 85㎡~100㎡ 이하 05

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

8. 사업체통계 API

서비스 명세

서비스

정보

서비스명 사업체통계 API

서비스 설명 인구주택총조사 정보 중 사업체 통계를 조회하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/company.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year 2000년 : 2000 1 기준연도

Page 19: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 19 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

2005년 : 2005

2010년 : 2010

2015년 : 2015

adm_cd

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

0 행정구역코드

"영역검색유무"가 행정구역일 경우

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

1단계 하위 행정구역

정보 요청 : 1

2단계 하위 행정구역

정보 요청 : 2

(default : 1)

0 하위 통계 정보 유무

"영역검색유무"가 행정구역일 경우

class_code "산업분류 API"의 조

회 항목 0

산업분류코드

테마코드, 산업체코드는 같이 사용할 수 없

theme_cd 테마코드표 참고 0

테마코드

테마코드, 산업체코드는 같이 사용할 수 없

bnd_year 2000 ~ 2014

(default : 2014) 0 경계데이터 연도

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 테마코드표 참고 : https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/ThemeCode.html

※ adm_cd항목 링크정보 : 아래 링크에서 내용부분을 선택하면 엑셀로 다운로드

https://sgis.kostat.go.kr/view/board/faqView?post_no=13&board_cd=BOARD_002

※ class_code 항목 링크정보 : 아래 링크에서 hwp 다운로드

8차 : https://sgis.kostat.go.kr/developer/upload/doc/8차산업분류(2000-2005).hwp

9차 : https://sgis.kostat.go.kr/developer/upload/doc/9차산업분류(2006-2014).xls

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역코드

adm_nm String 1 행정구역명

* 집계구에서는 나오지 않음

Page 20: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 20 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

corp_cnt String 1 사업체수(개)

tot_worker String 1 종사자수(명)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0304",

"result": [

{

"adm_cd": "2503060060001",

"corp_cnt": "N/A",

"tot_worker": "128"

},

{

"adm_cd": "2503060120001",

"corp_cnt": "N/A",

"tot_worker": "23"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "aJ*o_API_0304_1496801707866"

}

주택유형코드

순번 단계 코드 순번 단계 코드

1 단독주택 01 4 다세대주택 04

2 아파트 02 5 비거주용 건물(상가, 공

장, 여관 등)내 주택 05

3 연립주택 03 6 주택이외의 거처 06

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

Page 21: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 21 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

-100 검색결과 없음

9. 산업분류 API

서비스 명세

서비스

정보

서비스명 산업분류 API

서비스 설명 인구주택총조사의 산업분류 코드를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/industrycode.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

class_code String 1

산업분류코드 조회의 기준이 되는 분류코드

변수, 이 변수를 기준으로 하위 분류코드의

리스트가반환되며, null인 경우 최상위

분류코드 리스트 반환

최대 6자리(5단계) 1-2-1-1-1자리로 구성

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

class_code String 1 산업분류 코드

class_nm String 1 산업분류 코드명

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0303",

"result": [

{

"class_code": "A011",

"class_nm": "작물 재배업"

},

Page 22: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 22 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

{

"class_code": "A012",

"class_nm": "축산업"

},

{

"class_code": "A013",

"class_nm": "작물재배 및 축산 복합농업"

},

{

"class_code": "A014",

"class_nm": "작물재배 및 축산 관련 서비스업"

},

{

"class_code": "A015",

"class_nm": "수렵 및 관련 서비스업"

}

],

"errMsg": "Success",

"errCd": 0,

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

10. 농가통계 API

서비스 명세

서비스

정보

서비스명 농가통계 API

서비스 설명 농림어업총조사의 농가 통계를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/farmhousehold.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

Page 23: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 23 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year

2000년 : 2000

2005년 : 2005

2010년 : 2010

2015년 : 2015

1 기준연도

adm_cd

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

0 행정구역코드

"영역검색유무"가 행정구역일 경우

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

하위 행정구역 정보

요청 : 1

(default : 0)

0 하위 통계 정보 유무

"영역검색유무"가 행정구역일 경우

bnd_year 2000 ~ 2015

(default : 2015) 0 경계데이터 연도

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역코드

adm_nm String 1 행정구역명

* 집계구에서는 나오지 않음

farm_cnt String 1 단위 : 가구

농가 수

population String 1 단위 : 명

농가인구 수

avg_population String 1 단위 : 명

농가 평균 인구 수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

Page 24: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 24 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

{

"id": "API_0307",

"result": [

{

"adm_cd": "25010",

"farm_cnt": "1293",

"adm_nm": "동구",

"avg_population": "3",

"population": "3935"

},

{

"adm_cd": "25020",

"farm_cnt": "1074",

"adm_nm": "중구",

"avg_population": "3",

"population": "3370"

},

{

"adm_cd": "25050",

"farm_cnt": "1289",

"adm_nm": "대덕구",

"avg_population": "3",

"population": "3950"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "EvTq_API_0307_1496804627540"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 25: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 25 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

11. 임가통계 API

서비스 명세

서비스

정보

서비스명 임가통계 API

서비스 설명 농림어업총조사의 임가가 통계를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/forestryhousehold.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year

2000년 : 2000

2005년 : 2005

2010년 : 2010

2015년 : 2015

1 기준연도

adm_cd

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

0 행정구역코드

"영역검색유무"가 행정구역일 경우

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

하위 행정구역 정보

요청 : 1

(default : 0)

0 하위 통계 정보 유무

"영역검색유무"가 행정구역일 경우

bnd_year 2000 ~ 2015

(default : 2015) 0 경계데이터 연도

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역코드

adm_nm String 1 행정구역명

* 집계구에서는 나오지 않음

Page 26: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 26 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

forestry_cnt String 1 임가수(가구)

population String 1 임가인구수(명)

avg_population String 1 임가평균인구수(명)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0308",

"result": [

{

"adm_cd": "25010",

"adm_nm": "동구",

"forestry_cnt": "64",

"avg_population": "3",

"population": "208"

},

{

"adm_cd": "25020",

"adm_nm": "중구",

"forestry_cnt": "54",

"avg_population": "3",

"population": "170"

},

{

"adm_cd": "25050",

"adm_nm": "대덕구",

"forestry_cnt": "97",

"avg_population": "3",

"population": "314"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "1hO9_API_0308_1496804819462"

}

Page 27: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 27 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

12. 어가통계 API

서비스 명세

서비스

정보

서비스명 어가통계 API

서비스 설명 농림어업총조사의 (해수면, 내수면)어가 통계를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/fisheryhousehold.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year

2000년 : 2000

2005년 : 2005

2010년 : 2010

2015년 : 2015

1 기준연도

oga_div

전체 : 0

내수면어가 : 1

해수면어가 : 2

1 어가구분

adm_cd

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

0 행정구역코드

"영역검색유무"가 행정구역일 경우

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

하위 행정구역 정보

요청 : 1

(default : 0)

0 하위 통계 정보 유무

"영역검색유무"가 행정구역일 경우

Page 28: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 28 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

bnd_year 2000 ~ 2015

(default : 2015) 0 경계데이터 연도

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역코드

adm_nm String 1 행정구역명

* 집계구에서는 나오지 않음

fishery_cnt String 1 단위 : 가구

어가 수

population String 1 단위 : 명

어가인구 수

avg_population String 1 단위 : 명

어가 평균 인구 수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0309",

"result": [

{

"adm_cd": "25010",

"fishery_cnt": "N/A",

"adm_nm": "동구",

"avg_population": "2",

"population": "N/A"

},

{

"adm_cd": "25020",

"fishery_cnt": "N/A",

"adm_nm": "중구",

"avg_population": "5",

"population": "9"

},

Page 29: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 29 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

{

"adm_cd": "25050",

"fishery_cnt": "N/A",

"adm_nm": "대덕구",

"avg_population": "6",

"population": "6"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "UXgB_API_0309_1496805115923"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

13. 가구원통계 API

서비스 명세

서비스

정보

서비스명 가구원통계 API

서비스 설명 농림어업총조사의 농가, 임가, 어가의 가구원 통계를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/stats/householdmember.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year

2000년 : 2000

2005년 : 2005

2010년 : 2010

2015년 : 2015

1 기준연도

data_type 농가 : 1 1 가구타입

Page 30: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 30 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

임가 : 2

해수면어가 : 3

내수면어가 : 4

adm_cd

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

0 행정구역코드

"영역검색유무"가 행정구역일 경우

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

하위 행정구역 정보

요청 : 1

(default : 0)

0 하위 통계 정보 유무

"영역검색유무"가 행정구역일 경우

gender

총합 : 1

남자 : 2

여자 : 3

0 성별

age_from 0 ~ 150 0 나이(from)

age_to 0 ~ 150 0 나이(to)

bnd_year 2000 ~ 2015

(default : 2015) 0

경계데이터 연도

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역코드

adm_nm String 1 행정구역명

* 집계구에서는 나오지 않음

population String 1 가구원수(명)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0310",

"result": [

Page 31: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 31 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

{

"adm_cd": "25010",

"adm_nm": "동구",

"population": "80"

},

{

"adm_cd": "25020",

"adm_nm": "중구",

"population": "67"

},

{

"adm_cd": "25040",

"adm_nm": "유성구",

"population": "225"

},

{

"adm_cd": "25050",

"adm_nm": "대덕구",

"population": "113"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "F9Qi_API_0310_1496805504505"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 32: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 32 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

14. 연관어검색 API

서비스 명세

서비스

정보

서비스명 연관어검색 API

서비스 설명 사용자가 요청한 검색어를 통하여 연관어 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/search/relword.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

searchword String 1 검색어

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

rel_search_word String 1 유의어

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0501",

"result": [

{

"rel_search_word": "내집마련"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "7Yw=_API_0501_1496805793957"

}

Page 33: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 33 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

15. SOP검색 API

서비스 명세

서비스

정보

서비스명 SOP검색 API

서비스 설명 사용자가 요청한 검색어를 통하여 SOP 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/search/sop.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

searchword String 1 검색어

pagenum String 0 검색페이지

resultcount min : 1, max : 50

(default : 5) 0 현재 페이지 검색결과 수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

totalcount String 1 전체 데이터 수

pagenum String 1 현재 페이지 넘버

returncount String 1 현재 페이지 결과 수

resultData List 1 결과정보

ㄴstat_id String 1 통계ID

ㄴdata_base_year String 1 데이터연도

ㄴnm String 1 명칭

ㄴurl String 1 URL

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 34: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 34 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0502",

"result": {

"totalcount": "2",

"resultdata": [

{

"stat_id": 43215,

"data_base_year": "2015",

"url":

"/view/map/interactiveMap/house?params=area_type%3D0%26low_search%3D1%26year%3D2015",

"nm": "총 주택수 (인구주택총조사)"

},

{

"stat_id": 835,

"data_base_year": "2010",

"url":

"/view/map/interactiveMap/house?params=area_type%3D0%26low_search%3D1%26year%3D2010",

"nm": "총 주택수 (인구주택총조사)"

}

],

"pagenum": 0,

"resultcount": 2

},

"errMsg": "Success",

"errCd": 0,

"trId": "sxZB_API_0502_1496816256487"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 35: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 35 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

16. KOSIS검색 API

서비스 명세

서비스

정보

서비스명 KOSIS검색 API

서비스 설명 사용자가 요청한 검색어를 통하여 행정구역통계검색 정보를 제공하기 위한

API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/search/kosis.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

searchword String 1 검색어

pagenum String 0 검색페이지

resultcount min : 1, max : 50

(default : 5) 0 현재 페이지 검색결과 수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

totalcount String 1 전체 데이터 수

pagenum String 1 현재 페이지 넘버

returncount String 1 현재 페이지 결과 수

resultData List 1 결과정보

ㄴ kosis_inst_nm String 1 자료제공기관명

ㄴ kosis_menu_id String 1 메뉴ID

ㄴ kosis_menu_nm String 1 항목명

ㄴ kosis_inst_cd String 1 자료제공기관코드

ㄴ menu_path String 1 메뉴패스정보

ㄴ administzone_item_cd String 1 행정구역항목코드

ㄴ atdrc_yn String 1

비자치구여부

0 : 자치구

1 : 비자치구

ㄴ gis_se String 1 자료제공범위 1 : 시도 2 : 시군구 3 : 읍면동

ㄴ field_id String 1 필드ID

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 36: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 36 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0503",

"result": {

"totalcount": "74",

"resultdata": [

{

"kosis_inst_nm": "통계청",

"kosis_menu_id": "DT_1INOO01",

"kosis_menu_nm": "행정구역별 총조사인구,가구 및 주택",

"kosis_inst_cd": "101",

"menu_path": "인구·가구>인구총조사>인구부문>총조사인구(2000)>전수부문",

"administzone_item_cd": "A",

"atdrc_yn": "0",

"gis_se": "3",

"field_id": "OV_L1_ID"

}

],

"pagenum": "0",

"returncount": "5"

},

"errMsg": "Success",

"errCd": 0,

"trId": "Oslt_API_0503_1496816696443"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 37: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 37 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

17. 생활업종 후보지검색 API

서비스 명세

서비스

정보

서비스명 생활업종 후보지검색 API

서비스 설명 지역 내 생활업종 후보지검색을 조회하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/startupbiz.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

adm_cd 2자리 : 해당 시도

5자리 : 해당 시군구 1 행정동 코드

ppl_type 1 : 거주인구

2 : 직장인구 0 인구유형

ppl_val

1 : 적은지역

2 : 평균지역

3 : 많은지역

0 거주인구범위

*직장인구와 동시에 사용할 수 없음

ppl_gender_type 1: 남자

2: 여자 0

성별인구타입

*성별인구범위와 동시에 사용

*직장인구와 동시에 사용할 수 없음

ppl_gender_val

1 : 적은지역

2 : 평균지역

3 : 많은지역

0

성별인구타입

*성별인구범위와 동시에 사용

*직장인구와 동시에 사용할 수 없음

ppl_age_type 연령코드표 참고 0

연령별인구타입

*연령별인구범위와 동시에 사용

*직장인구와 동시에 사용할 수 없음

ppl_age_val

1 : 적은지역

2 : 평균지역

3 : 많은지역

0

연령별인구타입

*연령별인구범위와 동시에 사용

*직장인구와 동시에 사용할 수 없음

Page 38: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 38 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

family_type 가구유형코드표 참고 0 가구유형타입

*가구지역범위와 동시에 사용

family_val

1 : 적은지역

2 : 평균지역

3 : 많은지역

0 가구유형타입

*가구지역범위와 동시에 사용

house_type 주택코드표 참고 0 거주주택유형타입

*거주주택범위와 동시에 사용

house_val

1 : 적은지역

2 : 평균지역

3 : 많은지역

0 거주주택유형타입

*거주주택범위와 동시에 사용

house_old_val

1 : 적은지역

2 : 평균지역

3 : 많은지역

0

노후주택(20년이상)범위

*거주주택유형타입과 동시에 사용

apartprice

1 : 적은지역

2 : 평균지역

3 : 많은지역

0 공시지가

theme_cd 테마코드표 참고 0 사업체종류

corp_cnt

1 : 적은지역

2 : 평균지역

3 : 많은지역

0 업종별 사업체 수

rate_change

1 : 적은지역

2 : 평균지역

3 : 많은지역

0 업종별 사업체 증감

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 연령코드표 참조 : https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/PplAgeCode.html

※ 가구유형코드표 참조 :

https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/FamilyTypeCode.html

※ 주택코드표 참조 : https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/HouseCode.html

※ 테마코드표 참조 : https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/ThemeCode.html

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역 코드

adm_nm String 1 행정구역 이름

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 39: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 39 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0601",

"result": [

{

"adm_cd": "25020",

"adm_nm": "중구"

},

{

"adm_cd": "25010",

"adm_nm": "동구"

},

{

"adm_cd": "25040",

"adm_nm": "유성구"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "BQxF_API_0601_1496826467253"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

18. 거주인구요약정보 API

서비스 명세

서비스

정보

서비스명 거주인구요약정보 API

서비스 설명 행정구역 내 거주인구 요약정보를 제공하기 위한 API

Page 40: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 40 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/pplsummary.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

adm_cd 5자리 : 시군구

7자리 : 읍면동 1 행정구역 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역 코드

adm_nm String 1 행정구역 이름

teenage_less_than_per 소수점 두

자리 1 10대 미만 인구비율

teenage_less_than_cnt String 1 10대 미만 인구수

teenage_per 소수점두

자리 1 10대 인구비율

teenage_cnt String 1 10대 인구수

twenty_per 소수점두

자리 1 20대 인구비율

twenty_cnt String 1 20대 인구수

thirty_per 소수점두

자리 1 30대 인구비율

thirty_cnt String 1 30대 인구수

forty_per 소수점두

자리 1 40대 인구비율

forty_cnt String 1 40대 인구수

fifty_per 소수점두

자리 1

50대 인구비율

fifty_cnt String 1 50대 인구수

sixty_per 소수점두

자리 1 60대 인구비율

sixty_cnt String 1 60대 인구수

seventy_more_than_per 소수점두 1 70대 이상 인구비율

Page 41: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 41 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

자리

seventy_more_than_cnt String 1 70대 이상 인구수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0602",

"result": [

{

"adm_cd": "25040",

"forty_per": "17.96",

"seventy_more_than_cnt": "15934",

"fifty_cnt": "46800",

"seventy_more_than_per": "4.7",

"teenage_per": "13.51",

"twenty_per": "15.42",

"thirty_cnt": "57046",

"sixty_cnt": "20563",

"teenage_less_than_per": "11.73",

"thirty_per": "16.82",

"teenage_less_than_cnt": "39808",

"adm_nm": "유성구",

"forty_cnt": "60944",

"twenty_cnt": "52319",

"sixty_per": "6.06",

"fifty_per": "13.8",

"teenage_cnt": "45828"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "QQK2_API_0602_1496892496085"

}

Page 42: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 42 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

19. 성별인구비율 요약정보 API

서비스 명세

서비스

정보

서비스명 성별인구비율 요약정보 API

서비스 설명 행정구역 내 성별인구비율 요약정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/mfratiosummary.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

adm_cd 5자리 : 시군구

7자리 : 읍면동 1 행정구역 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역 코드

adm_nm String 1 행정구역 이름

f_per 소수점두

자리 1 여자비율

m_per 소수점두

자리 1 남자비율

f_ppl String 1 여자인구

m_ppl String 1 남자인구

total_ppl String 1 전체인구

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 43: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 43 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0603",

"result": [

{

"adm_cd": "25040",

"f_ppl": "166276",

"adm_nm": "유성구",

"m_ppl": "172966",

"m_per": "50.99",

"f_per": "49.01",

"total_ppl": "339242"

},

{

"adm_cd": "25",

"f_ppl": "754897",

"adm_nm": "대전광역시",

"m_ppl": "744623",

"m_per": "49.66",

"f_per": "50.34",

"total_ppl": "1499520"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "KKr5_API_0603_1496897892830"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 44: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 44 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

20. 거처종류 요약정보 API

서비스 명세

서비스

정보

서비스명 거처종류 요약정보 API

서비스 설명 행정구역 내 거처종류 요약정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/housesummary.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

adm_cd 5자리 : 시군구

7자리 : 읍면동 1 행정구역 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역 코드

adm_nm String 1 행정구역 이름

dom_soc_fac_cnt String 1 기숙사 및 사회시설-수

apart_per String 1 아파트 - 비율

row_house_per String 1 연립/다세대 - 비율

officetel_cnt String 1 오피스텔-수

officetel_per String 1 오피스텔-비율

apart_cnt String 1 아파트-수

detach_house_cnt String 1 단독주택-수

etc_cnt String 1 기타-수

effi_apart_per String 1 오피스텔 - 비율

detach_house_per String 1 단독주택 - 비율

row_house_cnt String 1 연립/다세대-수

dom_soc_fac_per String 1 기숙사 및 사회시설 - 비율

etc_per String 1 기타 - 비율

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 45: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 45 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0604",

"result": [

{

"adm_cd": "25040",

"dom_soc_fac_cnt": 261,

"row_house_cnt": 3872,

"officetel_per": "2.13",

"apart_cnt": 81839,

"dom_soc_fac_per": "0.21",

"adm_nm": "유성구",

"detach_house_cnt": 34630,

"etc_per": "2.4",

"etc_cnt": 3029,

"officetel_cnt": 2694,

"detach_house_per": "27.41",

"apart_per": "64.78",

"row_house_per": "3.07"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "FqfD_API_0604_1496900476507"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 46: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 46 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

21. 점유형태 요약정보 API

서비스 명세

서비스

정보

서비스명 점유형태 요약정보 API

서비스 설명 행정구역 내 점유형태 요약정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/ocptnsummary.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

adm_cd 5자리 : 시군구

7자리 : 읍면동 1 행정구역 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역 코드

adm_nm String 1 행정구역 이름

self_per 소수점두

자리 1 자가비율

lease_per 소수점두

자리 1 전세비율

mrp_per 소수점두

자리 1 월세비율

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0606",

"result": [

{

"adm_cd": "25040",

Page 47: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 47 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"adm_nm": "유성구",

"mrp_per": "24.78",

"lease_per": "18.34",

"self_per": "49.45"

},

{

"adm_cd": "25",

"adm_nm": "대전광역시",

"mrp_per": "23.64",

"lease_per": "15.43",

"self_per": "54.58"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "U3UJ_API_0606_1496901408115"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

22. 소상공인 업종별 사업체비율 API

서비스 명세

서비스

정보

서비스명 소상공인 업종별 사업체비율 API

서비스 설명 행정구역 내 소상공인 업종별 사업체비율 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/corpdistsummary.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

Page 48: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 48 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

adm_cd 5자리 : 시군구

7자리 : 읍면동 1 행정구역 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역 코드

adm_nm String 1 행정구역 이름

theme_list List 1 테마정보 리스트

ㄴ s_theme_cd_nm String 1 테마명(업종명)

ㄴ theme_cd String 1 테마코드(업종코드)

ㄴ dist_per String 1 분포-비율

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0607",

"result": [

{

"theme_list": [

{

"s_theme_cd_nm": "인테리어",

"theme_cd": "1001",

"dist_per": "4.33"

},

{

"s_theme_cd_nm": "목욕탕",

"theme_cd": "1002",

"dist_per": "0.74"

},

{

"s_theme_cd_nm": "교습학원",

"theme_cd": "1003",

"dist_per": "11.2"

}

Page 49: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 49 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

],

"adm_cd": "25",

"adm_nm": "대전광역시"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "xpVv_API_0607_1496901941064"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

23. 소상공인 업종별 사업체증감 API

서비스 명세

서비스

정보

서비스명 소상공인 업종별 사업체증감 API

서비스 설명 행정구역 내 소상공인 업종별 사업체증감 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/corpindecrease.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

adm_cd 5자리 : 시군구

7자리 : 읍면동 1 행정구역 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역 코드

year String 1 연도

Page 50: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 50 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

theme_list List 1 테마정보 리스트

ㄴ theme_cd String 1 테마코드(업종코드)

ㄴ theme_nm String 1 테마명(업종명)

ㄴ corp_cnt String 1 사업체수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0609",

"result": [

{

"theme_list": [

{

"theme_cd": "1001",

"corp_cnt": 63,

"theme_nm": "인테리어"

},

{

"theme_cd": "1002",

"corp_cnt": 8,

"theme_nm": "목욕탕"

},

{

"theme_cd": "9002",

"corp_cnt": 78,

"theme_nm": "은행"

}

],

"adm_cd": null,

"year": "2007"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "yLWQ_API_0609_1496903074521"

Page 51: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 51 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

24. 생활업종 후보지 정보 API

서비스 명세

서비스

정보

서비스명 생활업종 후보지 정보 API

서비스 설명 행정구역 내 지역종합정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/regiontotal.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

adm_cd 5자리 : 시군구

7자리 : 읍면동 1 행정구역 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

adm_cd String 1 행정구역 코드

adm_nm String 1 행정구역 이름

apart_per String 1 공시지가 비율

resid_ppltn_per String 1 거주인구 비율

job_ppltn_per String 1 직장인구 비율

one_person_family_per String 1 1인가구 비율

sixty_five_more_ppltn_per String 1 65세이상인구 비율

twenty_ppltn_per String 1 20대인구 비율

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 52: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 52 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0610",

"result": [

{

"twenty_ppltn_per": "5",

"one_person_family_per": "5",

"adm_cd": "25",

"adm_nm": "대전광역시",

"resid_ppltn_per": "5",

"sixty_five_more_ppltn_per": "5",

"apart_per": "5",

"job_ppltn_per": "5"

},

{

"twenty_ppltn_per": "9",

"one_person_family_per": "5",

"adm_cd": "25040",

"adm_nm": "유성구",

"resid_ppltn_per": "3",

"sixty_five_more_ppltn_per": "1",

"apart_per": "9",

"job_ppltn_per": "7"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "RNaw_API_0610_1496904032302"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 53: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 53 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

25. 시도별 생활업종 순위 API

서비스 명세

서비스

정보

서비스명 시도별 생활업종 순위 API

서비스 설명 시도별 생활업종 순위 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/sidotobrank.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

sido_cd 시도코드표 참고 1 시도 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 시도코드표 참조 : https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/SidoCode.html

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sido_cd String 1 시도 코드

sido_nm String 1 시도명

tob_rank List 1 시도별 순위정보

ㄴ theme_cd String 1 테마코드

ㄴ theme_nm String 1 테마명

ㄴ corp_cnt_rank String 1 사업체수-순위

ㄴ corp_cnt String 1 사업체수

ㄴ corp_per_rank String 1 사업체비율-순위

ㄴ corp_per String 1 사업체비율

ㄴ corp_irds_rank String 1 사업체증감-순위

ㄴ corp_irdsrate String 1 사업체증감

ㄴ worker_cnt_rank String 1 종사자수-순위

ㄴ worker_cnt String 1 종사자수

ㄴ worker_per_rank String 1 종사자비율-순위

ㄴ worker_per String 1 종사자비율

ㄴ worker_irds_rank String 1 종사자증감-순위

ㄴ worker_irdsrate String 1 종사자증감

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 54: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 54 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0612",

"result": {

"sido_nm": "대전광역시",

"tob_rank": [

{

"corp_cnt_rank": 16,

"theme_cd": "1001",

"corp_cnt": 740,

"corp_per_rank": 16,

"worker_per_rank": 14,

"worker_irdsrate": "26.1",

"corp_irds_rank": 6,

"worker_per": "2.1",

"worker_irds_rank": 2,

"worker_cnt": 2374,

"corp_irdsrate": "10.9",

"worker_cnt_rank": 14,

"corp_per": "1.6",

"theme_nm": "인테리어"

}

],

"sido_cd": "25"

},

"errMsg": "Success",

"errCd": 0,

"trId": "J7Bo_API_0612_1496904957752"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

Page 55: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 55 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

-100 검색결과 없음

26. 시도별 생활업종 정보 API

서비스 명세

서비스

정보

서비스명 시도별 생활업종 정보 API

서비스 설명 시도별 생활업종 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/sidotobinfo.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

sido_cd 시도코드표 참고 1 시도 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 시도코드표 참조 : https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/SidoCode.html

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sido_cd String 1 시도 코드

sido_nm String 1 시도명

rstrt_per String 1 음식점-비율

rstrt_corp_cnt String 1 음식점-사업체수

srv_per String 1 서비스-비율

srv_corp_cnt String 1 서비스-사업체수

whrtlsal_per String 1 도소매-비율

whrtlsal_corp_cnt String 1 도소매-사업체수

lodgebiz_per String 1 숙박-비율

lodgebiz_corp_cnt String 1 숙박-사업체수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0611",

Page 56: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 56 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"result": {

"srv_per": "29",

"rstrt_per": "39.2",

"sido_nm": "대전광역시",

"lodgebiz_per": "1.7",

"whrtlsal_corp_cnt": 13791,

"srv_corp_cnt": 13306,

"rstrt_corp_cnt": 17964,

"whrtlsal_per": "30.1",

"sido_cd": "25",

"lodgebiz_corp_cnt": 775

},

"errMsg": "Success",

"errCd": 0,

"trId": "m4mB_API_0611_1496911842027"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

27. 시도별 생활업종 속성 API

서비스 명세

서비스

정보

서비스명 시도별 생활업종 속성 API

서비스 설명 시도별 생활업종 속성 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/sidotobgroup.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

sido_cd 시도코드표 참고 1 시도 코드

Page 57: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 57 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

theme_cd 테마코드표 참고 1 테마 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 시도코드표 참조 : https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/SidoCode.html

※ 테마코드표 참조 : http://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/ThemeCode.html

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sido_cd String 1 시도 코드

sido_nm String 1 시도명

theme_cd String 1 대분류 테마코드

b_theme_cd_nm String 1 대분류 테마코드명

group_attribute LIST 1 LIST

ㄴ theme_cd String 1 테마코드

ㄴ s_theme_cd_nm String 1 테마코드명

ㄴ corp_per_rank String 1 사업체비율-순위

ㄴ corp_per String 1 사업체비율

ㄴ corp_cnt_rank String 1 사업체수-순위

ㄴ corp_cnt String 1 사업체수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0613",

"result": {

"group_attribute": [

{

"corp_cnt_rank": 29,

"s_theme_cd_nm": "문구점",

"theme_cd": "2001",

"corp_cnt": 12364,

"corp_per_rank": 29,

"corp_per": "2.8"

},

{

"corp_cnt_rank": 34,

Page 58: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 58 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"s_theme_cd_nm": "서점",

"theme_cd": "2002",

"corp_cnt": 5169,

"corp_per_rank": 34,

"corp_per": "1.2"

}

],

"theme_cd": "20",

"sido_nm": "전국",

"sido_cd": "00",

"b_theme_cd_nm": "도소매"

},

"errMsg": "Success",

"errCd": 0,

"trId": "LsqP_API_0613_1496912787554"

} "errMsg": "Success",

"errCd": 0,

"trId": "m4mB_API_0611_1496911842027"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

28. 시군구별 생활업종 사업체수 API

서비스 명세

서비스

정보

서비스명 시군구별 생활업종 사업체수 API

서비스 설명 시군구별 생활업종 사업체수 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/sggtobcorpcount.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

Page 59: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 59 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

theme_cd 테마코드표 참고 1 테마 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 테마코드표 참조 : http://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/ThemeCode.html

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sido_cd String 1 시도 코드

sido_nm String 1 시도명

sgg_cd String 1 시군구코드

sgg_nm String 1 시군구명

theme_cd String 1 대분류 테마코드

theme_cd_nm String 1 대분류 테마코드명

x_coor String 1 시군구 X 좌표

y_coor String 1 시군구 y 좌표

corp_cnt String 1 업체수

upregion_vs_corp_per String 1 상위지역대비 업종비율

corp_vs_family_rate String 1 업체대비 가구수(가구수/업체수)

biz_worker_cnt String 1 업종 종사자수

avg_worker_rate String 1 평균종사자수(종사자수/업체수)

corp_vs_worker_rate String 1 업체대비 직장인구(직장인구/업체수)

corp_vs_ppltn_rate String 1 업체대비 거주인구(인구/업체수)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0615",

"result": [

{

"y_coor": "1952715",

"sgg_cd": "010",

"theme_cd": "5001",

"sido_nm": "서울특별시",

Page 60: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 60 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"corp_cnt": 2536,

"sgg_nm": "종로구",

"sido_cd": "11",

"upregion_vs_corp_per": "5.3",

"theme_cd_nm": "한식",

"corp_vs_family_rate": "24.3",

"x_coor": "954045",

"biz_worker_cnt": 9664,

"avg_worker_rate": "3.8",

"corp_vs_worker_rate": "3.8",

"corp_vs_ppltn_rate": "56.8"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "qo74_API_0615_1496916647513"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

29. 시군구별 생활업종 정보 API

서비스 명세

서비스

정보

서비스명 시군구별 생활업종 정보 API

서비스 설명 시군구별 생활업종 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/sggtobinfo.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

Page 61: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 61 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

sgg_cd String 1 시군구 코드

theme_cd 테마코드표 참고 1 테마 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 테마코드표 참조 : http://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/ThemeCode.html

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sido_cd String 1 시도 코드

sido_nm String 1 시도명

sgg_cd String 1 시군구코드

sgg_nm String 1 시군구명

theme_cd String 1 대분류 테마코드

theme_cd_nm String 1 대분류 테마코드명

x_coor String 1 시군구 X 좌표

y_coor String 1 시군구 y 좌표

corp_cnt String 1 업체수

upregion_vs_corp_per String 1 상위지역대비 업종비율

corp_vs_family_rate String 1 업체대비 가구수(가구수/업체수)

biz_worker_cnt String 1 업종 종사자수

avg_worker_rate String 1 평균종사자수(종사자수/업체수)

corp_vs_worker_rate String 1 업체대비 직장인구(직장인구/업체수)

corp_vs_ppltn_rate String 1 업체대비 거주인구(인구/업체수)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0616",

"result": {

"sgg_cd": "030",

"theme_cd": "5001",

"sido_nm": "대전광역시",

"corp_cnt": 2542,

"sgg_nm": "서구",

"sido_cd": "25",

"upregion_vs_corp_per": "28.2",

Page 62: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 62 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"theme_cd_nm": "한식",

"corp_vs_family_rate": "73.4",

"biz_worker_cnt": 8086,

"corp_vs_worker_rate": "3.2",

"avg_worker_rate": "3.2",

"corp_vs_ppltn_rate": "189.2"

},

"errMsg": "Success",

"errCd": 0,

"trId": "thVy_API_0616_1496918285043"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

30. 생활업종 시군구 순위 API

서비스 명세

서비스

정보

서비스명 생활업종 시군구 순위 API

서비스 설명 생활업종별 시군구 순위 정보를 제공하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/sggtobrank.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

sido_cd 시도코드표 참고 1 시도 코드

theme_cd 테마코드표 참고 1 테마 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 시도코드표 참조 : https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/SidoCode.html

※ 테마코드표 참조 : http://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/ThemeCode.html

Page 63: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 63 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

theme_cd String 1 테마코드

b_theme_cd_nm String 1 대분류 테마코드명

s_theme_cd_nm String 1 소분류 테마코드명

sido_cd String 1 시도 코드

sido_nm String 1 시도명

sgg_info LIST 1 시군구 정보

ㄴ sgg_cd String 1 시군구코드

ㄴ sgg_nm String 1 시군구명

ㄴ corp_cnt String 1 사업체수

ㄴ upregion_vs_corp_per String 1 상위지역대비 업종비율

ㄴ corp_vs_ppltn_rate String 1 업체대비 거주인구(인구/업체수)

ㄴ corp_vs_worker_rate String 1 업체대비 직장인구(직장인구/업체수)

ㄴ corp_vs_family_rate String 1 업체대비 가구수(가구수/업체수)

ㄴ biz_worker_cnt String 1 업종종사자수

ㄴ avg_worker_rate String 1 평균종사자수(종사자수/업체수)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0617",

"result": {

"sgg_info": [

{

"sgg_cd": "010",

"corp_vs_family_rate": "68.4",

"biz_worker_cnt": 3531,

"corp_cnt": 1464,

"corp_vs_ppltn_rate": "164.6",

"corp_vs_worker_rate": "2.4",

"avg_worker_rate": "2.4",

"sgg_nm": "동구",

"upregion_vs_corp_per": "16.3"

}

Page 64: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 64 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

],

"s_theme_cd_nm": "한식",

"theme_cd": "5001",

"sido_nm": "대전광역시",

"sido_cd": "25",

"b_theme_cd_nm": "음식점"

},

"errMsg": "Success",

"errCd": 0,

"trId": "vm1f_API_0617_1496918946817"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

31. 생활업종 후보지 비교 API

서비스 명세

서비스

정보

서비스명 생활업종 후보지 비교 API

서비스 설명 지역별 종합정보를 비교하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/startupbiz/Compareregiontotal.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

first_adm_cd String 1 첫번째 행정동코드

(5자리 : 시군구, 7자리 : 읍면동)

second_adm_cd String 1 두번쨰 행정동코드

(5자리 : 시군구, 7자리 : 읍면동)

third_adm_cd String 1 세번쨰 행정동코드

(5자리 : 시군구, 7자리 : 읍면동)

Page 65: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 65 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

theme_cd 테마코드표 참고 테마 코드

corp_cnt String 1 업종별 사업장 수

(1: 적은지역, 2: 평균지역, 3: 많은지역)

rate_change String 1 업종별 사업체 수 증감

(1: 적은지역, 2: 평균지역, 3: 많은지역)

family_type 가구유형코드표 참고 가구유형

family_val String 1 가구유형 값

(1: 적은지역, 2: 평균지역, 3: 많은지역)

house_type 주택종류코드표 참고 주택종류

house_val String 1 거주주택 수 값

(1: 적은지역, 2: 평균지역, 3: 많은지역)

house_old_val String 1 노후주택 수 값

(1: 적은지역, 2: 평균지역, 3: 많은지역)

apartprice String 1 아파트시세정도

(1: 적은지역, 2: 평균지역, 3: 많은지역)

ppl_type String 1 인구유형

(1: 거주인구, 2: 직장인구)

ppl_val String 1 인구유형 값

(1: 적은지역, 2: 평균지역, 3: 많은지역)

ppl_gender_type String 1 성별인구

(1: 남성인구, 2: 여성인구)

ppl_gender_val String 1 성별인구 값

(1: 적은지역, 2: 평균지역, 3: 많은지역)

ppl_age_type 연령코드표 참고 인구연령(거주인구)

(다중선택 시 1,2,3 형태로 작성)

ppl_age_val String 1 인구연령 값

(1: 적은지역, 2: 평균지역, 3: 많은지역)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 가구유형코드표 참조 :

https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/FamilyTypeCode.html

※ 테마코드표 참조 : https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/ThemeCode.html

※ 주택유형코드표 참조 :

https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/HouseCode.html

※ 연령코드표 참조 :

https://sgis.kostat.go.kr/developer/html/openApi/api/dataCode/PplAgeCode.html

Page 66: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 66 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

companyCount LIST 0 사업체정보

ㄴ selecttype String 1 선택타입

ㄴ resultdata LIST 1 결과정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ value String 1 데이터값

companyIncrease LIST 0 사업체증감정보

ㄴ selecttype String 1 선택타입

ㄴ resultdata LIST 1 결과정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ value String 1 데이터값

jobpeople LIST 0 직장인구정보

ㄴ selecttype String 1 선택타입

ㄴ resultdata LIST 1 결과정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ value String 1 데이터값

staypeople LIST 0 거주인구정보

ㄴ selecttype String 1 선택타입

ㄴ resultdata LIST 1 결과정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ value String 1 데이터값

genderpeople LIST 0 성별인구정보

ㄴ selecttype String 1 선택타입

ㄴ resultdata LIST 1 결과정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ value String 1 데이터값

agepeople LIST 0 연령별인구정보

ㄴ selecttype String 1 선택타입

ㄴ resultdata LIST 1 결과정보

ㄴ adm_cd String 1 행정동코드

Page 67: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 67 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

ㄴ adm_nm String 1 행정동명

ㄴ value String 1 데이터값

household LIST 0 가구유형정보

ㄴ selecttype String 1 선택타입

ㄴ resultdata LIST 1 결과정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ value String 1 데이터값

apartprice LIST 0 공시지가정보

ㄴ selecttype String 1 선택타입

ㄴ resultdata LIST 1 결과정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ value String 1 데이터값

oldhouse LIST 0 노후주택정보

ㄴ selecttype String 1 선택타입

ㄴ resultdata LIST 1 결과정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ value String 1 데이터값

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0618",

"result": {

"companyCount": [

{

"resultdata": [

{

"adm_cd": "25",

"adm_nm": "대전광역시",

"value": 9005

},

{

Page 68: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 68 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"adm_cd": "25010",

"adm_nm": "동구",

"value": 1464

},

{

"adm_cd": "25020",

"adm_nm": "중구",

"value": 1768

}

],

"selecttype": "한식"

}

]

},

"errMsg": "Success",

"errCd": 0,

"trId": "HdQ4_API_0618_1496919601504"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

32. 단계별 주소 조회 API

서비스 명세

서비스

정보

서비스명 단계별 주소 조회 API

서비스 설명 행정구역 및 도로명 주소에 대해서 단계별로 조회하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/addr/stage.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

Page 69: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 69 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

accessToken String 1 액세스토큰

cd

최대 5자리

non : 시도정보

2자리 : 시군구

5자리 : 읍면동

0 코드

pg_yn

경계 미포함 : 0

경계 포함 : 1

(default : 0)

0 경계포함유무

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

cd String 1 시도/시군구/읍면동

addr_name String 1 시도명/시군구명/읍면동명

full_addr String 1 전체주소

x_coor UTM-K 1 X좌표

y_coor UTM-K 1 Y좌표

pg String 1 경량화 경계

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0701",

"result": [

{

"y_coor": "1944217",

"full_addr": "서울특별시 송파구 가락1동",

"x_coor": "965142",

"addr_name": "가락1동",

"cd": "1124066"

},

{

"y_coor": "1944444",

"full_addr": "서울특별시 송파구 가락2동",

"x_coor": "966995",

Page 70: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 70 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"addr_name": "가락2동",

"cd": "1124067"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "zvSI_API_0701_1496972620013"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

33. 지오코딩 API

서비스 명세

서비스

정보

서비스명 지오코딩 API

서비스 설명 입력된 주소에 대한 위치를 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/addr/geocode.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

address String 1 검색주소

pagenum default : 0 1 페이지

resultcount min : 1, max : 50

(default : 5) 1 결과 수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

totalcount String 1 전체 데이터 수

Page 71: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 71 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

pagenum String 1 현재 페이지 넘버

returncount String 1 현재 페이지 결과 수

matching String 1 완전/분완전매칭 여부

(0 : 불완전 매칭, 1: 완전매칭)

resultdata LIST 1 결과정보

ㄴ sido_nm String 1 시도명

ㄴ sido_cd String 1 시도코드(법정동)

ㄴ sgg_nm String 1 시군구명

ㄴ sgg_cd String 1 시군구코드(법정동)

ㄴ adm_nm String 1 행정동명

ㄴ leg_nm String 1 법정동코드

ㄴ leg_cd String 1 읍면동코드

ㄴ ri_nm String 1 리명

구 법정동일 경우

ㄴ ri_cd String 1 리코드

ㄴ road_nm String 1 도로명

도로명 주소일 경우

ㄴ road_cd String 1 도로명코드

ㄴ road_nm_main_no String 1 건물-본번

도로명 주소일 경우

ㄴ road_nm_sub_no String 1 건물-부번

도로명 주소일 경우

ㄴ bd_main_nm String 1 건물본명

ㄴ bd_sub_nm String 1 건물부명

ㄴ jibun_main_no String 1 지번-본번

ㄴ jibun_sub_no String 1 지번-부번

ㄴ X UTM-K 1 X좌표

ㄴ Y UTM-K 1 Y좌표

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0702",

"result": {

"totalcount": "27",

Page 72: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 72 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"resultdata": [

{

"ri_nm": "null",

"road_nm_sub_no": "0",

"sgg_cd": "110",

"adm_cd": "1111053",

"road_nm_main_no": "59",

"leg_cd": "11350102",

"road_nm": "마들로",

"bd_sub_nm": "16동",

"addr_type": "6",

"sido_nm": "서울특별시",

"sgg_nm": "서울시노원구",

"sido_cd": "11",

"road_cd": "3109006",

"bd_main_nm": "월계미성아파트",

"adm_nm": "월계3동",

"jibun_main_no": "17",

"jibun_sub_no": "null",

"ri_cd": "1135010200",

"y": "1958219.12861638",

"leg_nm": "월계동",

"x": "961780.127834065"

}

],

"matching": "0",

"pagenum": "0",

"returncount": "5"

},

"errMsg": "Success",

"errCd": 0,

"trId": "iJ2S_API_0702_1496975504745"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

Page 73: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 73 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

-401 필수파라미터 누락

-100 검색결과 없음

34. 리버스 지오코딩 API

서비스 명세

서비스

정보

서비스명 리버스 지오코딩 API

서비스 설명 입력된 좌표의 주소를 조회하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/addr/rgeocode.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

x_coor UTM-K 1 X좌표

y_coor UTM-K 1 Y좌표

addr_type

도로명 : 10

행정동(읍면동) : 20

행정동(지번함) : 21

(default : 10)

0 주소종류

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sido_nm String 1 시도명

sido_cd String 1 시도코드

sgg_nm String 1 시군구명

sgg_cd String 1 시군구코드

emdong_nm String 0 읍면동명

행정동 요청시

emdong_cd String 0 읍면동코드

행정동 요청시

main_no String 0 지번-본번

행정동 지번 요청시

sub_no String 0 지번-부번

Page 74: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 74 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

행정동 지번 요청시

adm_dr_cd String 0 행정동코드

행정동 지번 요청시

road_nm String 0 도로명

도로명주소 요청시

road_cd String 0 도로명코드

도로명주소 요청시

bd_nm String 0 건물본명

도로명주소 요청시

sub_bd_nm String 0 건물부명

도로명주소 요청시

road_nm_main_no String 0 도로명-본번

도로명주소 요청시

road_nm_sub_no String 0 도로명-부번

도로명주소 요청시

full_addr String 0 Full 주소

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0703",

"result": [

{

"road_cd": "3005024",

"sgg_cd": "040",

"road_nm_main_no": "307",

"road_nm": "광나루로",

"full_addr": "서울특별시 성동구 광나루로 307",

"sido_nm": "서울특별시",

"sgg_nm": "성동구",

"sido_cd": "11"

}

],

"errMsg": "Success",

"errCd": 0,

Page 75: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 75 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"trId": "YTnQ_API_0703_1496978054216"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

35. 행정구역 경계 API

서비스 명세

서비스

정보

서비스명 행정구역 경계 API

서비스 설명 행정구역 코드를 이용한 행정구역 경계 정보 제공 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/boundary/hadmarea.geojson

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

year 2000 ~ 2015 1 기준연도

adm_cd

하위 통계 여부 0일

경우

non : 전국 시도 리스

2자리 : 해당 시도

5자리 : 해당 시군구

7자리 : 해당 읍면동

하위 통계 여부 1일

경우

non : 전국 시도 리스

2자리 : 해당 하위 시

군구

1 행정구역코드

Page 76: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 76 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

5자리 : 해당 하위 읍

면동

7자리 : 해당 하위 집

계구

low_search

행정구역코드에 해당

하는 정보만 요청 : 0

1단계 하위 행정구역

정보 요청 : 1

2단계 하위 행정구역

정보 요청 : 2

(default : 1)

0 하위 통계 정보 유무

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

features LIST 1 경계속성정보

ㄴ type String 1 경계속성타입

ㄴ geometry Object 1 경계정보

ㄴ type String 1 경계타입

ㄴ coordinates String 1 경계좌표

ㄴ properties Object 1 속성정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ x String 1 X좌표

ㄴ y String 1 Y좌표

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"type": "FeatureCollection",

"id": "API_0704",

"errMsg": "Success",

"errCd": 0,

"trId": "HiRQ_API_0704_1497238018763",

"features": [

Page 77: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 77 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

{

"type": "Feature",

"geometry": {

"type": "Polygon",

"coordinates": [

[

[

953806.7501162111,

1959087.7502142726

],

[

953794.6882019043,

1958997.1252142726

]

]

]

},

"properties": {

"adm_cd": "11230",

"adm_nm": "서울특별시 강남구",

"y": "1946544",

"x": "960003"

}

}

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 78: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 78 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

36. 집계구 경계 API

서비스 명세

서비스

정보

서비스명 집계구 경계 API

서비스 설명 행정동코드를 이용한 집계구 경계 정보를 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/boundary/statsarea.geojson

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

adm_cd 7자리 1 행정동코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

features LIST 1 경계속성정보

ㄴ type String 1 경계속성타입

ㄴ geometry Object 1 경계정보

ㄴ type String 1 경계타입

ㄴ coordinates String 1 경계좌표

ㄴ properties Object 1 속성정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ x String 1 X좌표

ㄴ y String 1 Y좌표

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"type": "FeatureCollection",

"id": "API_0705",

"errMsg": "Success",

Page 79: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 79 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"errCd": 0,

"trId": "h4QC_API_0705_1497238269487",

"features": [

{

"type": "Feature",

"geometry": {

"type": "Polygon",

"coordinates": [

[

[

953525.3628282876,

1948833.4947620016

],

[

953525.5535282877,

1948832.4821620015

]

]

]

},

"properties": {

"adm_cd": "1103073040101",

"adm_nm": "서울특별시 용산구 한강로동"

}

}

]

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 80: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 80 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

37. 영역내 경계 API

서비스 명세

서비스

정보

서비스명 영역내 경계 API

서비스 설명 Boundary 경계내에 포함되는 행정경계 정보 조회

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/boundary/userarea.geojson

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

minx UTM-K 1 X좌표(최소)

miny UTM-K 1 Y좌표(최소)

maxx UTM-K 1 X좌표(최대)

maxy UTM-K 1 Y좌표(최대)

cd

1 : 시도

2 : 시군구

3 : 읍면동

4 : 집계구

1 요청 경계

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

features LIST 1 경계속성정보

ㄴ type String 1 경계속성타입

ㄴ geometry Object 1 경계정보

ㄴ type String 1 경계타입

ㄴ coordinates String 1 경계좌표

ㄴ properties Object 1 속성정보

ㄴ adm_cd String 1 행정동코드

ㄴ adm_nm String 1 행정동명

ㄴ x String 1 X좌표

ㄴ y String 1 Y좌표

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 81: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 81 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"type": "FeatureCollection",

"id": "API_0706",

"errMsg": "Success",

"errCd": 0,

"trId": "Qfpv_API_0706_1497240660819",

"features": [

{

"type": "Feature",

"geometry": {

"type": "Polygon",

"coordinates": [

[

[

956656.6232814789,

1950053.9580402374

],

[

956732.3751811981,

1949973.6250400543

]

]

]

},

"properties": {

"adm_cd": "1104073020001"

}

}

]

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

Page 82: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 82 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

-401 필수파라미터 누락

-100 검색결과 없음

38. 임의 영역내 전개도 건물정보 API

서비스 명세

서비스

정보

서비스명 임의 영역내 전개도 건물정보 API

서비스 설명 임의 영역내 전개도 건물 정보를 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/figure/buildingarea.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

minx UTM-K 1 X좌표(최소)

miny UTM-K 1 Y좌표(최소)

maxx UTM-K 1 X좌표(최대)

maxy UTM-K 1 Y좌표(최대)

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

geometry LIST 1 건물 경계

bd_nm String 1 건물명

sufid String 1 건물유일 식별자

highest_flr String 1 건물 최상층

lowest_flr String 1 건물 최하층

bd_naddr String 1 건물 새주소

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0801",

"result": [

Page 83: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 83 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

{

"lowest_flr": "-5",

"bd_naddr": "서울특별시 중랑구 동일로 932 (묵동)",

"highest_flr": "35",

"sufid": "201009627135471957239550",

"bd_nm": "묵동자이아파트",

"geometry": [

0,

0,

0,

0,

6,

0,

0,

0,

1,

0,

-59,

-53,

89,

-33,

-47

]

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "hTsS_API_0801_1497243206680"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 84: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 84 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

39. 건물 층정보 API

서비스 명세

서비스

정보

서비스명 건물 층정보 API

서비스 설명 임의 영역내 전개도 건물 정보를 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/figure/buildingattribute.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

sufid String 1 건물 유일 식별자

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sufid String 1 건물 유일 식별자

bd_nm String 1 건물명

dev_figure_type

정면도 :

10

평면도 :

01

혼합 : 11

none : 0

1 전개도 유형

bd_adm_addr String 1 행정동 주소

bd_naddr String 1 건물 새주소

highest_flr String 1 건물 최상층

lowest_flr String 1 건물 최하층

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0802",

Page 85: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 85 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"result": {

"lowest_flr": "-5",

"bd_naddr": "서울특별시 중랑구 동일로 932 (묵동)",

"highest_flr": "35",

"bd_adm_addr": "서울특별시 중랑구 묵1동 170-1",

"sufid": "201009627135471957239550",

"dev_figure_type": "01",

"bd_nm": "묵동자이아파트"

},

"errMsg": "Success",

"errCd": 0,

"trId": "lpko_API_0802_1497243542358"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

40. 층별 최외각 공간속성 API

서비스 명세

서비스

정보

서비스명 층별 최외각 공간속성 API

서비스 설명 층별 최외각 공간 속성 정보를 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/figure/floorboundary.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

sufid String 1 건물 유일 식별자

flr_no String 1 건물 층 번호

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 86: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 86 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sufid String 1 건물 유일 식별자

geometry List 1 경계

figure_type String

(값 : 1) 1 전개도 유형

main_yn String 1 대표층수

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0803",

"result": [

{

"main_yn": "Y",

"figure_type": "1",

"sufid": "201009627135471957239550",

"geometry": [

0,

0,

0,

0,

6,

0,

0,

0,

1,

0,

0,

0,

0,

3

]

}

],

Page 87: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 87 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"errMsg": "Success",

"errCd": 0,

"trId": "8am3_API_0803_1497244302722"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

41. 층별 사업체 공간속성 API

서비스 명세

서비스

정보

서비스명 층별 사업체 공간속성 API

서비스 설명 층별 사업체 공간 속성 정보를 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/figure/floorcompany.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

sufid String 1 건물 유일 식별자

flr_no String 1 건물 층 번호

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

theme_cd_front String 1 테마코드

figure_type String

(값 : 2) 1 전개도 타입

decilist_serial String 1 확장명부일련번호

geometry List 1 경계

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 88: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 88 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0804",

"result": [

{

"theme_cd_front": "10",

"decilist_serial": "0003473437",

"figure_type": "2",

"geometry": [

0,

0,

0,

0,

6,

0,

0,

0,

1,

0,

0,

0

]

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "6Csr_API_0804_1497244930609"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 89: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 89 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

42. 층별 시설물 공간속성 API

서비스 명세

서비스

정보

서비스명 층별 시설물 공간속성 API

서비스 설명 층별 시설물 공간 속성 정보를 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/figure/flooretcfacility.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

sufid String 1 건물 유일 식별자

flr_no String 1 건물 층 번호

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

geometry LIST 1 경계

figure_type String

(값 : 3) 1 전개도 타입

fac_type

공실 : X

계단 : S

엘리베이터 : E

화장실 : T

출입구 : D

무빙워크 : M

1 시설물 종류

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0805",

"result": [

{

Page 90: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 90 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"fac_type": "X",

"figure_type": "3",

"geometry": [

1,

6,

0,

0,

0,

1,

0,

0,

0,

1,

3,

0,

0,

0,

1

]

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "fy4I_API_0805_1497244931391"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 91: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 91 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

43. 건물층별 사업체 정보 API

서비스 명세

서비스

정보

서비스명 건물층별 사업체 정보 API

서비스 설명 건물층별 사업체 정보를 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/figure/floorcompanyinfo.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

sufid String 1 건물 유일 식별자

flr_no String 1 건물 층 번호

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

companylist LIST 1 사업체정보

ㄴ center_x String 1 사업체 x 좌표

ㄴ center_y String 1 사업체 y 좌표

ㄴ corp_nm String 1 회사명

ㄴ decilist_serial String 1 확정명부일련번호

facilitylist LIST 1 시설정보

ㄴ center_x String 1 시설 x 좌표

ㄴ enter_y String 1 시설 y 좌표

ㄴ fac_type

공실 : X

계단 : S

엘리베이터 : E

화장실 : T

출입구 : D

무빙워크 : M

1 시설물 종류

theme_cd_list LIST 1 테마코드정보

ㄴ theme_cd String 1 테마코드

ㄴ theme_cd_nm String 1 테마코드명

Page 92: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 92 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0806",

"result": {

"theme_cd_list": [

{

"theme_cd_nm": "기업(건설)",

"theme_cd": "8004"

}

],

"companylist": [

{

"center_y": 1948949.2015135044,

"center_x": 951157.4017595612,

"decilist_serial": "0000208978",

"corp_nm": "푸른솔"

}

],

"facilitylist": [

{

"center_y": 1948956.1639299402,

"center_x": 951172.2847362927,

"fac_type": "E"

}

]

},

"errMsg": "Success",

"errCd": 0,

"trId": "bJpF_API_0806_1497246458798"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

Page 93: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 93 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

-401 필수파라미터 누락

-100 검색결과 없음

44. 지역현안 소통지도 목록 API

서비스 명세

서비스

정보

서비스명 지역현안 소통지도 목록 API

서비스 설명 지역현안 소통지도 목록을 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/statscommunity/list.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

page String 0 요청 페이지 번호

default:1

count String 0 요청 갯 수

default: 10

name String 0 소통지도 이름 검색 값

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

total_cnt String 1 전체 소통지도 수

count String 1 현재 조회 소통지도 수

page_num String 1 페이지 번호

community_list LIST 1 소통지도 정보

ㄴ cmmnty_nm String 1 소통지도이름

ㄴ cmmnty_id String 1 소통지도지도 일련번호

ㄴ intro String 1 소개

ㄴ cmmnty_open_date String 1 기간설정 시작일

cmmnty_partcptn_grant_yn String 1 소통지도 참여 승인여부

ㄴ main_photo String 1 대표사진

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

Page 94: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 94 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0901",

"result": {

"count": 10,

"total_cnt": 56,

"community_list": [

{

"cmmnty_open_date": "2017.06.09",

"cmmnty_partcptn_grant_yn": "A",

"cmmnty_id": 345,

"cmmnty_nm": "2017년 안산에너지절약마을만들기",

"main_photo": "/upload/community/main/201706/20170609-112820-311-729b1f7c-be42-4e3c-

b520-865059960c19.png",

"intro": "안산시 에너지 비전 2030 로드맵의 목표인 전력자립도 200% 달성과 시민 1가구 1발

전소 목표가 실현가능하도록 각 분야별로 약속이행 사항을 협약했다.\r\n11동 35개 아파트단지와 지역

의 10개 시민단체가 참여해 진행되는 프로그램은 과소비 가정에너지 진단, 청소년에너지서포터즈양성,

에너지캠페인, 에너지의 날 행사 등이다."

},

{

"cmmnty_open_date": "2017.06.09",

"cmmnty_partcptn_grant_yn": "A",

"cmmnty_id": 344,

"cmmnty_nm": "에너지절약마을 만들기",

"main_photo": "/upload/community/main/201706/20170609-111845-073-af6b3545-278e-4085-

b85f-b4f83c6c0545.png",

"intro": "에너지절약마을 만들기 진단아파트"

}

],

"page_num": 1

},

"errMsg": "Success",

"errCd": 0,

"trId": "YbWE_API_0901_1497248335645"

}

Page 95: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 95 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

45. 지역현안 소통지도 상세 API

서비스 명세

서비스

정보

서비스명 지역현안 소통지도 상세 API

서비스 설명 지역현안 소통지도 상세정보를 제공하는 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/statscommunity/opinionlist.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

cmmnty_map_id String 1 소통지도 ID

count String 0 요청 갯 수

default: 10

page String 0 요청 페이지 번호

default:1

x_coor String 0 X좌표

y_coor String 0 Y좌표

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

total_cnt String 1 전체 소통지도 수

count String 1 현재 조회 소통지도 수

page_num String 1 페이지 번호

poi_list LIST 1 POI정보

ㄴ cmmnty_poi_id String 1 등록 의견 식별변호

ㄴ usr_id String 1 등록자 아이디

Page 96: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 96 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

ㄴ icon_id String 1 등록 아이콘 식별번호

ㄴ icon_name String 1 등록 아이콘 이름

ㄴ icon_path String 1 등록 아이콘 이미지

ㄴ tot_reg_cd String 1 집계구 코드

ㄴ x_coor String 1 의견 x좌표

ㄴ y_coor String 1 의견 y좌표

ㄴ distance String 1 중심점으로 부터 거리(단위 : m)

ㄴ angle String 1 중심점으로 부터 각도

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_0902",

"result": {

"count": 10,

"total_cnt": 35,

"page_num": 1,

"poi_list": [

{

"icon_id": 1855,

"y_coor": 1924220.15609993,

"distance": 33327.48624497192,

"cmmnty_poi_id": 3115,

"usr_id": "angeljho",

"icon_name": "전구",

"x_coor": 940337.382232385,

"icon_path": "/img/community/iconset_d5.png",

"tot_reg_cd": "3109273030104",

"angle": 39.410291733327796

}

]

},

"errMsg": "Success",

"errCd": 0,

"trId": "UpeI_API_0902_1497249390339"

Page 97: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 97 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

46. 전국 기술업종 정보 API

서비스 명세

서비스

정보

서비스명 전국 기술업종 정보 API

서비스 설명 전국 기술업종 정보를 조회하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/technicalbiz/companyinfo.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

year String 1 조회연도

techbiz_corp_total_cnt String 1 사업체 전체 수

techbiz_list LIST 1 기술업종정보

ㄴ techbiz_cd String 1 기술업종코드

ㄴ techbiz_nm String 1 기술업종분류명

ㄴ techbiz_corp_cnt String 1 사업체 수

ㄴ techbiz_corp_per String 1 사업체 비율

ㄴ techbiz_corp_irdsrate String 1 사업체 증감률

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

Page 98: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 98 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

{

"id": "API_1101",

"result": [

{

"techbiz_list": [

{

"techbiz_corp_cnt": 3961,

"techbiz_cd": "11",

"techbiz_corp_per": "6.5",

"techbiz_nm": "첨단기술",

"techbiz_corp_irdsrate": "10"

},

{

"techbiz_corp_cnt": 6518,

"techbiz_cd": "12",

"techbiz_corp_per": "10.6",

"techbiz_nm": "고기술",

"techbiz_corp_irdsrate": "4.5"

}

],

"year": "2010",

"techbiz_corp_total_cnt": "423017"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "oYAz_API_1101_1497250356378"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 99: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 99 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

47. 시도별 기술업종 정보 API

서비스 명세

서비스

정보

서비스명 시도별 기술업종 정보 API

서비스 설명 시도별 기술업종 정보를 조회하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/technicalbiz/sidocompanyinfo.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sido_cd String 1 시도코드

sido_nm String 1 시도명

techbiz_corp_total_cnt String 1 사업체 전체 수

techbiz_list LIST 1 기술업종정보

ㄴ techbiz_cd String 1 기술업종코드

ㄴ techbiz_nm String 1 기술업종분류명

ㄴ techbiz_corp_cnt String 1 사업체 수

ㄴ techbiz_corp_per String 1 사업체 비율

ㄴ techbiz_corp_irdsrate String 1 사업체 증감률

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_1102",

"result": [

{

"techbiz_list": [

{

Page 100: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 100 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"techbiz_corp_cnt": 3961,

"techbiz_cd": "11",

"techbiz_corp_per": "3.3",

"techbiz_nm": "첨단기술",

"techbiz_corp_irdsrate": "10"

},

{

"techbiz_corp_cnt": 6518,

"techbiz_cd": "12",

"techbiz_corp_per": "5.4",

"techbiz_nm": "고기술",

"techbiz_corp_irdsrate": "4.5"

}

],

"sido_nm": "제주특별자치도",

"techbiz_corp_total_cnt": "3382",

"sido_cd": "39"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "DPA5_API_1102_1497250897870"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

48. 시군구별 기술업종 정보 API

서비스 명세

서비스

정보

서비스명 시군별 기술업종 정보 API

서비스 설명 시군구별 기술업종 정보를 조회하기 위한 API

Page 101: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 101 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/technicalbiz/sggcompanyinfo.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

techbiz_cd 기술업종 코드표 참

고 1 기술업종 코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

※ 기술업종코드표 참조 :

https://sgis.kostat.go.kr:8080/developer/html/openApi/api/dataCode/TechbizCode.html

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

techbiz_cd String 1 기술업종코드

techbiz_nm String 1 기술업종분류명

sido_cd String 1 시도코드

sido_nm String 1 시도명

sgg_cd String 1 시군구코드

sgg_nm String 1 시군구명

x_coor String 1 시군구 X 좌표

y_coor String 1 시군구 Y 좌표

techbiz_corp_cnt String 1 사업체 수

techbiz_corp_per String 1 사업체 비율

techbiz_corp_irdsrate String 1 사업체 증감률

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_1103",

"result": [

{

"sgg_cd": "010 ",

"y_coor": "1952715",

"techbiz_corp_cnt": 98,

Page 102: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 102 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"x_coor": "954045",

"techbiz_corp_per": "2.4",

"techbiz_cd": "11",

"techbiz_nm": "첨단기술",

"sido_nm": "서울특별시",

"techbiz_corp_irdsrate": "11.4",

"sgg_nm": "종로구",

"sido_cd": "11"

},

{

"sgg_cd": "020 ",

"y_coor": "1951723",

"techbiz_corp_cnt": 106,

"x_coor": "955627",

"techbiz_corp_per": "1",

"techbiz_cd": "11",

"techbiz_nm": "첨단기술",

"sido_nm": "서울특별시",

"techbiz_corp_irdsrate": "10.4",

"sgg_nm": "중구",

"sido_cd": "11"

}

],

"errMsg": "Success",

"errCd": 0,

"trId": "TcGQ_API_1103_1497251226565"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음

Page 103: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 103 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

49. 소지역 코드찾기 API

서비스 명세

서비스

정보

서비스명 소지역 코드찾기 API

서비스 설명 좌표를 이용한 집계구, 행정동코드 정보를 조회하기 위한 API

요청주소 https://sgisapi.kostat.go.kr/OpenAPI3/personal/findcodeinsmallarea.json

※ 통계청 포털 (http://sgis.kostat.go.kr), 통계청 개발자지원센터 (http://sgis.kostat.go.kr/developer)

요청 메시지 명세

항목명(영문) 값 항목구분 항목설명

accessToken String 1 액세스토큰

x_coor String 1 X 좌표

y_coor String 1 Y 좌표

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

응답 메시지 명세

항목명(영문) 값 항목구분 항목설명

sido_nm String 1 시도명

sido_cd String 1 시도코드

sgg_nm String 1 시군구명

sgg_cd String 1 시군구코드

emdong_nm String 1 읍면동명

emdong_cd String 1 읍면동코드

tot_reg_cd String 1 집계구코드

※ 항목구분 : 필수(1), 옵션(0), 1건 이상 복수건(1..n), 0건 또는 복수건(0..n)

요청 / 응답 메시지 예제

응답 메시지

{

"id": "API_9901",

"result": {

"sgg_cd": "040",

"emdong_cd": "69",

"sido_nm": "서울특별시",

Page 104: OpenAPI 정의서 · 2019-03-18 · "trId": "DUmk_API_0301_1496648537644" } 응답 에러코드 응답코드(결과코드) 설명 0 정상 -401 필수파라미터 누락 -100 검색결과

- 104 -

OpenAPI 정의서

통계청 SGIS 오픈플랫폼

OpenAPI 활용가이드_v1.0

"sgg_nm": "성동구",

"emdong_nm": "송정동",

"tot_reg_cd": "1104069020001",

"sido_cd": "11"

},

"errMsg": "Success",

"errCd": 0,

"trId": "km0m_API_9901_1497254482283"

}

응답 에러코드

응답코드(결과코드) 설명

0 정상

-401 필수파라미터 누락

-100 검색결과 없음