프로젝트

일반

사용자정보

2025/20.개발산출물/02.개발문서(설계서,설치가이드) » IITP-DABT-API_문서_openapi-v0.0.4.yaml

이환희, 2025-12-23 02:07

 
{
"openapi": "3.0.1",
"info": {
"title": "IITP Open API Documentation",
"description": "IITP Open API 문서입니다.",
"version": "v0.0.4"
},
"servers": [
{
"url": "http://192.168.60.142/mock",
"description": "Prism Mock 서버"
}
],
"security": [
{
"ApiKeyAuth": []
}
],
"tags": [
{
"name": "장애인 고용 관련 데이터 API V1",
"description": "장애인 고용 관련 데이터 OpenApi V1"
},
{
"name": "기초-사회망 현황 API V1",
"description": "기초-사회망 현황 OpenApi V1"
},
{
"name": "기초-편의 시설 제공 현황 API V1",
"description": "기초-편의 시설 제공 현황 OpenApi V1"
},
{
"name": "기초-건강 관리 현황 API V1",
"description": "기초-건강 관리 현황 OpenApi V1"
},
{
"name": "기초-주거 자립 현황 API V1",
"description": "기초-주거 자립 현황 OpenApi V1"
},
{
"name": "이동형 - 관광 POI API V1",
"description": "이동형 - 관광 POI API "
},
{
"name": "기초-진로 교육 현황 API V1",
"description": "기초-진로 교육 현황 OpenApi V1"
},
{
"name": "기초-보조기기 사용 현황 API V1",
"description": "기초-보조기기 사용 현황 OpenApi V1"
},
{
"name": "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1",
"description": "이동형 - 편의시설 -무장애(Barrier Free) 관광지 시설 관련 API"
},
{
"name": "기초-고용 현황 API V1",
"description": "기초-고용 현황 OpenApi V1"
},
{
"name": "이동형 - 편의시설 - 공중 화장실 POI API V1",
"description": "이동형 - 편의시설 - 공중 화장실 위치 시설 정보 관련 API"
},
{
"name": "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1",
"description": "이동형 - 편의시설 - 지하철 엘리베이터 POI 관련 API"
}
],
"paths": {
"/api/v1/poi/{poiId}": {
"get": {
"tags": [
"이동형 - 관광 POI API V1"
],
"summary": "이동형 POI 상세 조회",
"description": "이동형 POI ID로 상세 정보 조회",
"operationId": "getPoiById",
"parameters": [
{
"name": "poiId",
"in": "path",
"description": "POI ID",
"required": true,
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoMvPoi"
}
}
}
}
}
}
},
"/api/v1/poi/search": {
"get": {
"tags": [
"이동형 - 관광 POI API V1"
],
"summary": "이동형 POI 카테고리 검색 조회(all)",
"description": "이동형 POI 카테고리 검색 조회(all)",
"operationId": "searchByCategory",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "category",
"in": "query",
"description": "카테고리 타입(옵션)",
"required": false,
"schema": {
"type": "string",
"description": "카테고리 타입(옵션)",
"example": "restaurant",
"enum": [
"tourist_spot",
"restaurant",
"shopping",
"accommodation"
]
},
"example": "restaurant"
},
{
"name": "subCate",
"in": "query",
"description": "catType의 서브 카테고리 타입(옵션), 여러개 카테고리 설정 가능 (\u0027,\u0027 구분) 최소 2글자 이상",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "catType의 서브 카테고리 타입(옵션), 여러개 카테고리 설정 가능 (\u0027,\u0027 구분) 최소 2글자 이상",
"example": "한식, 카페"
},
"example": "한식, 카페"
},
{
"name": "name",
"in": "query",
"description": "검색어 (옵션) (단독 세팅도 가능), 최소 2글자 이상",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "검색어 (옵션) (단독 세팅도 가능), 최소 2글자 이상",
"example": "서대문형무소역사관"
},
"example": "서대문형무소역사관"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListMvPoi"
}
}
}
}
}
}
},
"/api/v1/poi/search/paging": {
"get": {
"tags": [
"이동형 - 관광 POI API V1"
],
"summary": "이동형 POI 카테고리 검색 조회 (paging)",
"description": "이동형 POI 카테고리 검색 조회 (paging)",
"operationId": "searchByCategoryPaging",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "category",
"in": "query",
"description": "카테고리 타입(옵션)",
"required": false,
"schema": {
"type": "string",
"description": "카테고리 타입(옵션)",
"example": "restaurant",
"enum": [
"tourist_spot",
"restaurant",
"shopping",
"accommodation"
]
},
"example": "restaurant"
},
{
"name": "subCate",
"in": "query",
"description": "catType의 서브 카테고리 타입(옵션), 여러개 카테고리 설정 가능 (\u0027,\u0027 구분) 최소 2글자 이상",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "catType의 서브 카테고리 타입(옵션), 여러개 카테고리 설정 가능 (\u0027,\u0027 구분) 최소 2글자 이상",
"example": "한식, 카페"
},
"example": "한식, 카페"
},
{
"name": "name",
"in": "query",
"description": "검색어 (옵션) (단독 세팅도 가능), 최소 2글자 이상",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "검색어 (옵션) (단독 세팅도 가능), 최소 2글자 이상",
"example": "서대문형무소역사관"
},
"example": "서대문형무소역사관"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResMvPoi"
}
}
}
}
}
}
},
"/api/v1/poi/search/location": {
"get": {
"tags": [
"이동형 - 관광 POI API V1"
],
"summary": "이동형 POI 위치기반 검색 조회(all)",
"description": "이동형 POI 위치기반 검색 조회(all):",
"operationId": "searchByLocation",
"parameters": [
{
"name": "category",
"in": "query",
"description": "카테고리",
"required": false,
"schema": {
"type": "string",
"description": "카테고리",
"example": "restaurant",
"enum": [
"tourist_spot",
"restaurant",
"shopping",
"accommodation"
]
},
"example": "restaurant"
},
{
"name": "name",
"in": "query",
"description": "이름, 최소 2글자 이상",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "이름, 최소 2글자 이상",
"example": "서대문형무소역사관"
},
"example": "서대문형무소역사관"
},
{
"name": "latitude",
"in": "query",
"description": "위도",
"required": true,
"schema": {
"maximum": 90,
"minimum": -90,
"type": "string",
"description": "위도",
"example": 37.5665
},
"example": 37.5665
},
{
"name": "longitude",
"in": "query",
"description": "경도",
"required": true,
"schema": {
"maximum": 180,
"minimum": -180,
"type": "string",
"description": "경도",
"example": 126.978
},
"example": 126.978
},
{
"name": "radius",
"in": "query",
"description": "검색 반경(미터)",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "검색 반경(미터)",
"example": 1000
},
"example": 1000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListMvPoiLocation"
}
}
}
}
}
}
},
"/api/v1/poi/search/location/paging": {
"get": {
"tags": [
"이동형 - 관광 POI API V1"
],
"summary": "이동형 POI 위치기반 검색 조회(paging)",
"description": "이동형 POI 위치기반 검색 조회 (paging)",
"operationId": "searchByLocationPaging",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "category",
"in": "query",
"description": "카테고리",
"required": false,
"schema": {
"type": "string",
"description": "카테고리",
"example": "restaurant",
"enum": [
"tourist_spot",
"restaurant",
"shopping",
"accommodation"
]
},
"example": "restaurant"
},
{
"name": "name",
"in": "query",
"description": "이름, 최소 2글자 이상",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "이름, 최소 2글자 이상",
"example": "서대문형무소역사관"
},
"example": "서대문형무소역사관"
},
{
"name": "latitude",
"in": "query",
"description": "위도",
"required": true,
"schema": {
"maximum": 90,
"minimum": -90,
"type": "string",
"description": "위도",
"example": 37.5665
},
"example": 37.5665
},
{
"name": "longitude",
"in": "query",
"description": "경도",
"required": true,
"schema": {
"maximum": 180,
"minimum": -180,
"type": "string",
"description": "경도",
"example": 126.978
},
"example": 126.978
},
{
"name": "radius",
"in": "query",
"description": "검색 반경(미터)",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "검색 반경(미터)",
"example": 1000
},
"example": 1000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResMvPoiLocation"
}
}
}
}
}
}
},
"/api/v1/poi/public-toilet/{toiletId}": {
"get": {
"tags": [
"이동형 - 편의시설 - 공중 화장실 POI API V1"
],
"summary": "공중 화장실 상세 조회",
"description": "공중 화장실 ID로 상세 정보 조회.",
"operationId": "getPublicToiletById",
"parameters": [
{
"name": "toiletId",
"in": "path",
"description": "공중 화장실 ID",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPoiPublicToilet"
}
}
}
}
}
}
},
"/api/v1/poi/public-toilet/sido/{sidoCode}": {
"get": {
"tags": [
"이동형 - 편의시설 - 공중 화장실 POI API V1"
],
"summary": "시도별 공중 화장실 조회 (전체 결과)",
"description": "시도 코드로 공중 화장실 목록을 조회합니다. 전체 결과를 반환합니다.",
"operationId": "getPublicToiletsBySido",
"parameters": [
{
"name": "sidoCode",
"in": "path",
"description": "시도 코드 (7자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 9110000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiPublicToilet"
}
}
}
}
}
}
},
"/api/v1/poi/public-toilet/sido/{sidoCode}/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 공중 화장실 POI API V1"
],
"summary": "시도별 공중 화장실 조회 (페이징)",
"description": "시도 코드로 공중 화장실 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
"operationId": "getPublicToiletsBySidoPaging",
"parameters": [
{
"name": "sidoCode",
"in": "path",
"description": "시도 코드 (7자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 9110000
},
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiPublicToilet"
}
}
}
}
}
}
},
"/api/v1/poi/public-toilet/search": {
"get": {
"tags": [
"이동형 - 편의시설 - 공중 화장실 POI API V1"
],
"summary": "공중 화장실 카테고리 검색 (전체 결과)",
"description": "이름, 시도코드, 유형, 24시간개방으로 공중 화장실을 검색합니다. 검색 조건이 있어야 합니다. 전체 결과를 반환합니다.",
"operationId": "searchByCategory_1",
"parameters": [
{
"name": "toiletName",
"in": "query",
"description": "화장실명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "화장실명 검색 (최소 2글자)",
"example": "서울역"
},
"example": "서울역"
},
{
"name": "sidoCode",
"in": "query",
"description": "시도 코드 (7자리)",
"required": false,
"schema": {
"pattern": "^\\d{7}$",
"type": "string",
"description": "시도 코드 (7자리)",
"example": 91100000,
"enum": [
"9110000",
"9260000",
"9270000",
"9280000",
"9290000",
"9300000",
"9310000",
"9360000",
"9410000",
"9510000",
"9430000",
"9440000",
"9520000",
"9460000",
"9470000",
"9480000",
"9500000"
]
},
"example": 91100000
},
{
"name": "toiletType",
"in": "query",
"description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
"required": false,
"schema": {
"type": "string",
"description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
"example": "PUBLIC",
"enum": [
"PUBLIC",
"SIMPLE",
"OPEN",
"MOBILE"
]
},
"example": "PUBLIC"
},
{
"name": "open24hYn",
"in": "query",
"description": "24시간 개방 여부",
"required": false,
"schema": {
"type": "string",
"description": "24시간 개방 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiPublicToilet"
}
}
}
}
}
}
},
"/api/v1/poi/public-toilet/search/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 공중 화장실 POI API V1"
],
"summary": "공중 화장실 카테고리 검색 (페이징)",
"description": "이름, 시도코드, 유형, 24시간개방으로 공중 화장실을 검색합니다. 검색 조건이 있어야 합니다. 페이징 처리된 결과를 반환합니다.",
"operationId": "searchByCategoryPaging_1",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "toiletName",
"in": "query",
"description": "화장실명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "화장실명 검색 (최소 2글자)",
"example": "서울역"
},
"example": "서울역"
},
{
"name": "sidoCode",
"in": "query",
"description": "시도 코드 (7자리)",
"required": false,
"schema": {
"pattern": "^\\d{7}$",
"type": "string",
"description": "시도 코드 (7자리)",
"example": 91100000,
"enum": [
"9110000",
"9260000",
"9270000",
"9280000",
"9290000",
"9300000",
"9310000",
"9360000",
"9410000",
"9510000",
"9430000",
"9440000",
"9520000",
"9460000",
"9470000",
"9480000",
"9500000"
]
},
"example": 91100000
},
{
"name": "toiletType",
"in": "query",
"description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
"required": false,
"schema": {
"type": "string",
"description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
"example": "PUBLIC",
"enum": [
"PUBLIC",
"SIMPLE",
"OPEN",
"MOBILE"
]
},
"example": "PUBLIC"
},
{
"name": "open24hYn",
"in": "query",
"description": "24시간 개방 여부",
"required": false,
"schema": {
"type": "string",
"description": "24시간 개방 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiPublicToilet"
}
}
}
}
}
}
},
"/api/v1/poi/public-toilet/search/location": {
"get": {
"tags": [
"이동형 - 편의시설 - 공중 화장실 POI API V1"
],
"summary": "공중 화장실 위치 기반 검색 (전체 결과)",
"description": "위치 기준 반경 공중 화장실을 검색합니다. 전체 결과를 반환합니다.",
"operationId": "searchByLocation_1",
"parameters": [
{
"name": "toiletName",
"in": "query",
"description": "화장실명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "화장실명 검색 (최소 2글자)",
"example": "서울역"
},
"example": "서울역"
},
{
"name": "toiletType",
"in": "query",
"description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
"required": false,
"schema": {
"type": "string",
"description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
"example": "PUBLIC",
"enum": [
"PUBLIC",
"SIMPLE",
"OPEN",
"MOBILE"
]
},
"example": "PUBLIC"
},
{
"name": "open24hYn",
"in": "query",
"description": "24시간 개방 여부",
"required": false,
"schema": {
"type": "string",
"description": "24시간 개방 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "latitude",
"in": "query",
"description": "위도",
"required": true,
"schema": {
"maximum": 90,
"minimum": -90,
"type": "string",
"description": "위도",
"example": 37.5665
},
"example": 37.5665
},
{
"name": "longitude",
"in": "query",
"description": "경도",
"required": true,
"schema": {
"maximum": 180,
"minimum": -180,
"type": "string",
"description": "경도",
"example": 126.978
},
"example": 126.978
},
{
"name": "radius",
"in": "query",
"description": "검색 반경(미터)",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "검색 반경(미터)",
"example": 1000
},
"example": 1000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiPublicToiletLocation"
}
}
}
}
}
}
},
"/api/v1/poi/public-toilet/search/location/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 공중 화장실 POI API V1"
],
"summary": "공중 화장실 위치 기반 검색 (페이징)",
"description": "위치 기준 반경 공중 화장실을 검색합니다. 페이징 처리된 결과를 반환합니다.",
"operationId": "searchByLocationPaging_1",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "toiletName",
"in": "query",
"description": "화장실명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "화장실명 검색 (최소 2글자)",
"example": "서울역"
},
"example": "서울역"
},
{
"name": "toiletType",
"in": "query",
"description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
"required": false,
"schema": {
"type": "string",
"description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
"example": "PUBLIC",
"enum": [
"PUBLIC",
"SIMPLE",
"OPEN",
"MOBILE"
]
},
"example": "PUBLIC"
},
{
"name": "open24hYn",
"in": "query",
"description": "24시간 개방 여부",
"required": false,
"schema": {
"type": "string",
"description": "24시간 개방 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "latitude",
"in": "query",
"description": "위도",
"required": true,
"schema": {
"maximum": 90,
"minimum": -90,
"type": "string",
"description": "위도",
"example": 37.5665
},
"example": 37.5665
},
{
"name": "longitude",
"in": "query",
"description": "경도",
"required": true,
"schema": {
"maximum": 180,
"minimum": -180,
"type": "string",
"description": "경도",
"example": 126.978
},
"example": 126.978
},
{
"name": "radius",
"in": "query",
"description": "검색 반경(미터)",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "검색 반경(미터)",
"example": 1000
},
"example": 1000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiPublicToiletLocation"
}
}
}
}
}
}
},
"/api/v1/poi/public-toilet/all": {
"get": {
"tags": [
"이동형 - 편의시설 - 공중 화장실 POI API V1"
],
"summary": "전체 공중 화장실 조회 (전체 결과)",
"description": "모든 공중 화장실 목록을 조회합니다. 전체 결과를 반환합니다.",
"operationId": "getAllPublicToilets",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiPublicToilet"
}
}
}
}
}
}
},
"/api/v1/poi/public-toilet/all/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 공중 화장실 POI API V1"
],
"summary": "전체 공중 화장실 조회 (페이징)",
"description": "모든 공중 화장실 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
"operationId": "getAllPublicToiletsPaging",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiPublicToilet"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/{subwayId}": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "지하철 엘리베이터 상세 조회",
"description": "지하철 엘리베이터 ID로 상세 정보 조회",
"operationId": "getSubwayElevatorById",
"parameters": [
{
"name": "subwayId",
"in": "path",
"description": "지하철 엘리베이터 ID",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPoiSubwayElevator"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/sido/{sidoCode}": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "시도별 지하철 엘리베이터 조회 (전체 결과)",
"description": "시도 코드로 지하철 엘리베이터 목록을 조회합니다. 전체 결과를 반환합니다.",
"operationId": "getSubwayElevatorsBySido",
"parameters": [
{
"name": "sidoCode",
"in": "path",
"description": "시도 코드 (7자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 91100000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevator"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/sido/{sidoCode}/{sigunguCode}": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "시군구별 지하철 엘리베이터 조회 (전체 결과)",
"description": "시도 코드와 시군구 코드로 지하철 엘리베이터 목록을 조회합니다. 전체 결과를 반환합니다.",
"operationId": "getSubwayElevatorsBySigungu",
"parameters": [
{
"name": "sidoCode",
"in": "path",
"description": "시도 코드 (7자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 91100000
},
{
"name": "sigunguCode",
"in": "path",
"description": "시군구 코드 (11자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 1111000000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevator"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/sido/{sidoCode}/{sigunguCode}/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "시군구별 지하철 엘리베이터 조회 (페이징)",
"description": "시도 코드와 시군구 코드로 지하철 엘리베이터 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
"operationId": "getSubwayElevatorsBySigunguPaging",
"parameters": [
{
"name": "sidoCode",
"in": "path",
"description": "시도 코드 (7자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 91100000
},
{
"name": "sigunguCode",
"in": "path",
"description": "시군구 코드 (11자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 1111000000
},
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevator"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/sido/{sidoCode}/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "시도별 지하철 엘리베이터 조회 (페이징)",
"description": "시도 코드로 지하철 엘리베이터 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
"operationId": "getSubwayElevatorsBySidoPaging",
"parameters": [
{
"name": "sidoCode",
"in": "path",
"description": "시도 코드 (7자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 91100000
},
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevator"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/search": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "지하철 엘리베이터 카테고리 검색 (전체 결과)",
"description": "지하철역명, 시도코드, 노드유형으로 지하철 엘리베이터를 검색합니다. 검색 조건이 있어야 합니다. 전체 결과를 반환합니다.",
"operationId": "searchByCategory_2",
"parameters": [
{
"name": "stationName",
"in": "query",
"description": "지하철역명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "지하철역명 검색 (최소 2글자)",
"example": "혜화"
},
"example": "혜화"
},
{
"name": "sidoCode",
"in": "query",
"description": "시도 코드 (7자리)",
"required": false,
"schema": {
"pattern": "^\\d{7}$",
"type": "string",
"description": "시도 코드 (7자리)",
"example": 9110000
},
"example": 9110000
},
{
"name": "nodeTypeCode",
"in": "query",
"description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
"required": false,
"schema": {
"type": "string",
"description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
"example": 1,
"enum": [
"0",
"1",
"2",
"3"
]
},
"example": 1
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevator"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/search/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "지하철 엘리베이터 카테고리 검색 (페이징)",
"description": "지하철역명, 시도코드, 노드유형으로 지하철 엘리베이터를 검색합니다. 검색 조건이 있어야 합니다. 페이징 처리된 결과를 반환합니다.",
"operationId": "searchByCategoryPaging_2",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "stationName",
"in": "query",
"description": "지하철역명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "지하철역명 검색 (최소 2글자)",
"example": "혜화"
},
"example": "혜화"
},
{
"name": "sidoCode",
"in": "query",
"description": "시도 코드 (7자리)",
"required": false,
"schema": {
"pattern": "^\\d{7}$",
"type": "string",
"description": "시도 코드 (7자리)",
"example": 9110000
},
"example": 9110000
},
{
"name": "nodeTypeCode",
"in": "query",
"description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
"required": false,
"schema": {
"type": "string",
"description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
"example": 1,
"enum": [
"0",
"1",
"2",
"3"
]
},
"example": 1
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevator"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/search/location": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "지하철 엘리베이터 위치 기반 검색 (전체 결과)",
"description": "위치 기준 반경 지하철 엘리베이터를 검색합니다. 전체 결과를 반환합니다.",
"operationId": "searchByLocation_2",
"parameters": [
{
"name": "stationName",
"in": "query",
"description": "지하철역명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "지하철역명 검색 (최소 2글자)",
"example": "혜화"
},
"example": "혜화"
},
{
"name": "nodeTypeCode",
"in": "query",
"description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
"required": false,
"schema": {
"type": "string",
"description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
"example": 1,
"enum": [
"0",
"1",
"2",
"3"
]
},
"example": 1
},
{
"name": "latitude",
"in": "query",
"description": "위도",
"required": true,
"schema": {
"maximum": 90,
"minimum": -90,
"type": "string",
"description": "위도",
"example": 37.5665
},
"example": 37.5665
},
{
"name": "longitude",
"in": "query",
"description": "경도",
"required": true,
"schema": {
"maximum": 180,
"minimum": -180,
"type": "string",
"description": "경도",
"example": 126.978
},
"example": 126.978
},
{
"name": "radius",
"in": "query",
"description": "검색 반경(미터)",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "검색 반경(미터)",
"example": 1000
},
"example": 1000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevatorLocation"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/search/location/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "지하철 엘리베이터 위치 기반 검색 (페이징)",
"description": "위치 기준 반경 지하철 엘리베이터를 검색합니다. 페이징 처리된 결과를 반환합니다.",
"operationId": "searchByLocationPaging_2",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "stationName",
"in": "query",
"description": "지하철역명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "지하철역명 검색 (최소 2글자)",
"example": "혜화"
},
"example": "혜화"
},
{
"name": "nodeTypeCode",
"in": "query",
"description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
"required": false,
"schema": {
"type": "string",
"description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
"example": 1,
"enum": [
"0",
"1",
"2",
"3"
]
},
"example": 1
},
{
"name": "latitude",
"in": "query",
"description": "위도",
"required": true,
"schema": {
"maximum": 90,
"minimum": -90,
"type": "string",
"description": "위도",
"example": 37.5665
},
"example": 37.5665
},
{
"name": "longitude",
"in": "query",
"description": "경도",
"required": true,
"schema": {
"maximum": 180,
"minimum": -180,
"type": "string",
"description": "경도",
"example": 126.978
},
"example": 126.978
},
{
"name": "radius",
"in": "query",
"description": "검색 반경(미터)",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "검색 반경(미터)",
"example": 1000
},
"example": 1000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevatorLocation"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/all": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "전체 지하철 엘리베이터 조회 (전체 결과)",
"description": "모든 지하철 엘리베이터 목록을 조회합니다. 전체 결과를 반환합니다.",
"operationId": "getAllSubwayElevators",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevator"
}
}
}
}
}
}
},
"/api/v1/poi/elevator/subway/all/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
],
"summary": "전체 지하철 엘리베이터 조회 (페이징)",
"description": "모든 지하철 엘리베이터 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
"operationId": "getAllSubwayElevatorsPaging",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevator"
}
}
}
}
}
}
},
"/api/v1/poi/category/{categoryType}": {
"get": {
"tags": [
"이동형 - 관광 POI API V1"
],
"summary": "이동형 POI 카테고리별 조회(all)",
"description": "카테고리 유형별로 이동형 POI를 조회(all)",
"operationId": "getPoiByCategory",
"parameters": [
{
"name": "categoryType",
"in": "path",
"description": "카테고리 유형",
"required": true,
"schema": {
"type": "string",
"enum": [
"tourist_spot",
"restaurant",
"shopping",
"accommodation"
]
},
"example": "tourist_spot"
},
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListMvPoi"
}
}
}
}
}
}
},
"/api/v1/poi/category/{categoryType}/paging": {
"get": {
"tags": [
"이동형 - 관광 POI API V1"
],
"summary": "이동형 POI 카테고리별 조회(paging)",
"description": "카테고리 유형별로 이동형 POI를 조회(paging)",
"operationId": "getPoiByCategoryPaging",
"parameters": [
{
"name": "categoryType",
"in": "path",
"description": "카테고리 유형",
"required": true,
"schema": {
"type": "string",
"enum": [
"tourist_spot",
"restaurant",
"shopping",
"accommodation"
]
},
"example": "tourist_spot"
},
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResMvPoi"
}
}
}
}
}
}
},
"/api/v1/poi/barrier-free/tour/{fcltId}": {
"get": {
"tags": [
"이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
],
"summary": "무장애 관광지 시설 상세 조회",
"description": "무장애 관광지 시설 ID로 상세 정보를 조회합니다.",
"operationId": "getTourBfFacilityById",
"parameters": [
{
"name": "fcltId",
"in": "path",
"description": "무장애 관광지 시설 ID",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPoiTourBfFacility"
}
}
}
}
}
}
},
"/api/v1/poi/barrier-free/tour/sido/{sidoCode}": {
"get": {
"tags": [
"이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
],
"summary": "시도별 무장애 관광지 시설 조회 (전체 결과)",
"description": "시도 코드로 무장애 관광지 시설 목록을 전체 조회합니다.",
"operationId": "getTourBfFacilitiesBySido",
"parameters": [
{
"name": "sidoCode",
"in": "path",
"description": "시도 코드 (7자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 91100000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiTourBfFacility"
}
}
}
}
}
}
},
"/api/v1/poi/barrier-free/tour/sido/{sidoCode}/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
],
"summary": "시도별 무장애 관광지 시설 조회 (페이징)",
"description": "시도 코드로 무장애 관광지 시설 목록을 페이징하여 조회합니다.",
"operationId": "getTourBfFacilitiesBySidoPaging",
"parameters": [
{
"name": "sidoCode",
"in": "path",
"description": "시도 코드 (7자리)",
"required": true,
"schema": {
"type": "string"
},
"example": 91100000
},
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiTourBfFacility"
}
}
}
}
}
}
},
"/api/v1/poi/barrier-free/tour/search": {
"get": {
"tags": [
"이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
],
"summary": "무장애 관광지 시설 카테고리 검색 (전체 결과)",
"description": "시설명, 시도코드, 장애인시설로 무장애 관광지 시설을 검색합니다. 검색 조건이 없으면 결과를 반환합니다.",
"operationId": "searchByCategory_3",
"parameters": [
{
"name": "fcltName",
"in": "query",
"description": "시설명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "시설명 검색 (최소 2글자)",
"example": "서울타워"
},
"example": "서울타워"
},
{
"name": "sidoCode",
"in": "query",
"description": "시도 코드 (7자리)",
"required": false,
"schema": {
"pattern": "^\\d{7}$",
"type": "string",
"description": "시도 코드 (7자리)",
"example": 9110000
},
"example": 9110000
},
{
"name": "toiletYn",
"in": "query",
"description": "장애인 화장실 여부",
"required": false,
"schema": {
"type": "string",
"description": "장애인 화장실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "elevatorYn",
"in": "query",
"description": "엘리베이터 여부",
"required": false,
"schema": {
"type": "string",
"description": "엘리베이터 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "parkingYn",
"in": "query",
"description": "장애인 주차장 여부",
"required": false,
"schema": {
"type": "string",
"description": "장애인 주차장 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "wheelchairRentYn",
"in": "query",
"description": "휠체어 대여 여부",
"required": false,
"schema": {
"type": "string",
"description": "휠체어 대여 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "tactileMapYn",
"in": "query",
"description": "촉지도식 안내판 설치 여부",
"required": false,
"schema": {
"type": "string",
"description": "촉지도식 안내판 설치 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "audioGuideYn",
"in": "query",
"description": "오디오 가이드 제공 여부",
"required": false,
"schema": {
"type": "string",
"description": "오디오 가이드 제공 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiTourBfFacility"
}
}
}
}
}
}
},
"/api/v1/poi/barrier-free/tour/search/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
],
"summary": "무장애 관광지 시설 카테고리 검색 (페이징)",
"description": "시설명, 시도코드, 장애인시설로 무장애 관광지 시설을 페이징하여 검색합니다. 검색 조건이 없으면 페이지를 반환합니다.",
"operationId": "searchByCategoryPaging_3",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "fcltName",
"in": "query",
"description": "시설명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "시설명 검색 (최소 2글자)",
"example": "서울타워"
},
"example": "서울타워"
},
{
"name": "sidoCode",
"in": "query",
"description": "시도 코드 (7자리)",
"required": false,
"schema": {
"pattern": "^\\d{7}$",
"type": "string",
"description": "시도 코드 (7자리)",
"example": 9110000
},
"example": 9110000
},
{
"name": "toiletYn",
"in": "query",
"description": "장애인 화장실 여부",
"required": false,
"schema": {
"type": "string",
"description": "장애인 화장실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "elevatorYn",
"in": "query",
"description": "엘리베이터 여부",
"required": false,
"schema": {
"type": "string",
"description": "엘리베이터 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "parkingYn",
"in": "query",
"description": "장애인 주차장 여부",
"required": false,
"schema": {
"type": "string",
"description": "장애인 주차장 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "wheelchairRentYn",
"in": "query",
"description": "휠체어 대여 여부",
"required": false,
"schema": {
"type": "string",
"description": "휠체어 대여 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "tactileMapYn",
"in": "query",
"description": "촉지도식 안내판 설치 여부",
"required": false,
"schema": {
"type": "string",
"description": "촉지도식 안내판 설치 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "audioGuideYn",
"in": "query",
"description": "오디오 가이드 제공 여부",
"required": false,
"schema": {
"type": "string",
"description": "오디오 가이드 제공 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiTourBfFacility"
}
}
}
}
}
}
},
"/api/v1/poi/barrier-free/tour/search/location": {
"get": {
"tags": [
"이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
],
"summary": "무장애 관광지 시설 위치 기반 검색 (전체 결과)",
"description": "위치 기준 반경 무장애 관광지 시설을 검색합니다.",
"operationId": "searchByLocation_3",
"parameters": [
{
"name": "fcltName",
"in": "query",
"description": "시설명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "시설명 검색 (최소 2글자)",
"example": "서울타워"
},
"example": "서울타워"
},
{
"name": "toiletYn",
"in": "query",
"description": "장애인 화장실 여부",
"required": false,
"schema": {
"type": "string",
"description": "장애인 화장실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "elevatorYn",
"in": "query",
"description": "엘리베이터 여부",
"required": false,
"schema": {
"type": "string",
"description": "엘리베이터 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "parkingYn",
"in": "query",
"description": "장애인 주차장 여부",
"required": false,
"schema": {
"type": "string",
"description": "장애인 주차장 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "wheelchairRentYn",
"in": "query",
"description": "휠체어 대여 여부",
"required": false,
"schema": {
"type": "string",
"description": "휠체어 대여 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "tactileMapYn",
"in": "query",
"description": "촉지도식 안내판 설치 여부",
"required": false,
"schema": {
"type": "string",
"description": "촉지도식 안내판 설치 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "audioGuideYn",
"in": "query",
"description": "오디오 가이드 제공 여부",
"required": false,
"schema": {
"type": "string",
"description": "오디오 가이드 제공 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "latitude",
"in": "query",
"description": "위도",
"required": true,
"schema": {
"maximum": 90,
"minimum": -90,
"type": "string",
"description": "위도",
"example": 37.5665
},
"example": 37.5665
},
{
"name": "longitude",
"in": "query",
"description": "경도",
"required": true,
"schema": {
"maximum": 180,
"minimum": -180,
"type": "string",
"description": "경도",
"example": 126.978
},
"example": 126.978
},
{
"name": "radius",
"in": "query",
"description": "검색 반경(미터)",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "검색 반경(미터)",
"example": 1000
},
"example": 1000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiTourBfFacilityLocation"
}
}
}
}
}
}
},
"/api/v1/poi/barrier-free/tour/search/location/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
],
"summary": "무장애 관광지 시설 위치 기반 검색 (페이징)",
"description": "위치 기준 반경 무장애 관광지 시설을 페이징하여 검색합니다.",
"operationId": "searchByLocationPaging_3",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "fcltName",
"in": "query",
"description": "시설명 검색 (최소 2글자)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "시설명 검색 (최소 2글자)",
"example": "서울타워"
},
"example": "서울타워"
},
{
"name": "toiletYn",
"in": "query",
"description": "장애인 화장실 여부",
"required": false,
"schema": {
"type": "string",
"description": "장애인 화장실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "elevatorYn",
"in": "query",
"description": "엘리베이터 여부",
"required": false,
"schema": {
"type": "string",
"description": "엘리베이터 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "parkingYn",
"in": "query",
"description": "장애인 주차장 여부",
"required": false,
"schema": {
"type": "string",
"description": "장애인 주차장 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "wheelchairRentYn",
"in": "query",
"description": "휠체어 대여 여부",
"required": false,
"schema": {
"type": "string",
"description": "휠체어 대여 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "tactileMapYn",
"in": "query",
"description": "촉지도식 안내판 설치 여부",
"required": false,
"schema": {
"type": "string",
"description": "촉지도식 안내판 설치 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "audioGuideYn",
"in": "query",
"description": "오디오 가이드 제공 여부",
"required": false,
"schema": {
"type": "string",
"description": "오디오 가이드 제공 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"example": "Y"
},
{
"name": "latitude",
"in": "query",
"description": "위도",
"required": true,
"schema": {
"maximum": 90,
"minimum": -90,
"type": "string",
"description": "위도",
"example": 37.5665
},
"example": 37.5665
},
{
"name": "longitude",
"in": "query",
"description": "경도",
"required": true,
"schema": {
"maximum": 180,
"minimum": -180,
"type": "string",
"description": "경도",
"example": 126.978
},
"example": 126.978
},
{
"name": "radius",
"in": "query",
"description": "검색 반경(미터)",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "검색 반경(미터)",
"example": 1000
},
"example": 1000
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiTourBfFacilityLocation"
}
}
}
}
}
}
},
"/api/v1/poi/barrier-free/tour/all": {
"get": {
"tags": [
"이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
],
"summary": "전체 무장애 관광지 시설 조회 (전체 결과)",
"description": "모든 무장애 관광지 시설을 조회합니다.",
"operationId": "getAllTourBfFacilities",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListPoiTourBfFacility"
}
}
}
}
}
}
},
"/api/v1/poi/barrier-free/tour/all/paging": {
"get": {
"tags": [
"이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
],
"summary": "전체 무장애 관광지 시설 조회 (페이징)",
"description": "모든 무장애 관광지 시설을 페이징하여 조회합니다.",
"operationId": "getAllTourBfFacilitiesPaging",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResPoiTourBfFacility"
}
}
}
}
}
}
},
"/api/v1/emp/workplace/standard": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "장애인 표준사업장 현황 조회",
"description": "한국장애인고용공단 장애인 표준사업장 현황",
"operationId": "getStandardWorkplace",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisStdWorkplaceDto"
}
}
}
}
}
}
},
"/api/v1/emp/workplace/burden-redct": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "장애인고용 부담금감면 연계고용사업장 정보 조회",
"description": "한국장애인고용공단 장애인고용 부담금감면 연계고용사업장 정보",
"operationId": "getBurdenRedctWorkplace",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisBurdenWorkplaceDto"
}
}
}
}
}
}
},
"/api/v1/emp/obligation/status": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "장애인 고용의무 현황 통계 조회",
"description": "한국장애인고용공단 장애인 고용의무 현황 통계 ",
"operationId": "getObligationStatus",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisObligationStatusDto"
}
}
}
}
}
}
},
"/api/v1/emp/obligation/industry": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "산업별 장애인 의무고용 현황 조회",
"description": "한국장애인고용공단 산업별 장애인 의무고용 현황 통계 ",
"operationId": "getObligationByIndustry",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisObligationByIndustDto"
}
}
}
}
}
}
},
"/api/v1/emp/obligation/fulfillment": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "장애인 의무고용 - 사업체 현황 조회",
"description": "고용노동부 장애인 의무고용 - 사업체 현황 통계 ",
"operationId": "getObligationFulfillment",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisObligationFulfillmentDto"
}
}
}
}
}
}
},
"/api/v1/emp/obligation/dis-type": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "장애인 의무고용 사업체 장애유형별 고용현황 조회",
"description": "한국장애인고용공단 장애인 의무고용 사업체 장애유형별 고용현황",
"operationId": "getObligationByType",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisObligationByTypeDto"
}
}
}
}
}
}
},
"/api/v1/emp/job/seeker": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "장애인 구직자 검색 조회 (paging)",
"description": "한국장애인고용공단 장애인 구직자 검색 ",
"operationId": "searchJobSeeker",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "salaryType",
"in": "query",
"description": "급여 형태(옵션)",
"required": false,
"schema": {
"type": "string",
"description": "급여 형태(옵션)",
"example": "hourly",
"enum": [
"hourly",
"monthly"
]
},
"example": "hourly"
},
{
"name": "jobType",
"in": "query",
"description": "업종(2글자 이상) (옵션)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "업종(2글자 이상) (옵션)",
"example": "세탁원"
},
"example": "세탁원"
},
{
"name": "region",
"in": "query",
"description": "희망 지역(2글자 이상) (옵션)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "희망 지역(2글자 이상) (옵션)",
"example": "보령시"
},
"example": "보령시"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResEmpDisJobseekerDto"
}
}
}
}
}
}
},
"/api/v1/emp/job/posting": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "장애인 구인 정보 검색 조회 (paging)",
"description": "한국장애인고용공단 장애인 구인 정보 검색",
"operationId": "searchJobPosting",
"parameters": [
{
"name": "page",
"in": "query",
"description": "페이지 번호, 0 이상.",
"required": true,
"schema": {
"minimum": 0,
"type": "string",
"description": "페이지 번호, 0 이상."
}
},
{
"name": "size",
"in": "query",
"description": "페이지 사이즈 , 20 이상.",
"required": true,
"schema": {
"minimum": 2,
"type": "string",
"description": "페이지 사이즈 , 20 이상."
}
},
{
"name": "empType",
"in": "query",
"description": "고용 형태(옵션)",
"required": false,
"schema": {
"type": "string",
"description": "고용 형태(옵션)",
"example": "part",
"enum": [
"part",
"regular",
"contract"
]
},
"example": "part"
},
{
"name": "jobType",
"in": "query",
"description": "업종(2글자 이상) (옵션)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "업종(2글자 이상) (옵션)",
"example": "세탁원"
},
"example": "세탁원"
},
{
"name": "address",
"in": "query",
"description": "사업장 주소(2글자 이상) (옵션)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "사업장 주소(2글자 이상) (옵션)",
"example": "보령시"
},
"example": "보령시"
},
{
"name": "name",
"in": "query",
"description": "사업장명(2글자 이상) (옵션)",
"required": false,
"schema": {
"maxLength": 2147483647,
"minLength": 2,
"type": "string",
"description": "사업장명(2글자 이상) (옵션)",
"example": "대성산업"
},
"example": "대성산업"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoPageResEmpDisJobPostingDto"
}
}
}
}
}
}
},
"/api/v1/emp/emp/region": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "지역별 장애인 고용 현황 조회",
"description": "한국장애인고용공단 지역별 장애인 고용 현황 ",
"operationId": "getEmpStatusByRegion",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisRegionalStatusDto"
}
}
}
}
}
}
},
"/api/v1/emp/emp/incentive": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "장애인 신규고용장려금 지역별 지급 현황 조회",
"description": "한국장애인고용공단 신규고용장려금 지역별 지급 현황 ",
"operationId": "getEmpIncentive",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisEmpIncentiveDto"
}
}
}
}
}
}
},
"/api/v1/emp/emp/consul-his": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "장애인 고용컨설팅 이력 조회",
"description": "한국장애인고용공단 장애인 고용컨설팅 이력 정보 ",
"operationId": "getConsultingHis",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisConsultingHisDto"
}
}
}
}
}
}
},
"/api/v1/emp/edu/training/staff": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "고용개발원 교육정보 조회",
"description": "한국장애인고용공단 고용개발원 교육정보(장애인고용 전문인력 교육과정)",
"operationId": "getStaffTrainingCourse",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisStaffTrainCrsDto"
}
}
}
}
}
}
},
"/api/v1/emp/edu/lecture/startup": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "창업넷 일반강좌 정보 조회",
"description": "장애인기업종합지원센터 창업넷 일반강좌 정보",
"operationId": "getStartupLecture",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisStartupLectureDto"
}
}
}
}
}
}
},
"/api/v1/emp/dev/support-org": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "발달장애인 지원 기관 제공서비스 조회",
"description": "한국장애인개발원 발달장애인 지원 기관 제공서비스",
"operationId": "getDevDisSupportOrg",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisDevSupportOrgDto"
}
}
}
}
}
}
},
"/api/v1/emp/center/usage": {
"get": {
"tags": [
"장애인 고용 관련 데이터 API V1"
],
"summary": "발달장애인훈련센터 이용자현황 조회",
"description": "한국장애인고용공단 발달장애인훈련센터 이용자현황",
"operationId": "getCenterUsage",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoListEmpDisCenterUsageDto"
}
}
}
}
}
}
},
"/api/v1/basic/social/social/particFreq/{statYear}": {
"get": {
"tags": [
"기초-사회망 현황 API V1"
],
"summary": "해당 연도의 장애인의 사회 참여 조회(연도)",
"description": "해당 연도의 장애인의 사회 참여 조회",
"operationId": "getSocialParticFreqYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/social/social/particFreq/latest": {
"get": {
"tags": [
"기초-사회망 현황 API V1"
],
"summary": "장애인의 사회 참여 조회(최신)",
"description": "장애인의 사회 참여 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getSocialParticFreqLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/social/social/particFreq/info": {
"get": {
"tags": [
"기초-사회망 현황 API V1"
],
"summary": "장애인의 사회 참여 통계 정보 조회",
"description": "장애인의 사회 참여 통계 정보 조회",
"operationId": "getSocialParticFreqInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/social/social/contractFreq/{statYear}": {
"get": {
"tags": [
"기초-사회망 현황 API V1"
],
"summary": "해당 연도의 가까이 지내는 친구, 이웃, 지인 만남 빈도 조회(연도)",
"description": "해당 연도의 가까이 지내는 친구, 이웃, 지인 만남 빈도 조회",
"operationId": "getSocialContactCntfreqYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/social/social/contractFreq/latest": {
"get": {
"tags": [
"기초-사회망 현황 API V1"
],
"summary": "가까이 지내는 친구, 이웃, 지인 만남 빈도 조회(최신)",
"description": "가까이 지내는 친구, 이웃, 지인 만남 빈도. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getSocialContactCntfreqLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/social/social/contractFreq/info": {
"get": {
"tags": [
"기초-사회망 현황 API V1"
],
"summary": "가까이 지내는 친구, 이웃, 지인 만남 빈도 통계 정보 조회",
"description": "가까이 지내는 친구, 이웃, 지인 만남 빈도 통계 정보 조회",
"operationId": "getSocialContactCntfreqInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/housing/reg/sidoSevGen/{statYear}": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "해당 연도의 시도별,장애등급별,성별 등록장애인수 조회(연도)",
"description": "해당 연도의 시도별,장애등급별,성별 등록장애인수 조회",
"operationId": "getHousingRegSidoSevGenYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/reg/sidoSevGen/latest": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "시도별,장애등급별,성별 등록장애인수 조회(최신)",
"description": "시도별,장애등급별,성별 등록장애인수 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHousingRegSidoASevGenLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/reg/sidoSevGen/info": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "시도별,장애등급별,성별 등록장애인수 통계 정보 조회",
"description": "시도별,장애등급별,성별 등록장애인수 통계 정보 조회",
"operationId": "getHousingRegSidoSevGenInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/housing/reg/new/{statYear}": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "해당 연도의 신규등록 장애인현황 조회(연도)",
"description": "해당 연도의 신규등록 장애인현황 조회",
"operationId": "getHousingRegNewYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/reg/new/latest": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "신규등록 장애인현황 조회(최신)",
"description": "신규등록 장애인현황 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHousingRegNewLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/reg/new/info": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "신규등록 장애인현황 통계 정보 조회",
"description": "신규등록 장애인현황 통계 정보 조회",
"operationId": "getHousingRegNewInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/housing/reg/ageSevGen/{statYear}": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "해당 연도의 전국 연령별,장애등급별,성별 등록장애인수 조회(연도)",
"description": "해당 연도의 전국 연령별,장애등급별,성별 등록장애인수 조회",
"operationId": "getHousingRegAgeSevGenYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/reg/ageSevGen/latest": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "전국 연령별,장애등급별,성별 등록장애인수 조회(최신)",
"description": "전국 연령별,장애등급별,성별 등록장애인수 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHousingRegAgeSevGenLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/reg/ageSevGen/info": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "전국 연령별,장애등급별,성별 등록장애인수 통계 정보 조회",
"description": "전국 연령별,장애등급별,성별 등록장애인수 통계 정보 조회",
"operationId": "getHousingRegAgeSevGenInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/suppField/{statYear}": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "해당 연도의 도움받는 분야 조회(연도)",
"description": "해당 연도의 도움받는 분야 조회",
"operationId": "getHousingLifeSuppFieldYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/suppField/latest": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "도움받는 분야 조회(최신)",
"description": "도움받는 분야 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHousingLifeSuppFieldLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/suppField/info": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "도움받는 분야 통계 정보 조회",
"description": "도움받는 분야 통계 정보 조회",
"operationId": "getHousingLifeSuppFieldInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/primCarer/{statYear}": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "해당 연도의 일상생활 도와주는 사람(1순위) 조회(연도)",
"description": "해당 연도의 일상생활 도와주는 사람(1순위) 조회",
"operationId": "getHousingLifePrimCarerYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/primCarer/latest": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "일상생활 도와주는 사람(1순위) 조회(최신)",
"description": "일상생활 도와주는 사람(1순위) 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHousingLifePrimCarerLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/primCarer/info": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "일상생활 도와주는 사람(1순위) 통계 정보 조회",
"description": "일상생활 도와주는 사람(1순위) 통계 정보 조회",
"operationId": "getHousingLifePrimCarerInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/mainCarer/{statYear}": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "해당 연도의 주로 지원해주는 사람의 유형 조회(연도)",
"description": "해당 연도의 주로 지원해주는 사람의 유형 조회",
"operationId": "getHousingLifeMainCarerYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/mainCarer/latest": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "주로 지원해주는 사람의 유형 조회(최신)",
"description": "주로 지원해주는 사람의 유형 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHousingLifeMainCarerLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/mainCarer/info": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "주로 지원해주는 사람의 유형 통계 정보 조회",
"description": "주로 지원해주는 사람의 유형 통계 정보 조회",
"operationId": "getHousingLifeMainCarerInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/SuppNeedLvl/{statYear}": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "해당 연도의 일상생활 필요 지원 정도 조회(연도)",
"description": "해당 연도의 일상생활 필요 지원 정도 조회",
"operationId": "getHousingLifeSuppNeedLvlYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/SuppNeedLvl/latest": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "일상생활 필요 지원 정도 조회(최신)",
"description": "일상생활 필요 지원 정도 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHousingLifeSuppNeedLvlLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/housing/life/SuppNeedLvl/info": {
"get": {
"tags": [
"기초-주거 자립 현황 API V1"
],
"summary": "일상생활 필요 지원 정도 통계 정보 조회",
"description": "일상생활 필요 지원 정도 통계 정보 조회",
"operationId": "getHousingLifeSuppNeedLvlInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/health/sportExecType/{statYear}": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "해당 연도의 장애인 생활체육 실행 유형 조회(연도)",
"description": "해당 연도의 장애인 생활체육 실행 유형 조회",
"operationId": "getHealthSportExecTypeYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/health/sportExecType/latest": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "장애인 생활체육 실행 유형 조회(최신)",
"description": "장애인 생활체육 실행 유형 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHealthSportExecTypeLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/health/sportExecType/info": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "장애인 생활체육 실행 유형 통계 정보 조회",
"description": "장애인 생활체육 실행 유형 통계 정보 조회",
"operationId": "getHealthSportExecTypeInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/health/medicalUsg/{statYear}": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "해당 연도의 장애인 의료이용 현황 조회(연도)",
"description": "해당 연도의 장애인 의료이용 현황 조회",
"operationId": "getHealthMedicalUsageYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/health/medicalUsg/latest": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "장애인 의료이용 현황 조회(최신)",
"description": "장애인 의료이용 현황 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHealthMedicalUsageLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/health/medicalUsg/info": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "장애인 의료이용 현황 통계 정보 조회",
"description": "장애인 의료이용 현황 통계 정보 조회",
"operationId": "getHealthMedicalUsageInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/health/exrcBestAid/{statYear}": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "해당 연도의 운동 가장 도움이 되는 지원 사항 조회(연도)",
"description": "해당 연도의 운동 가장 도움이 되는 지원 사항 조회",
"operationId": "getHealthExrcBestAidYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/health/exrcBestAid/latest": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "운동 가장 도움이 되는 지원 사항 조회(최신)",
"description": "운동 가장 도움이 되는 지원 사항. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHealthExrcBestAidLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/health/exrcBestAid/info": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "운동 가장 도움이 되는 지원 사항 통계 정보 조회",
"description": "운동 가장 도움이 되는 지원 사항 통계 정보 조회",
"operationId": "getHealthExrcBestAidInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/health/disCostSub/{statYear}": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "해당 연도의 장애인 장애유형별 다빈도질환별 진료비현황: 소분류 조회(연도)",
"description": "해당 연도의 장애인 장애유형별 다빈도질환별 진료비현황: 소분류 조회",
"operationId": "getHealthDiseaseCostSubYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/health/disCostSub/latest": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "장애인 장애유형별 다빈도질환별 진료비현황: 소분류 조회(최신)",
"description": "장애인 장애유형별 다빈도질환별 진료비현황: 소분류 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getHealthDiseaseCostSubLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/health/disCostSub/info": {
"get": {
"tags": [
"기초-건강 관리 현황 API V1"
],
"summary": "장애인 장애유형별 다빈도질환별 진료비현황: 소분류 통계 정보 조회",
"description": "장애인 장애유형별 다빈도질환별 진료비현황: 소분류 통계 정보 조회",
"operationId": "getHealthDiseaseCostSubInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/facility/welfareUsg/{statYear}": {
"get": {
"tags": [
"기초-편의 시설 제공 현황 API V1"
],
"summary": "해당 연도의 사회복지시설 이용 현황 조회(연도)",
"description": "해당 연도의 사회복지시설 이용 현황 조회",
"operationId": "getFcltyWelfareUsageYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/facility/welfareUsg/latest": {
"get": {
"tags": [
"기초-편의 시설 제공 현황 API V1"
],
"summary": "사회복지시설 이용 현황 조회(최신)",
"description": "사회복지시설 이용 현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getFcltyWelfareUsageLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/facility/welfareUsg/info": {
"get": {
"tags": [
"기초-편의 시설 제공 현황 API V1"
],
"summary": "사회복지시설 이용 현황 통계 정보 조회",
"description": "사회복지시설 이용 현황 통계 정보 조회",
"operationId": "getFcltyWelfareUsageInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/emp/public/{statYear}": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "해당연도 공공기관 장애인고용 현황 조회(연도)",
"description": "공공기관 장애인고용 현황 조회",
"operationId": "getEmpNatlPublicYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/public/latest": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "공공기관 장애인고용 현황 조회(최신)",
"description": "공공기관 장애인고용 현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getEmpNatlPublicLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/public/info": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "공공기관 장애인고용 현황 통계 정보 조회",
"description": "공공기관 장애인고용 현황 통계 정보 조회",
"operationId": "getEmpNatlPublicInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/emp/private/{statYear}": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "해당연도 민간기업 장애인고용 현황 조회(연도)",
"description": "민간기업 장애인고용 현황 조회",
"operationId": "getEmpNatlPrivateYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/private/latest": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "민간기업 장애인고용 현황 조회(최신)",
"description": "민간기업 장애인고용 현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getEmpNatlPrivateLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/private/info": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "민간기업 장애인고용 현황 통계 정보 조회",
"description": "민간기업 장애인고용 현황 통계 정보 조회",
"operationId": "getEmpNatlPrivateInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/emp/nation/{statYear}": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "해당 연도의 장애인 근로자 고용현황 조회(연도)",
"description": "해당 연도의 장애인 근로자 고용현황 조회",
"operationId": "getEmpNatlYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/nation/latest": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "장애인 근로자 고용현황 조회(최신)",
"description": "장애인 근로자 고용현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getEmpNatlLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/nation/info": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "장애인 근로자 고용현황 통계 정보 조회",
"description": "장애인 근로자 고용현황 통계 정보 조회",
"operationId": "getEmpNatlInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/emp/govOrg/{statYear}": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "해당 연도의 정부부문 장애인고용 현황 조회(연도)",
"description": "정부부문 장애인고용 현황 조회",
"operationId": "getEmpNatlGovOrgYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/govOrg/latest": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "정부부문 장애인고용 현황 조회(최신)",
"description": "정부부문 장애인고용 현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getEmpNatlGovOrgLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/govOrg/info": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "정부부문 장애인고용 현황 통계 정보 조회",
"description": "정부부문 장애인고용 현황 통계 정보 조회",
"operationId": "getEmpNatlGovOrgInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/emp/disTypeSev/{statYear}": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "해당연도의 장애유형 장애정도별 장애인 근로자 고용현황 조회(연도)",
"description": "장애유형 장애정도별 장애인 근로자 고용현황 조회",
"operationId": "getEmpNatlDisTypeSevYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/disTypeSev/latest": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "장애유형 장애정도별 장애인 근로자 고용현황 조회(최신)",
"description": "장애유형 장애정도별 장애인 근로자 고용현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getEmpNatlDisTypeSevLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/disTypeSev/info": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "장애유형 장애정도별 장애인 근로자 고용현황 통계 정보 조회",
"description": "장애유형 장애정도별 장애인 근로자 고용현황 통계 정보 조회",
"operationId": "getEmpNatlDisTypeSevInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/emp/disTypeIndust/{statYear}": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "해당연도의 장애유형 산업별 장애인 근로자 고용현황 조회(연도)",
"description": "장애유형 산업별 장애인 근로자 고용현황 조회",
"operationId": "getEmpNatlDisTypeIndustYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/disTypeIndust/latest": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "장애유형 산업별 장애인 근로자 고용현황 조회(최신)",
"description": "장애유형 산업별 장애인 근로자 고용현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getEmpNatlDisTypeIndustLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/emp/disTypeIndust/info": {
"get": {
"tags": [
"기초-고용 현황 API V1"
],
"summary": "장애유형 산업별 장애인 근로자 고용현황 통계 정보 조회",
"description": "장애유형 산업별 장애인 근로자 고용현황 통계 정보 조회",
"operationId": "getEmpNatlDisTypeIndustInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/edu/vocaExecWay/{statYear}": {
"get": {
"tags": [
"기초-진로 교육 현황 API V1"
],
"summary": "해당 연도의 장애인 진로 직업교육 운영 방법 조회(연도)",
"description": "해당 연도의 장애인 진로 직업교육 운영 방법 조회",
"operationId": "getEduVocaExecWayYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/edu/vocaExecWay/latest": {
"get": {
"tags": [
"기초-진로 교육 현황 API V1"
],
"summary": "장애인 진로 직업교육 운영 방법 조회(연도)",
"description": "장애인 진로 직업교육 운영 방법. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getEduVocaExecWayLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/edu/vocaExecWay/info": {
"get": {
"tags": [
"기초-진로 교육 현황 API V1"
],
"summary": "장애인 진로 직업교육 운영 방법 통계 정보 조회",
"description": "장애인 진로 직업교육 운영 방법 통계 정보 조회",
"operationId": "getEduVocaExecWayInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/edu/vocaExec/{statYear}": {
"get": {
"tags": [
"기초-진로 교육 현황 API V1"
],
"summary": "해당 연도의 장애인 진로 직업교육 실시 여부 조회(연도)",
"description": "해당 연도의 장애인 진로 직업교육 실시 여부 조회",
"operationId": "getEduVocaExecYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/edu/vocaExec/latest": {
"get": {
"tags": [
"기초-진로 교육 현황 API V1"
],
"summary": "장애인 진로 직업교육 실시 여부 조회(최신)",
"description": "장애인 진로 직업교육 실시 여부. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getEduVocaExecLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/edu/vocaExec/info": {
"get": {
"tags": [
"기초-진로 교육 현황 API V1"
],
"summary": "장애인 진로 직업교육 실시 여부 통계 정보 조회",
"description": "장애인 진로 직업교육 실시 여부 통계 정보 조회",
"operationId": "getEduVocaExecInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/aid/deviceUsg/{statYear}": {
"get": {
"tags": [
"기초-보조기기 사용 현황 API V1"
],
"summary": "해당 연도의 장애인보조기기 사용여부 조회(연도)",
"description": "해당 연도의 장애인보조기기 사용여부 조회",
"operationId": "getAidDeviceUsageYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/aid/deviceUsg/latest": {
"get": {
"tags": [
"기초-보조기기 사용 현황 API V1"
],
"summary": "장애인보조기기 사용여부 조회(최신)",
"description": "장애인보조기기 사용여부. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getAidDeviceUsageLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/aid/deviceUsg/info": {
"get": {
"tags": [
"기초-보조기기 사용 현황 API V1"
],
"summary": "장애인보조기기 사용여부 통계 정보 조회",
"description": "장애인보조기기 사용여부 통계 정보 조회",
"operationId": "getAidDeviceUsageInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
},
"/api/v1/basic/aid/deviceNeed/{statYear}": {
"get": {
"tags": [
"기초-보조기기 사용 현황 API V1"
],
"summary": "해당 연도의 장애인보조기기 필요여부 조회(연도)",
"description": "해당 연도의 장애인보조기기 필요여부 조회",
"operationId": "getAidDeviceNeedYear",
"parameters": [
{
"name": "statYear",
"in": "path",
"description": "통계 연도",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2024
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/aid/deviceNeed/latest": {
"get": {
"tags": [
"기초-보조기기 사용 현황 API V1"
],
"summary": "장애인보조기기 필요여부 조회(최신)",
"description": "장애인보조기기 필요여부. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
"operationId": "getAidDeviceNeedLatest",
"parameters": [
{
"name": "from",
"in": "query",
"description": "(옵션) 통계 조회 시작 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2019
},
{
"name": "to",
"in": "query",
"description": "(옵션) 통계 조회 연도 (최대: 10년 조회)",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 2022
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatDataRes"
}
}
}
}
}
}
},
"/api/v1/basic/aid/deviceNeed/info": {
"get": {
"tags": [
"기초-보조기기 사용 현황 API V1"
],
"summary": "장애인보조기기 필요여부 통계 정보 조회",
"description": "장애인보조기기 필요여부 통계 정보 조회",
"operationId": "getAidDeviceNeedInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiResDtoStatInfo"
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"ApiResDtoMvPoi": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/MvPoi"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"ErrInfoDto": {
"type": "object",
"properties": {
"code": {
"$ref": "#/components/schemas/ErrorCode"
},
"message": {
"type": "string",
"description": "에러 메시지",
"example": "요청한 parameter이 올바르지 않습니다."
},
"details": {
"type": "string",
"description": "에러 상세 설명",
"example": "파라미터 \u0027id\u0027 필수입니다."
}
},
"description": "Response 에러 상세 정보"
},
"ErrorCode": {
"type": "string",
"description": "에러 코드",
"example": "C000",
"enum": [
"S000",
"C000",
"C001",
"C002",
"C003",
"C004",
"C005",
"C006",
"C007",
"C008",
"C009",
"C010",
"C011",
"B001",
"B002",
"B003",
"B004",
"S001",
"P001",
"P002",
"P003",
"P004"
]
},
"MvPoi": {
"type": "object",
"properties": {
"poi_id": {
"type": "integer",
"description": "POI 고유 식별자",
"format": "int64",
"example": 1
},
"language_code": {
"type": "string",
"description": "언어 코드",
"example": "ko"
},
"title": {
"type": "string",
"description": "POI 제목",
"example": "서대문형무소역사관"
},
"summary": {
"type": "string",
"description": "POI 요약 정보",
"example": "[2021 유니버설 관광시설 인증] \u003cbr\u003e\n잔혹한 근대사가 역사가 고스란히 남아 있는 역사관"
},
"basic_info": {
"type": "string",
"description": "POI 기본 정보",
"example": "[2021 유니버설 관광시설 인증][개 요]서대문형무소역사관은 서울구치소 시설을 개조하여 과거 경성감옥과서대문감옥을 복원한 독립운동 민주화운동 관련 역사관이다...."
},
"address_code": {
"type": "string",
"description": "주소 코드",
"example": "03732"
},
"address_road": {
"type": "string",
"description": "도로명 주소",
"example": "서울 서대문구 통일로 251 (현저동, 독립공원)"
},
"address_detail": {
"type": "string",
"description": "상세 주소"
},
"latitude": {
"type": "number",
"description": "위도",
"format": "double",
"example": 37.57460779
},
"longitude": {
"type": "number",
"description": "경도",
"format": "double",
"example": 126.9572029
},
"detail_json": {
"type": "string",
"description": "상세 정보 JSON",
"example": "{}"
},
"search_filter_json": {
"type": "string",
"description": "검색 필터 JSON",
"example": "{}"
}
},
"description": "응답 데이터"
},
"ApiResDtoListMvPoi": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/MvPoi"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"ApiResDtoPageResMvPoi": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResMvPoi"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PageResMvPoi": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/MvPoi"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoListMvPoiLocation": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/MvPoiLocation"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"MvPoiLocation": {
"type": "object",
"properties": {
"poi_id": {
"type": "integer",
"description": "POI 고유 식별자",
"format": "int64",
"example": 1
},
"language_code": {
"type": "string",
"description": "언어 코드",
"example": "ko"
},
"title": {
"type": "string",
"description": "POI 제목",
"example": "서대문형무소역사관"
},
"summary": {
"type": "string",
"description": "POI 요약 정보",
"example": "[2021 유니버설 관광시설 인증] \u003cbr\u003e\n잔혹한 근대사가 역사가 고스란히 남아 있는 역사관"
},
"basic_info": {
"type": "string",
"description": "POI 기본 정보",
"example": "[2021 유니버설 관광시설 인증][개 요]서대문형무소역사관은 서울구치소 시설을 개조하여 과거 경성감옥과서대문감옥을 복원한 독립운동 민주화운동 관련 역사관이다...."
},
"address_code": {
"type": "string",
"description": "주소 코드",
"example": "03732"
},
"address_road": {
"type": "string",
"description": "도로명 주소",
"example": "서울 서대문구 통일로 251 (현저동, 독립공원)"
},
"address_detail": {
"type": "string",
"description": "상세 주소"
},
"latitude": {
"type": "number",
"description": "위도",
"format": "double",
"example": 37.57460779
},
"longitude": {
"type": "number",
"description": "경도",
"format": "double",
"example": 126.9572029
},
"detail_json": {
"type": "string",
"description": "상세 정보 JSON",
"example": "{}"
},
"search_filter_json": {
"type": "string",
"description": "검색 필터 JSON",
"example": "{}"
},
"distance": {
"type": "integer",
"format": "int32"
}
},
"description": "응답 데이터"
},
"ApiResDtoPageResMvPoiLocation": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResMvPoiLocation"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PageResMvPoiLocation": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/MvPoiLocation"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoPoiPublicToilet": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PoiPublicToilet"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PoiPublicToilet": {
"type": "object",
"properties": {
"toilet_id": {
"type": "integer",
"description": "공중 화장실 고유 식별자",
"format": "int32",
"example": 1
},
"sido_code": {
"type": "string",
"description": "시도 코드",
"example": "11"
},
"toilet_name": {
"type": "string",
"description": "화장실명",
"example": "서울역 공중화장실"
},
"toilet_type": {
"type": "string",
"description": "구분",
"example": "공중화장실"
},
"basis": {
"type": "string",
"description": "설치 근거",
"example": "공중화장실 등에 관한 법률"
},
"addr_road": {
"type": "string",
"description": "소재지 도로명 주소",
"example": "서울특별시 용산구 한강대로 405"
},
"addr_jibun": {
"type": "string",
"description": "소재지 지번 주소",
"example": "서울특별시 용산구 한강로3가 40-999"
},
"m_toilet_count": {
"type": "integer",
"description": "남성용 대변기 수",
"format": "int32",
"example": 3
},
"m_urinal_count": {
"type": "integer",
"description": "남성용 소변기 수",
"format": "int32",
"example": 2
},
"m_dis_toilet_count": {
"type": "integer",
"description": "남성용 장애인 대변기 수",
"format": "int32",
"example": 1
},
"m_dis_urinal_count": {
"type": "integer",
"description": "남성용 장애인 소변기 수",
"format": "int32",
"example": 1
},
"m_child_toilet_count": {
"type": "integer",
"description": "남성용 어린이 대변기 수",
"format": "int32",
"example": 1
},
"m_child_urinal_count": {
"type": "integer",
"description": "남성용 어린이 소변기 수",
"format": "int32",
"example": 1
},
"f_toilet_count": {
"type": "integer",
"description": "여성용 대변기 수",
"format": "int32",
"example": 4
},
"f_dis_toilet_count": {
"type": "integer",
"description": "여성용 장애인 대변기 수",
"format": "int32",
"example": 1
},
"f_child_toilet_count": {
"type": "integer",
"description": "여성용 어린이 대변기 수",
"format": "int32",
"example": 1
},
"managing_org": {
"type": "string",
"description": "관리기관명",
"example": "서울특별시 용산구청"
},
"phone_number": {
"type": "string",
"description": "전화번호",
"example": "02-2199-6114"
},
"open_time": {
"type": "string",
"description": "개방시간",
"example": "24시간"
},
"open_time_detail": {
"type": "string",
"description": "개방시간 상세",
"example": "연중무휴 24시간 개방"
},
"install_dt": {
"type": "string",
"description": "설치 연월",
"example": "2020-01"
},
"latitude": {
"type": "number",
"description": "위도",
"format": "double",
"example": 37.554678
},
"longitude": {
"type": "number",
"description": "경도",
"format": "double",
"example": 126.970606
},
"owner_type": {
"type": "string",
"description": "화장실 소유 구분",
"example": "공공기관-지방자치단체"
},
"waste_process_type": {
"type": "string",
"description": "오물 처리 방식",
"example": "수거식"
},
"safety_target_yn": {
"type": "string",
"description": "안전관리시설설치대상여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"emg_bell_yn": {
"type": "string",
"description": "비상벨 설치 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"emg_bell_location": {
"type": "string",
"description": "비상벨 설치 장소",
"example": "화장실 내부"
},
"cctv_yn": {
"type": "string",
"description": "화장실 입구 CCTV 설치 유무",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"diaper_table_yn": {
"type": "string",
"description": "기저귀 교환대 유무",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"diaper_table_location": {
"type": "string",
"description": "기저귀 교환대 장소",
"example": "여성 화장실 내부"
},
"remodeled_dt": {
"type": "string",
"description": "리모델링 연월",
"example": "2023-06-15"
},
"base_dt": {
"type": "string",
"description": "데이터 기준 일자",
"format": "date",
"example": "2023-12-01"
}
},
"description": "응답 데이터"
},
"ApiResDtoListPoiPublicToilet": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/PoiPublicToilet"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"ApiResDtoPageResPoiPublicToilet": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResPoiPublicToilet"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PageResPoiPublicToilet": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/PoiPublicToilet"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoListPoiPublicToiletLocation": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/PoiPublicToiletLocation"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PoiPublicToiletLocation": {
"type": "object",
"properties": {
"toilet_id": {
"type": "integer",
"description": "공중 화장실 고유 식별자",
"format": "int32",
"example": 1
},
"sido_code": {
"type": "string",
"description": "시도 코드",
"example": "11"
},
"toilet_name": {
"type": "string",
"description": "화장실명",
"example": "서울역 공중화장실"
},
"toilet_type": {
"type": "string",
"description": "구분",
"example": "공중화장실"
},
"basis": {
"type": "string",
"description": "설치 근거",
"example": "공중화장실 등에 관한 법률"
},
"addr_road": {
"type": "string",
"description": "소재지 도로명 주소",
"example": "서울특별시 용산구 한강대로 405"
},
"addr_jibun": {
"type": "string",
"description": "소재지 지번 주소",
"example": "서울특별시 용산구 한강로3가 40-999"
},
"m_toilet_count": {
"type": "integer",
"description": "남성용 대변기 수",
"format": "int32",
"example": 3
},
"m_urinal_count": {
"type": "integer",
"description": "남성용 소변기 수",
"format": "int32",
"example": 2
},
"m_dis_toilet_count": {
"type": "integer",
"description": "남성용 장애인 대변기 수",
"format": "int32",
"example": 1
},
"m_dis_urinal_count": {
"type": "integer",
"description": "남성용 장애인 소변기 수",
"format": "int32",
"example": 1
},
"m_child_toilet_count": {
"type": "integer",
"description": "남성용 어린이 대변기 수",
"format": "int32",
"example": 1
},
"m_child_urinal_count": {
"type": "integer",
"description": "남성용 어린이 소변기 수",
"format": "int32",
"example": 1
},
"f_toilet_count": {
"type": "integer",
"description": "여성용 대변기 수",
"format": "int32",
"example": 4
},
"f_dis_toilet_count": {
"type": "integer",
"description": "여성용 장애인 대변기 수",
"format": "int32",
"example": 1
},
"f_child_toilet_count": {
"type": "integer",
"description": "여성용 어린이 대변기 수",
"format": "int32",
"example": 1
},
"managing_org": {
"type": "string",
"description": "관리기관명",
"example": "서울특별시 용산구청"
},
"phone_number": {
"type": "string",
"description": "전화번호",
"example": "02-2199-6114"
},
"open_time": {
"type": "string",
"description": "개방시간",
"example": "24시간"
},
"open_time_detail": {
"type": "string",
"description": "개방시간 상세",
"example": "연중무휴 24시간 개방"
},
"install_dt": {
"type": "string",
"description": "설치 연월",
"example": "2020-01"
},
"latitude": {
"type": "number",
"description": "위도",
"format": "double",
"example": 37.554678
},
"longitude": {
"type": "number",
"description": "경도",
"format": "double",
"example": 126.970606
},
"owner_type": {
"type": "string",
"description": "화장실 소유 구분",
"example": "공공기관-지방자치단체"
},
"waste_process_type": {
"type": "string",
"description": "오물 처리 방식",
"example": "수거식"
},
"safety_target_yn": {
"type": "string",
"description": "안전관리시설설치대상여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"emg_bell_yn": {
"type": "string",
"description": "비상벨 설치 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"emg_bell_location": {
"type": "string",
"description": "비상벨 설치 장소",
"example": "화장실 내부"
},
"cctv_yn": {
"type": "string",
"description": "화장실 입구 CCTV 설치 유무",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"diaper_table_yn": {
"type": "string",
"description": "기저귀 교환대 유무",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"diaper_table_location": {
"type": "string",
"description": "기저귀 교환대 장소",
"example": "여성 화장실 내부"
},
"remodeled_dt": {
"type": "string",
"description": "리모델링 연월",
"example": "2023-06-15"
},
"base_dt": {
"type": "string",
"description": "데이터 기준 일자",
"format": "date",
"example": "2023-12-01"
},
"distance": {
"type": "integer",
"description": "요청한 위치로부터 거리",
"format": "int32",
"example": 100
}
},
"description": "응답 데이터"
},
"ApiResDtoPageResPoiPublicToiletLocation": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResPoiPublicToiletLocation"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PageResPoiPublicToiletLocation": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/PoiPublicToiletLocation"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoPoiSubwayElevator": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PoiSubwayElevator"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PoiSubwayElevator": {
"type": "object",
"properties": {
"subway_id": {
"type": "integer",
"description": "지하철 엘리베이터 고유 식별자",
"format": "int32",
"example": 1
},
"sido_code": {
"type": "string",
"description": "시도 코드",
"example": "11"
},
"node_link_type": {
"type": "string",
"description": "노드링크 유형",
"example": "NODE"
},
"node_wkt": {
"type": "string",
"description": "WKT 기반 위치정보",
"example": "POINT(126.9572029 37.57460779)"
},
"node_id": {
"type": "integer",
"description": "노드 ID",
"format": "int64",
"example": 123456789
},
"node_type_code": {
"type": "integer",
"description": "노드 유형 코드",
"format": "int32",
"example": 1,
"enum": [
0,
1,
2,
3
]
},
"node_type_name": {
"type": "string",
"description": "노드 유형 이름",
"example": "지하철 출입구"
},
"sigungu_code": {
"type": "string",
"description": "시군구 코드",
"example": "11110"
},
"sigungu_name": {
"type": "string",
"description": "시군구 명",
"example": "종로구"
},
"eupmyeondong_code": {
"type": "string",
"description": "읍면동 코드",
"example": "1111010100"
},
"eupmyeondong_name": {
"type": "string",
"description": "읍면동 명",
"example": "종로2가"
},
"station_code": {
"type": "string",
"description": "지하철역 코드",
"example": "267"
},
"station_name": {
"type": "string",
"description": "지하철역 명",
"example": "혜화"
},
"latitude": {
"type": "number",
"description": "위도",
"format": "double",
"example": 37.57460779
},
"longitude": {
"type": "number",
"description": "경도",
"format": "double",
"example": 126.9572029
},
"base_dt": {
"type": "string",
"description": "데이터 기준 일자",
"example": "20231201"
}
},
"description": "응답 데이터"
},
"ApiResDtoListPoiSubwayElevator": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/PoiSubwayElevator"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"ApiResDtoPageResPoiSubwayElevator": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResPoiSubwayElevator"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PageResPoiSubwayElevator": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/PoiSubwayElevator"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoListPoiSubwayElevatorLocation": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/PoiSubwayElevatorLocation"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PoiSubwayElevatorLocation": {
"type": "object",
"properties": {
"subway_id": {
"type": "integer",
"description": "지하철 엘리베이터 고유 식별자",
"format": "int32",
"example": 1
},
"sido_code": {
"type": "string",
"description": "시도 코드",
"example": "11"
},
"node_link_type": {
"type": "string",
"description": "노드링크 유형",
"example": "NODE"
},
"node_wkt": {
"type": "string",
"description": "WKT 기반 위치정보",
"example": "POINT(126.9572029 37.57460779)"
},
"node_id": {
"type": "integer",
"description": "노드 ID",
"format": "int64",
"example": 123456789
},
"node_type_code": {
"type": "integer",
"description": "노드 유형 코드",
"format": "int32",
"example": 1,
"enum": [
0,
1,
2,
3
]
},
"node_type_name": {
"type": "string",
"description": "노드 유형 이름",
"example": "지하철 출입구"
},
"sigungu_code": {
"type": "string",
"description": "시군구 코드",
"example": "11110"
},
"sigungu_name": {
"type": "string",
"description": "시군구 명",
"example": "종로구"
},
"eupmyeondong_code": {
"type": "string",
"description": "읍면동 코드",
"example": "1111010100"
},
"eupmyeondong_name": {
"type": "string",
"description": "읍면동 명",
"example": "종로2가"
},
"station_code": {
"type": "string",
"description": "지하철역 코드",
"example": "267"
},
"station_name": {
"type": "string",
"description": "지하철역 명",
"example": "혜화"
},
"latitude": {
"type": "number",
"description": "위도",
"format": "double",
"example": 37.57460779
},
"longitude": {
"type": "number",
"description": "경도",
"format": "double",
"example": 126.9572029
},
"base_dt": {
"type": "string",
"description": "데이터 기준 일자",
"example": "20231201"
},
"distance": {
"type": "integer",
"description": "요청한 위치로부터 거리",
"format": "int32",
"example": 100
}
},
"description": "응답 데이터"
},
"ApiResDtoPageResPoiSubwayElevatorLocation": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResPoiSubwayElevatorLocation"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PageResPoiSubwayElevatorLocation": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/PoiSubwayElevatorLocation"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoPoiTourBfFacility": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PoiTourBfFacility"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PoiTourBfFacility": {
"type": "object",
"properties": {
"fclt_id": {
"type": "integer",
"description": "무장애 관광지 시설 고유 식별자",
"format": "int32",
"example": 1
},
"sido_code": {
"type": "string",
"description": "시도 코드",
"example": "11"
},
"fclt_name": {
"type": "string",
"description": "무장애 관광지명",
"example": "서울타워"
},
"toilet_yn": {
"type": "string",
"description": "장애인 화장실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"elevator_yn": {
"type": "string",
"description": "엘리베이터 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"parking_yn": {
"type": "string",
"description": "장애인 주차장 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"slope_yn": {
"type": "string",
"description": "경사로 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"subway_yn": {
"type": "string",
"description": "지하철 접근성 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"bus_stop_yn": {
"type": "string",
"description": "버스 정류장 접근성 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"wheelchair_rent_yn": {
"type": "string",
"description": "휠체어 대여 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"tactile_map_yn": {
"type": "string",
"description": "촉지도식 안내판 설치 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"audio_guide_yn": {
"type": "string",
"description": "오디오 가이드 제공 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"nursing_room_yn": {
"type": "string",
"description": "아기 돌봄/수유실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"accessible_room_yn": {
"type": "string",
"description": "무장애 객실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"stroller_rent_yn": {
"type": "string",
"description": "유아차 대여 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"addr_road": {
"type": "string",
"description": "소재지 도로명 주소",
"example": "서울특별시 용산구 남산공원길 105"
},
"addr_jibun": {
"type": "string",
"description": "소재지 지번 주소",
"example": "서울특별시 용산구 용산동2가 산1-3"
},
"latitude": {
"type": "number",
"description": "위도",
"format": "double",
"example": 37.551169
},
"longitude": {
"type": "number",
"description": "경도",
"format": "double",
"example": 126.988226
},
"base_dt": {
"type": "string",
"description": "데이터 기준 일자",
"format": "date",
"example": "2023-12-01"
}
},
"description": "응답 데이터"
},
"ApiResDtoListPoiTourBfFacility": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/PoiTourBfFacility"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"ApiResDtoPageResPoiTourBfFacility": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResPoiTourBfFacility"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PageResPoiTourBfFacility": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/PoiTourBfFacility"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoListPoiTourBfFacilityLocation": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/PoiTourBfFacilityLocation"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PoiTourBfFacilityLocation": {
"type": "object",
"properties": {
"fclt_id": {
"type": "integer",
"description": "무장애 관광지 시설 고유 식별자",
"format": "int32",
"example": 1
},
"sido_code": {
"type": "string",
"description": "시도 코드",
"example": "11"
},
"fclt_name": {
"type": "string",
"description": "무장애 관광지명",
"example": "서울타워"
},
"toilet_yn": {
"type": "string",
"description": "장애인 화장실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"elevator_yn": {
"type": "string",
"description": "엘리베이터 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"parking_yn": {
"type": "string",
"description": "장애인 주차장 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"slope_yn": {
"type": "string",
"description": "경사로 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"subway_yn": {
"type": "string",
"description": "지하철 접근성 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"bus_stop_yn": {
"type": "string",
"description": "버스 정류장 접근성 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"wheelchair_rent_yn": {
"type": "string",
"description": "휠체어 대여 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"tactile_map_yn": {
"type": "string",
"description": "촉지도식 안내판 설치 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"audio_guide_yn": {
"type": "string",
"description": "오디오 가이드 제공 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"nursing_room_yn": {
"type": "string",
"description": "아기 돌봄/수유실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"accessible_room_yn": {
"type": "string",
"description": "무장애 객실 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"stroller_rent_yn": {
"type": "string",
"description": "유아차 대여 여부",
"example": "Y",
"enum": [
"Y",
"N"
]
},
"addr_road": {
"type": "string",
"description": "소재지 도로명 주소",
"example": "서울특별시 용산구 남산공원길 105"
},
"addr_jibun": {
"type": "string",
"description": "소재지 지번 주소",
"example": "서울특별시 용산구 용산동2가 산1-3"
},
"latitude": {
"type": "number",
"description": "위도",
"format": "double",
"example": 37.551169
},
"longitude": {
"type": "number",
"description": "경도",
"format": "double",
"example": 126.988226
},
"base_dt": {
"type": "string",
"description": "데이터 기준 일자",
"format": "date",
"example": "2023-12-01"
},
"distance": {
"type": "integer",
"description": "요청한 위치로부터 거리",
"format": "int32",
"example": 100
}
},
"description": "응답 데이터"
},
"ApiResDtoPageResPoiTourBfFacilityLocation": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResPoiTourBfFacilityLocation"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"PageResPoiTourBfFacilityLocation": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/PoiTourBfFacilityLocation"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoListEmpDisStdWorkplaceDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisStdWorkplaceDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisStdWorkplaceDto": {
"type": "object",
"properties": {
"certNo": {
"type": "string",
"description": "인증번호",
"example": "제2013-001호"
},
"companyName": {
"type": "string",
"description": "사업체명",
"example": "㈜포스코휴먼스"
},
"branch": {
"type": "string",
"description": "관할지사",
"example": "경북지사"
},
"ceo": {
"type": "string",
"description": "대표자",
"example": "이성록"
},
"businessNo": {
"type": "string",
"description": "사업자등록번호",
"example": "506-81-69850"
},
"address": {
"type": "string",
"description": "소재지",
"example": "경상북도 포항시 남구 동해안로 6213번길 15-1"
},
"certDate": {
"type": "string",
"description": "인증일자",
"format": "date",
"example": "2013-06-19"
},
"tel": {
"type": "string",
"description": "전화번호",
"example": "054-220-7733"
},
"businessItem": {
"type": "string",
"description": "업종 주요생산품",
"example": "서비스업(사무지원), 세탁업, 차량관리사업"
},
"type": {
"type": "string",
"description": "구분",
"example": "자회사"
}
},
"description": "장애인 표준사업장 현황"
},
"ApiResDtoListEmpDisBurdenWorkplaceDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisBurdenWorkplaceDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisBurdenWorkplaceDto": {
"type": "object",
"properties": {
"year": {
"type": "integer",
"description": "연도",
"format": "int32",
"example": 2024
},
"companyName": {
"type": "string",
"description": "사업장명",
"example": "춘강장애인근로센터"
},
"facilityType": {
"type": "string",
"description": "시설구분",
"example": "직업재활시설"
},
"address": {
"type": "string",
"description": "사업장소재지",
"example": "제주특별자치도 제주시"
},
"workItem": {
"type": "string",
"description": "도급품목",
"example": "세탁용역"
},
"workerCount": {
"type": "integer",
"description": "상시근로자수",
"format": "int32",
"example": 92
},
"disabledCount": {
"type": "integer",
"description": "장애인수",
"format": "int32",
"example": 57
},
"severeCount": {
"type": "integer",
"description": "중증장애인수",
"format": "int32",
"example": 40
}
},
"description": "장애인고용 부담금감면 연계고용사업장 정보"
},
"ApiResDtoListEmpDisObligationStatusDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisObligationStatusDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisObligationStatusDto": {
"type": "object",
"properties": {
"orgName": {
"type": "string",
"description": "기관",
"example": "중앙행정기관"
},
"workplaceCount": {
"type": "integer",
"description": "대상 사업체(개소)",
"format": "int32",
"example": 54
},
"workerCount": {
"type": "integer",
"description": "상시 근로자(명)",
"format": "int32",
"example": 207070
},
"disabledCount": {
"type": "integer",
"description": "장애인(명)",
"format": "int32",
"example": 7338
},
"empRate": {
"type": "number",
"description": "고용률",
"example": 3.54
}
},
"description": "장애인 고용의무 현황 통계"
},
"ApiResDtoListEmpDisObligationByIndustDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisObligationByIndustDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisObligationByIndustDto": {
"type": "object",
"properties": {
"year": {
"type": "integer",
"description": "연도",
"format": "int32",
"example": 2023
},
"industry": {
"type": "string",
"description": "산업구분",
"example": "A.농업, 임업 어업"
},
"companyCount": {
"type": "integer",
"description": "사업체수",
"format": "int32",
"example": 111
},
"workerCount": {
"type": "integer",
"description": "적용대상근로자수",
"format": "int32",
"example": 19183
},
"obligationCount": {
"type": "integer",
"description": "의무고용인원",
"format": "int32",
"example": 535
},
"empRate": {
"type": "number",
"description": "장애인 고용률",
"example": 2.86
}
},
"description": "산업별 의무고용 현황"
},
"ApiResDtoListEmpDisObligationFulfillmentDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisObligationFulfillmentDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisObligationFulfillmentDto": {
"type": "object",
"properties": {
"year": {
"type": "integer",
"description": "연도",
"format": "int32",
"example": 2010
},
"companyCount": {
"type": "integer",
"description": "사업체수",
"format": "int32",
"example": 23249
},
"fulfilledCount": {
"type": "integer",
"description": "이행사업체수",
"format": "int32",
"example": 11898
}
},
"description": "장애인 의무고용 - 사업체 현황"
},
"ApiResDtoListEmpDisObligationByTypeDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisObligationByTypeDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisObligationByTypeDto": {
"type": "object",
"properties": {
"orgType": {
"type": "string",
"description": "사업체유형",
"example": "국가 지방자치단체"
},
"category": {
"type": "string",
"description": "구분",
"example": "중앙행정기관"
},
"total": {
"type": "integer",
"description": "계",
"format": "int32",
"example": 1941
},
"limbSevere": {
"type": "integer",
"description": "지체 중증",
"format": "int32",
"example": 126
},
"limbMild": {
"type": "integer",
"description": "지체 경증",
"format": "int32",
"example": 950
},
"brainSevere": {
"type": "integer",
"description": "뇌병변 중증",
"format": "int32",
"example": 30
},
"brainMild": {
"type": "integer",
"description": "뇌병변 경증",
"format": "int32",
"example": 70
},
"visionSevere": {
"type": "integer",
"description": "시각 중증",
"format": "int32",
"example": 16
},
"visionMild": {
"type": "integer",
"description": "시각 경증",
"format": "int32",
"example": 235
},
"hearingSevere": {
"type": "integer",
"description": "청각 중증",
"format": "int32",
"example": 36
},
"hearingMild": {
"type": "integer",
"description": "청각 경증",
"format": "int32",
"example": 146
},
"speechSevere": {
"type": "integer",
"description": "언어 중증",
"format": "int32",
"example": 0
},
"speechMild": {
"type": "integer",
"description": "언어 경증",
"format": "int32",
"example": 21
},
"intellectual": {
"type": "integer",
"description": "지적",
"format": "int32",
"example": 79
},
"mentalSevere": {
"type": "integer",
"description": "정신 중증",
"format": "int32",
"example": 27
},
"mentalMild": {
"type": "integer",
"description": "정신 경증",
"format": "int32",
"example": 0
},
"autism": {
"type": "integer",
"description": "자폐성",
"format": "int32",
"example": 10
},
"kidneySevere": {
"type": "integer",
"description": "신장 중증",
"format": "int32",
"example": 20
},
"kidneyMild": {
"type": "integer",
"description": "신장 경증",
"format": "int32",
"example": 45
},
"heartSevere": {
"type": "integer",
"description": "심장 중증",
"format": "int32",
"example": 6
},
"heartMild": {
"type": "integer",
"description": "심장 경증",
"format": "int32",
"example": 3
},
"lungSevere": {
"type": "integer",
"description": "호흡기 중증",
"format": "int32",
"example": 2
},
"lungMild": {
"type": "integer",
"description": "호흡기 경증",
"format": "int32",
"example": 0
},
"liverSevere": {
"type": "integer",
"description": " 중증",
"format": "int32",
"example": 0
},
"liverMild": {
"type": "integer",
"description": " 경증",
"format": "int32",
"example": 21
},
"faceSevere": {
"type": "integer",
"description": "안면 중증",
"format": "int32",
"example": 1
},
"faceMild": {
"type": "integer",
"description": "안면 경증",
"format": "int32",
"example": 6
},
"stomaSevere": {
"type": "integer",
"description": "장루요루 중증",
"format": "int32",
"example": 0
},
"stomaMild": {
"type": "integer",
"description": "장루요루 경증",
"format": "int32",
"example": 3
},
"epilepsySevere": {
"type": "integer",
"description": "뇌전증 중증",
"format": "int32",
"example": 4
},
"epilepsyMild": {
"type": "integer",
"description": "뇌전증 경증",
"format": "int32",
"example": 6
},
"veteran": {
"type": "integer",
"description": "국가유공",
"format": "int32",
"example": 78
}
},
"description": "장애인 의무고용 사업체 장애유형별 고용현황"
},
"ApiResDtoPageResEmpDisJobseekerDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResEmpDisJobseekerDto"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisJobseekerDto": {
"type": "object",
"properties": {
"seqNo": {
"type": "integer",
"description": "순번",
"format": "int32",
"example": 1
},
"regDate": {
"type": "string",
"description": "등록일",
"format": "date",
"example": "2024-01-01"
},
"age": {
"type": "integer",
"description": "나이",
"format": "int32",
"example": 30
},
"region": {
"type": "string",
"description": "지역",
"example": "서울"
},
"jobType": {
"type": "string",
"description": "직종",
"example": "사무직"
},
"salaryType": {
"type": "string",
"description": "임금형태",
"example": "월급"
},
"salaryAmount": {
"type": "integer",
"description": "임금액",
"format": "int32",
"example": 2500000
},
"disabilityType": {
"type": "string",
"description": "장애유형",
"example": "지체장애"
},
"severity": {
"type": "string",
"description": "중증여부",
"example": "중증"
},
"orgType": {
"type": "string",
"description": "기관유형",
"example": "공공기관"
}
},
"description": "장애인 구직자 현황 DTO"
},
"PageResEmpDisJobseekerDto": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/EmpDisJobseekerDto"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoPageResEmpDisJobPostingDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/PageResEmpDisJobPostingDto"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisJobPostingDto": {
"type": "object",
"properties": {
"seqNo": {
"type": "integer",
"description": "순번",
"format": "int32",
"example": 1
},
"applyDate": {
"type": "string",
"description": "구인신청일자",
"format": "date",
"example": "2024-01-01"
},
"recruitPeriod": {
"type": "string",
"description": "구인기간",
"example": "2024-01-01 ~ 2024-01-31"
},
"companyName": {
"type": "string",
"description": "사업장명",
"example": "행복회사"
},
"jobType": {
"type": "string",
"description": "직종",
"example": "사무직"
},
"empType": {
"type": "string",
"description": "고용형태 ",
"example": "정규직"
},
"salaryType": {
"type": "string",
"description": "임금형태",
"example": "월급"
},
"salaryAmount": {
"type": "integer",
"description": "임금액",
"format": "int32",
"example": 2500000
},
"hireType": {
"type": "string",
"description": "채용형태",
"example": "공개채용"
},
"experience": {
"type": "string",
"description": "경력",
"example": "신입"
},
"education": {
"type": "string",
"description": "학력",
"example": "대졸"
},
"major": {
"type": "string",
"description": "전공",
"example": "경영학"
},
"license": {
"type": "string",
"description": "자격증",
"example": "컴퓨터활용능력"
},
"address": {
"type": "string",
"description": "주소",
"example": "서울특별시 강남구 ..."
},
"companyType": {
"type": "string",
"description": "기업형태",
"example": "중소기업"
},
"office": {
"type": "string",
"description": "담당기관",
"example": "서울고용센터"
},
"regDate": {
"type": "string",
"description": "등록일",
"format": "date",
"example": "2024-01-01"
},
"tel": {
"type": "string",
"description": "전화번호",
"example": "02-1234-5678"
}
},
"description": "장애인 구인 정보 DTO"
},
"PageResEmpDisJobPostingDto": {
"type": "object",
"properties": {
"content": {
"type": "array",
"description": "현재 페이지의 데이터 목록",
"items": {
"$ref": "#/components/schemas/EmpDisJobPostingDto"
}
},
"page": {
"type": "integer",
"description": "현재 페이지 번호",
"format": "int32",
"example": 1
},
"size": {
"type": "integer",
"description": "페이지당 항목 수",
"format": "int32",
"example": 10
},
"total": {
"type": "integer",
"description": "전체 항목 수",
"format": "int64",
"example": 100
}
},
"description": "페이징 처리된 응답 데이터"
},
"ApiResDtoListEmpDisRegionalStatusDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisRegionalStatusDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisRegionalStatusDto": {
"type": "object",
"properties": {
"region": {
"type": "string",
"description": "시군구 구분",
"example": "서울 종로구"
},
"companyCount": {
"type": "integer",
"description": "사업체수",
"format": "int32",
"example": 411
},
"workerCount": {
"type": "integer",
"description": "적용대상 근로자수",
"format": "int32",
"example": 274704
},
"obligationCount": {
"type": "integer",
"description": "의무고용 인원",
"format": "int32",
"example": 8561
},
"severe2xCount": {
"type": "integer",
"description": "중증2배수 적용 장애인 고용인원",
"format": "int32",
"example": 7670
},
"severe2xRate": {
"type": "number",
"description": "중증2배수 적용 장애인 고용률",
"example": 2.79
}
},
"description": "지역별 장애인 고용 현황"
},
"ApiResDtoListEmpDisEmpIncentiveDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisEmpIncentiveDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisEmpIncentiveDto": {
"type": "object",
"properties": {
"region": {
"type": "string",
"description": "시도구분",
"example": "강원특별자치도"
},
"industry": {
"type": "string",
"description": "업종",
"example": "A.농업, 임업 어업"
},
"companyCount": {
"type": "integer",
"description": "사업체수",
"format": "int32",
"example": 1
},
"amount": {
"type": "integer",
"description": "지급액",
"format": "int64",
"example": 3282000
},
"paidPerson": {
"type": "integer",
"description": "지급순인원",
"format": "int32",
"example": 1
},
"paidYearPerson": {
"type": "integer",
"description": "지급연인원",
"format": "int32",
"example": 6
}
},
"description": "신규고용장려금 지역별 지급 현황"
},
"ApiResDtoListEmpDisConsultingHisDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisConsultingHisDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisConsultingHisDto": {
"type": "object",
"properties": {
"seqNo": {
"type": "integer",
"description": "순번",
"format": "int32",
"example": 12
},
"diagnosisNo": {
"type": "string",
"description": "진단번호",
"example": "E202411190003"
},
"receiveDate": {
"type": "string",
"description": "접수일자",
"format": "date",
"example": "2024-11-19"
},
"businessNo": {
"type": "string",
"description": "사업자등록번호",
"example": "647-87-00659"
},
"companyName": {
"type": "string",
"description": "사업체명",
"example": "휘닉스평창(주)"
},
"address": {
"type": "string",
"description": "소재지주소",
"example": "강원도 평창군 봉평면 태기로 174"
},
"businessType": {
"type": "string",
"description": "사업체유형",
"example": "민간기업"
},
"regionalOffice": {
"type": "string",
"description": "관할 지역본부 지사",
"example": "강원지사"
},
"officeTel": {
"type": "string",
"description": "관할 지역본부 지사 대표번호",
"example": "033-737-6612"
},
"createdAt": {
"type": "string",
"format": "date-time"
},
"updatedAt": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string"
},
"updatedBy": {
"type": "string"
}
},
"description": "장애인 고용 컨설팅 정보"
},
"ApiResDtoListEmpDisStaffTrainCrsDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisStaffTrainCrsDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisStaffTrainCrsDto": {
"type": "object",
"properties": {
"courseType": {
"type": "string",
"description": "과정구분",
"example": "장애인고용 전문인력 양성"
},
"courseName": {
"type": "string",
"description": "과정명",
"example": "1차 직무지도원 양성과정"
},
"courseContent": {
"type": "string",
"description": "교육내용",
"example": "지원고용사업과 직무지도원의 역할, 장애인고용정책 등"
},
"method": {
"type": "string",
"description": "교육방법",
"example": "비대면 화상교육"
},
"startDate": {
"type": "string",
"description": "교육시작일",
"format": "date",
"example": "2025-03-27"
},
"endDate": {
"type": "string",
"description": "교육종료일",
"format": "date",
"example": "2025-03-28"
},
"recruitCount": {
"type": "integer",
"description": "모집인원",
"format": "int32",
"example": 50
},
"applyStartDate": {
"type": "string",
"description": "수강신청 시작일",
"format": "date",
"example": "2025-03-10"
},
"applyEndDate": {
"type": "string",
"description": "수강신청 종료일",
"format": "date",
"example": "2025-03-14"
},
"applyMethod": {
"type": "string",
"description": "수강신청방법",
"example": "EDI사이버연수원-\u003e교육신청-\u003e집합혼합교육-\u003e\u00272024년 직무지도원 양성과정\u0027 클릭"
},
"location": {
"type": "string",
"description": "교육장소",
"example": "자택"
},
"target": {
"type": "string",
"description": "교육대상",
"example": "직무지도원 활동예정자"
}
},
"description": "고용개발원 교육정보(장애인고용 전문인력 교육과정)"
},
"ApiResDtoListEmpDisStartupLectureDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisStartupLectureDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisStartupLectureDto": {
"type": "object",
"properties": {
"year": {
"type": "integer",
"description": "교육년도",
"format": "int32",
"example": 2018
},
"onlineType": {
"type": "string",
"description": "온오프라인",
"example": "오프라인"
},
"category": {
"type": "string",
"description": "교육구분",
"example": "특화전문교육"
},
"title": {
"type": "string",
"description": "교육제목",
"example": "기초교육"
},
"startDate": {
"type": "string",
"description": "교육시작일",
"format": "date",
"example": "2018-12-10"
},
"endDate": {
"type": "string",
"description": "교육종료일",
"format": "date",
"example": "2018-12-11"
},
"hours": {
"type": "integer",
"description": "교육시간",
"format": "int32",
"example": 12
},
"recruitCount": {
"type": "integer",
"description": "모집인원",
"format": "int32",
"example": 21
},
"applyStartDate": {
"type": "string",
"description": "신청시작일",
"format": "date",
"example": "2018-12-10"
},
"applyEndDate": {
"type": "string",
"description": "신청종료일",
"format": "date",
"example": "2018-12-11"
},
"orgName": {
"type": "string",
"description": "교육기관",
"example": "장애인기업종합지원센터"
},
"applyCount": {
"type": "integer",
"description": "신청인원",
"format": "int32",
"example": 21
},
"completeCount": {
"type": "integer",
"description": "수료인원",
"format": "int32",
"example": 21
}
},
"description": "장애인기업종합지원센터 창업넷 일반강좌 정보"
},
"ApiResDtoListEmpDisDevSupportOrgDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisDevSupportOrgDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisDevSupportOrgDto": {
"type": "object",
"properties": {
"seqNo": {
"type": "integer",
"description": "연번",
"format": "int32",
"example": 1
},
"orgName": {
"type": "string",
"description": "기관명",
"example": "해피데이 충주시 청소년 발달장애학생 방과후 활동센터"
},
"region": {
"type": "string",
"description": "시군구",
"example": "충청북도 충주시"
},
"dayActivity": {
"type": "boolean",
"description": "주간활동",
"example": false
},
"afterschool": {
"type": "boolean",
"description": "청소년방과후활동",
"example": true
},
"indivPlan": {
"type": "boolean",
"description": "개인별지원계획",
"example": false
},
"parentEdu": {
"type": "boolean",
"description": "부모교육",
"example": false
},
"familyRest": {
"type": "boolean",
"description": "가족휴식",
"example": false
},
"parentCounsel": {
"type": "boolean",
"description": "부모상담",
"example": false
},
"rightsRelief": {
"type": "boolean",
"description": "권리구제",
"example": false
},
"publicGuardian": {
"type": "boolean",
"description": "공공후견",
"example": false
},
"childFamilySup": {
"type": "boolean",
"description": "장애아가족양육지원",
"example": false
},
"emergencyCare": {
"type": "boolean",
"description": "긴급돌봄",
"example": false
}
},
"description": "발달장애인 지원 기관 제공 서비스"
},
"ApiResDtoListEmpDisCenterUsageDto": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"type": "array",
"description": "응답 데이터",
"items": {
"$ref": "#/components/schemas/EmpDisCenterUsageDto"
}
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"EmpDisCenterUsageDto": {
"type": "object",
"properties": {
"trainOrg": {
"type": "string",
"description": "훈련기관구분",
"example": "부산발달장애인훈련센터"
},
"userCount": {
"type": "integer",
"description": "양성과정 이용자수",
"format": "int32",
"example": 80
},
"employedCount": {
"type": "integer",
"description": "양성과정 취업자수",
"format": "int32",
"example": 66
}
},
"description": "발달장애인훈련센터 이용자현황"
},
"ApiResDtoStatDataRes": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/StatDataRes"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"StatDataItem": {
"required": [
"c1Nm",
"c1ObjId",
"c1ObjNm",
"data",
"itmNm",
"itmObjId",
"prdDe",
"unitNm"
],
"type": "object",
"properties": {
"prdDe": {
"type": "integer",
"description": "통계 년도",
"format": "int32",
"example": 2021
},
"c1Nm": {
"type": "string",
"description": "분류값 1",
"example": "전체"
},
"c2Nm": {
"type": "string",
"description": "분류값 2",
"example": "추정수"
},
"c3Nm": {
"type": "string",
"description": "분류값 3"
},
"c1ObjId": {
"type": "string",
"description": "분류코드 1 ",
"example": "A"
},
"c1ObjNm": {
"type": "string",
"description": "분류명 1",
"example": "특성별"
},
"c2ObjId": {
"type": "string",
"description": "분류코드 2 ",
"example": "B"
},
"c2ObjNm": {
"type": "string",
"description": "분류명 2",
"example": "도와주는사람별"
},
"c3ObjId": {
"type": "string",
"description": "분류코드 3 "
},
"c3ObjNm": {
"type": "string",
"description": "분류명 3"
},
"itmNm": {
"type": "string",
"description": "항목값",
"example": "일상생활 도와주는 사람(1순위)"
},
"itmObjId": {
"type": "string",
"description": "항목코드",
"example": "ITEM"
},
"unitNm": {
"type": "string",
"description": "단위명",
"example": "명"
},
"data": {
"type": "string",
"description": "수치 값",
"example": "251277"
},
"lstChnDe": {
"type": "string",
"description": "데이터의 최종수정일",
"format": "date",
"example": "2023-01-02"
}
},
"description": "통계 데이터 상세 Item"
},
"StatDataRes": {
"type": "object",
"properties": {
"items": {
"type": "array",
"description": "통계 데이터 리스트",
"items": {
"$ref": "#/components/schemas/StatDataItem"
}
}
},
"description": "통계 데이터"
},
"ApiResDtoStatInfo": {
"type": "object",
"properties": {
"success": {
"type": "boolean",
"description": "성공 여부",
"example": true
},
"data": {
"$ref": "#/components/schemas/StatInfo"
},
"status": {
"type": "string",
"description": "응답 코드",
"example": "200",
"enum": [
"100 CONTINUE",
"101 SWITCHING_PROTOCOLS",
"102 PROCESSING",
"103 EARLY_HINTS",
"103 CHECKPOINT",
"200 OK",
"201 CREATED",
"202 ACCEPTED",
"203 NON_AUTHORITATIVE_INFORMATION",
"204 NO_CONTENT",
"205 RESET_CONTENT",
"206 PARTIAL_CONTENT",
"207 MULTI_STATUS",
"208 ALREADY_REPORTED",
"226 IM_USED",
"300 MULTIPLE_CHOICES",
"301 MOVED_PERMANENTLY",
"302 FOUND",
"302 MOVED_TEMPORARILY",
"303 SEE_OTHER",
"304 NOT_MODIFIED",
"305 USE_PROXY",
"307 TEMPORARY_REDIRECT",
"308 PERMANENT_REDIRECT",
"400 BAD_REQUEST",
"401 UNAUTHORIZED",
"402 PAYMENT_REQUIRED",
"403 FORBIDDEN",
"404 NOT_FOUND",
"405 METHOD_NOT_ALLOWED",
"406 NOT_ACCEPTABLE",
"407 PROXY_AUTHENTICATION_REQUIRED",
"408 REQUEST_TIMEOUT",
"409 CONFLICT",
"410 GONE",
"411 LENGTH_REQUIRED",
"412 PRECONDITION_FAILED",
"413 PAYLOAD_TOO_LARGE",
"413 REQUEST_ENTITY_TOO_LARGE",
"414 URI_TOO_LONG",
"414 REQUEST_URI_TOO_LONG",
"415 UNSUPPORTED_MEDIA_TYPE",
"416 REQUESTED_RANGE_NOT_SATISFIABLE",
"417 EXPECTATION_FAILED",
"418 I_AM_A_TEAPOT",
"419 INSUFFICIENT_SPACE_ON_RESOURCE",
"420 METHOD_FAILURE",
"421 DESTINATION_LOCKED",
"422 UNPROCESSABLE_ENTITY",
"423 LOCKED",
"424 FAILED_DEPENDENCY",
"425 TOO_EARLY",
"426 UPGRADE_REQUIRED",
"428 PRECONDITION_REQUIRED",
"429 TOO_MANY_REQUESTS",
"431 REQUEST_HEADER_FIELDS_TOO_LARGE",
"451 UNAVAILABLE_FOR_LEGAL_REASONS",
"500 INTERNAL_SERVER_ERROR",
"501 NOT_IMPLEMENTED",
"502 BAD_GATEWAY",
"503 SERVICE_UNAVAILABLE",
"504 GATEWAY_TIMEOUT",
"505 HTTP_VERSION_NOT_SUPPORTED",
"506 VARIANT_ALSO_NEGOTIATES",
"507 INSUFFICIENT_STORAGE",
"508 LOOP_DETECTED",
"509 BANDWIDTH_LIMIT_EXCEEDED",
"510 NOT_EXTENDED",
"511 NETWORK_AUTHENTICATION_REQUIRED"
]
},
"error": {
"$ref": "#/components/schemas/ErrInfoDto"
}
},
"description": "공통 응답 포맷"
},
"StatInfo": {
"required": [
"collectDate",
"latestChnDate",
"orgName",
"period",
"surveyName",
"tblName"
],
"type": "object",
"properties": {
"tblName": {
"type": "string",
"description": "통계표명",
"example": "장애인현황"
},
"period": {
"type": "string",
"description": "수집 주기",
"example": "년,2년"
},
"collectDate": {
"type": "string",
"description": "수록기간",
"example": "2019~2024"
},
"orgName": {
"type": "string",
"description": "작성기관명",
"example": "보건복지부"
},
"surveyName": {
"type": "string",
"description": "조사명",
"example": "장애인현황"
},
"latestChnDate": {
"type": "string",
"description": "최종 자료갱신일",
"example": " 2025-04-18"
}
},
"description": "통계 정보 "
}
},
"securitySchemes": {
"ApiKeyAuth": {
"type": "apiKey",
"description": "API Key for authentication",
"name": "X-API-KEY",
"in": "header"
}
}
}
}
(38-38/39)