Project

일반

사용자정보

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

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

 
1
{
2
  "openapi": "3.0.1",
3
  "info": {
4
    "title": "IITP Open API Documentation",
5
    "description": "IITP Open API 문서입니다.",
6
    "version": "v0.0.4"
7
  },
8
  "servers": [
9
    {
10
      "url": "http://192.168.60.142/mock",
11
      "description": "Prism Mock 서버"
12
    }
13
  ],
14
  "security": [
15
    {
16
      "ApiKeyAuth": []
17
    }
18
  ],
19
  "tags": [
20
    {
21
      "name": "장애인 고용 관련 데이터 API V1",
22
      "description": "장애인 고용 관련 데이터 OpenApi V1"
23
    },
24
    {
25
      "name": "기초-사회망 현황 API V1",
26
      "description": "기초-사회망 현황 OpenApi V1"
27
    },
28
    {
29
      "name": "기초-편의 시설 제공 현황 API V1",
30
      "description": "기초-편의 시설 제공 현황 OpenApi V1"
31
    },
32
    {
33
      "name": "기초-건강 관리 현황 API V1",
34
      "description": "기초-건강 관리 현황 OpenApi V1"
35
    },
36
    {
37
      "name": "기초-주거 자립 현황 API V1",
38
      "description": "기초-주거 자립 현황 OpenApi V1"
39
    },
40
    {
41
      "name": "이동형 - 관광 POI API V1",
42
      "description": "이동형 - 관광 POI API "
43
    },
44
    {
45
      "name": "기초-진로 교육 현황 API V1",
46
      "description": "기초-진로 교육 현황 OpenApi V1"
47
    },
48
    {
49
      "name": "기초-보조기기 사용 현황 API V1",
50
      "description": "기초-보조기기 사용 현황 OpenApi V1"
51
    },
52
    {
53
      "name": "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1",
54
      "description": "이동형 - 편의시설 -무장애(Barrier Free) 관광지 시설 관련 API"
55
    },
56
    {
57
      "name": "기초-고용 현황 API V1",
58
      "description": "기초-고용 현황 OpenApi V1"
59
    },
60
    {
61
      "name": "이동형 - 편의시설 - 공중 화장실 POI API V1",
62
      "description": "이동형 - 편의시설 - 공중 화장실 위치  시설 정보 관련 API"
63
    },
64
    {
65
      "name": "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1",
66
      "description": "이동형 - 편의시설 - 지하철 엘리베이터 POI 관련 API"
67
    }
68
  ],
69
  "paths": {
70
    "/api/v1/poi/{poiId}": {
71
      "get": {
72
        "tags": [
73
          "이동형 - 관광 POI API V1"
74
        ],
75
        "summary": "이동형 POI 상세 조회",
76
        "description": "이동형 POI ID로 상세 정보 조회",
77
        "operationId": "getPoiById",
78
        "parameters": [
79
          {
80
            "name": "poiId",
81
            "in": "path",
82
            "description": "POI ID",
83
            "required": true,
84
            "schema": {
85
              "type": "integer",
86
              "format": "int64"
87
            }
88
          }
89
        ],
90
        "responses": {
91
          "200": {
92
            "description": "OK",
93
            "content": {
94
              "application/json": {
95
                "schema": {
96
                  "$ref": "#/components/schemas/ApiResDtoMvPoi"
97
                }
98
              }
99
            }
100
          }
101
        }
102
      }
103
    },
104
    "/api/v1/poi/search": {
105
      "get": {
106
        "tags": [
107
          "이동형 - 관광 POI API V1"
108
        ],
109
        "summary": "이동형 POI 카테고리 검색 조회(all)",
110
        "description": "이동형 POI 카테고리 검색 조회(all)",
111
        "operationId": "searchByCategory",
112
        "parameters": [
113
          {
114
            "name": "page",
115
            "in": "query",
116
            "description": "페이지 번호, 0 이상.",
117
            "required": true,
118
            "schema": {
119
              "minimum": 0,
120
              "type": "string",
121
              "description": "페이지 번호, 0 이상."
122
            }
123
          },
124
          {
125
            "name": "size",
126
            "in": "query",
127
            "description": "페이지 사이즈 , 20 이상.",
128
            "required": true,
129
            "schema": {
130
              "minimum": 2,
131
              "type": "string",
132
              "description": "페이지 사이즈 , 20 이상."
133
            }
134
          },
135
          {
136
            "name": "category",
137
            "in": "query",
138
            "description": "카테고리 타입(옵션)",
139
            "required": false,
140
            "schema": {
141
              "type": "string",
142
              "description": "카테고리 타입(옵션)",
143
              "example": "restaurant",
144
              "enum": [
145
                "tourist_spot",
146
                "restaurant",
147
                "shopping",
148
                "accommodation"
149
              ]
150
            },
151
            "example": "restaurant"
152
          },
153
          {
154
            "name": "subCate",
155
            "in": "query",
156
            "description": "catType의 서브 카테고리 타입(옵션), 여러개 카테고리 설정 가능 (\u0027,\u0027 구분) 최소 2글자 이상",
157
            "required": false,
158
            "schema": {
159
              "maxLength": 2147483647,
160
              "minLength": 2,
161
              "type": "string",
162
              "description": "catType의 서브 카테고리 타입(옵션), 여러개 카테고리 설정 가능 (\u0027,\u0027 구분) 최소 2글자 이상",
163
              "example": "한식, 카페"
164
            },
165
            "example": "한식, 카페"
166
          },
167
          {
168
            "name": "name",
169
            "in": "query",
170
            "description": "검색어 (옵션) (단독 세팅도 가능), 최소 2글자 이상",
171
            "required": false,
172
            "schema": {
173
              "maxLength": 2147483647,
174
              "minLength": 2,
175
              "type": "string",
176
              "description": "검색어 (옵션) (단독 세팅도 가능), 최소 2글자 이상",
177
              "example": "서대문형무소역사관"
178
            },
179
            "example": "서대문형무소역사관"
180
          }
181
        ],
182
        "responses": {
183
          "200": {
184
            "description": "OK",
185
            "content": {
186
              "application/json": {
187
                "schema": {
188
                  "$ref": "#/components/schemas/ApiResDtoListMvPoi"
189
                }
190
              }
191
            }
192
          }
193
        }
194
      }
195
    },
196
    "/api/v1/poi/search/paging": {
197
      "get": {
198
        "tags": [
199
          "이동형 - 관광 POI API V1"
200
        ],
201
        "summary": "이동형 POI 카테고리 검색 조회 (paging)",
202
        "description": "이동형 POI 카테고리 검색 조회 (paging)",
203
        "operationId": "searchByCategoryPaging",
204
        "parameters": [
205
          {
206
            "name": "page",
207
            "in": "query",
208
            "description": "페이지 번호, 0 이상.",
209
            "required": true,
210
            "schema": {
211
              "minimum": 0,
212
              "type": "string",
213
              "description": "페이지 번호, 0 이상."
214
            }
215
          },
216
          {
217
            "name": "size",
218
            "in": "query",
219
            "description": "페이지 사이즈 , 20 이상.",
220
            "required": true,
221
            "schema": {
222
              "minimum": 2,
223
              "type": "string",
224
              "description": "페이지 사이즈 , 20 이상."
225
            }
226
          },
227
          {
228
            "name": "category",
229
            "in": "query",
230
            "description": "카테고리 타입(옵션)",
231
            "required": false,
232
            "schema": {
233
              "type": "string",
234
              "description": "카테고리 타입(옵션)",
235
              "example": "restaurant",
236
              "enum": [
237
                "tourist_spot",
238
                "restaurant",
239
                "shopping",
240
                "accommodation"
241
              ]
242
            },
243
            "example": "restaurant"
244
          },
245
          {
246
            "name": "subCate",
247
            "in": "query",
248
            "description": "catType의 서브 카테고리 타입(옵션), 여러개 카테고리 설정 가능 (\u0027,\u0027 구분) 최소 2글자 이상",
249
            "required": false,
250
            "schema": {
251
              "maxLength": 2147483647,
252
              "minLength": 2,
253
              "type": "string",
254
              "description": "catType의 서브 카테고리 타입(옵션), 여러개 카테고리 설정 가능 (\u0027,\u0027 구분) 최소 2글자 이상",
255
              "example": "한식, 카페"
256
            },
257
            "example": "한식, 카페"
258
          },
259
          {
260
            "name": "name",
261
            "in": "query",
262
            "description": "검색어 (옵션) (단독 세팅도 가능), 최소 2글자 이상",
263
            "required": false,
264
            "schema": {
265
              "maxLength": 2147483647,
266
              "minLength": 2,
267
              "type": "string",
268
              "description": "검색어 (옵션) (단독 세팅도 가능), 최소 2글자 이상",
269
              "example": "서대문형무소역사관"
270
            },
271
            "example": "서대문형무소역사관"
272
          }
273
        ],
274
        "responses": {
275
          "200": {
276
            "description": "OK",
277
            "content": {
278
              "application/json": {
279
                "schema": {
280
                  "$ref": "#/components/schemas/ApiResDtoPageResMvPoi"
281
                }
282
              }
283
            }
284
          }
285
        }
286
      }
287
    },
288
    "/api/v1/poi/search/location": {
289
      "get": {
290
        "tags": [
291
          "이동형 - 관광 POI API V1"
292
        ],
293
        "summary": "이동형 POI 위치기반 검색 조회(all)",
294
        "description": "이동형 POI 위치기반 검색 조회(all):",
295
        "operationId": "searchByLocation",
296
        "parameters": [
297
          {
298
            "name": "category",
299
            "in": "query",
300
            "description": "카테고리",
301
            "required": false,
302
            "schema": {
303
              "type": "string",
304
              "description": "카테고리",
305
              "example": "restaurant",
306
              "enum": [
307
                "tourist_spot",
308
                "restaurant",
309
                "shopping",
310
                "accommodation"
311
              ]
312
            },
313
            "example": "restaurant"
314
          },
315
          {
316
            "name": "name",
317
            "in": "query",
318
            "description": "이름, 최소 2글자 이상",
319
            "required": false,
320
            "schema": {
321
              "maxLength": 2147483647,
322
              "minLength": 2,
323
              "type": "string",
324
              "description": "이름, 최소 2글자 이상",
325
              "example": "서대문형무소역사관"
326
            },
327
            "example": "서대문형무소역사관"
328
          },
329
          {
330
            "name": "latitude",
331
            "in": "query",
332
            "description": "위도",
333
            "required": true,
334
            "schema": {
335
              "maximum": 90,
336
              "minimum": -90,
337
              "type": "string",
338
              "description": "위도",
339
              "example": 37.5665
340
            },
341
            "example": 37.5665
342
          },
343
          {
344
            "name": "longitude",
345
            "in": "query",
346
            "description": "경도",
347
            "required": true,
348
            "schema": {
349
              "maximum": 180,
350
              "minimum": -180,
351
              "type": "string",
352
              "description": "경도",
353
              "example": 126.978
354
            },
355
            "example": 126.978
356
          },
357
          {
358
            "name": "radius",
359
            "in": "query",
360
            "description": "검색 반경(미터)",
361
            "required": true,
362
            "schema": {
363
              "minimum": 0,
364
              "type": "string",
365
              "description": "검색 반경(미터)",
366
              "example": 1000
367
            },
368
            "example": 1000
369
          }
370
        ],
371
        "responses": {
372
          "200": {
373
            "description": "OK",
374
            "content": {
375
              "application/json": {
376
                "schema": {
377
                  "$ref": "#/components/schemas/ApiResDtoListMvPoiLocation"
378
                }
379
              }
380
            }
381
          }
382
        }
383
      }
384
    },
385
    "/api/v1/poi/search/location/paging": {
386
      "get": {
387
        "tags": [
388
          "이동형 - 관광 POI API V1"
389
        ],
390
        "summary": "이동형 POI 위치기반 검색 조회(paging)",
391
        "description": "이동형 POI 위치기반 검색 조회 (paging)",
392
        "operationId": "searchByLocationPaging",
393
        "parameters": [
394
          {
395
            "name": "page",
396
            "in": "query",
397
            "description": "페이지 번호, 0 이상.",
398
            "required": true,
399
            "schema": {
400
              "minimum": 0,
401
              "type": "string",
402
              "description": "페이지 번호, 0 이상."
403
            }
404
          },
405
          {
406
            "name": "size",
407
            "in": "query",
408
            "description": "페이지 사이즈 , 20 이상.",
409
            "required": true,
410
            "schema": {
411
              "minimum": 2,
412
              "type": "string",
413
              "description": "페이지 사이즈 , 20 이상."
414
            }
415
          },
416
          {
417
            "name": "category",
418
            "in": "query",
419
            "description": "카테고리",
420
            "required": false,
421
            "schema": {
422
              "type": "string",
423
              "description": "카테고리",
424
              "example": "restaurant",
425
              "enum": [
426
                "tourist_spot",
427
                "restaurant",
428
                "shopping",
429
                "accommodation"
430
              ]
431
            },
432
            "example": "restaurant"
433
          },
434
          {
435
            "name": "name",
436
            "in": "query",
437
            "description": "이름, 최소 2글자 이상",
438
            "required": false,
439
            "schema": {
440
              "maxLength": 2147483647,
441
              "minLength": 2,
442
              "type": "string",
443
              "description": "이름, 최소 2글자 이상",
444
              "example": "서대문형무소역사관"
445
            },
446
            "example": "서대문형무소역사관"
447
          },
448
          {
449
            "name": "latitude",
450
            "in": "query",
451
            "description": "위도",
452
            "required": true,
453
            "schema": {
454
              "maximum": 90,
455
              "minimum": -90,
456
              "type": "string",
457
              "description": "위도",
458
              "example": 37.5665
459
            },
460
            "example": 37.5665
461
          },
462
          {
463
            "name": "longitude",
464
            "in": "query",
465
            "description": "경도",
466
            "required": true,
467
            "schema": {
468
              "maximum": 180,
469
              "minimum": -180,
470
              "type": "string",
471
              "description": "경도",
472
              "example": 126.978
473
            },
474
            "example": 126.978
475
          },
476
          {
477
            "name": "radius",
478
            "in": "query",
479
            "description": "검색 반경(미터)",
480
            "required": true,
481
            "schema": {
482
              "minimum": 0,
483
              "type": "string",
484
              "description": "검색 반경(미터)",
485
              "example": 1000
486
            },
487
            "example": 1000
488
          }
489
        ],
490
        "responses": {
491
          "200": {
492
            "description": "OK",
493
            "content": {
494
              "application/json": {
495
                "schema": {
496
                  "$ref": "#/components/schemas/ApiResDtoPageResMvPoiLocation"
497
                }
498
              }
499
            }
500
          }
501
        }
502
      }
503
    },
504
    "/api/v1/poi/public-toilet/{toiletId}": {
505
      "get": {
506
        "tags": [
507
          "이동형 - 편의시설 - 공중 화장실 POI API V1"
508
        ],
509
        "summary": "공중 화장실 상세 조회",
510
        "description": "공중 화장실 ID로 상세 정보 조회.",
511
        "operationId": "getPublicToiletById",
512
        "parameters": [
513
          {
514
            "name": "toiletId",
515
            "in": "path",
516
            "description": "공중 화장실 ID",
517
            "required": true,
518
            "schema": {
519
              "type": "integer",
520
              "format": "int32"
521
            }
522
          }
523
        ],
524
        "responses": {
525
          "200": {
526
            "description": "OK",
527
            "content": {
528
              "application/json": {
529
                "schema": {
530
                  "$ref": "#/components/schemas/ApiResDtoPoiPublicToilet"
531
                }
532
              }
533
            }
534
          }
535
        }
536
      }
537
    },
538
    "/api/v1/poi/public-toilet/sido/{sidoCode}": {
539
      "get": {
540
        "tags": [
541
          "이동형 - 편의시설 - 공중 화장실 POI API V1"
542
        ],
543
        "summary": "시도별 공중 화장실 조회 (전체 결과)",
544
        "description": "시도 코드로 공중 화장실 목록을 조회합니다. 전체 결과를 반환합니다.",
545
        "operationId": "getPublicToiletsBySido",
546
        "parameters": [
547
          {
548
            "name": "sidoCode",
549
            "in": "path",
550
            "description": "시도 코드 (7자리)",
551
            "required": true,
552
            "schema": {
553
              "type": "string"
554
            },
555
            "example": 9110000
556
          }
557
        ],
558
        "responses": {
559
          "200": {
560
            "description": "OK",
561
            "content": {
562
              "application/json": {
563
                "schema": {
564
                  "$ref": "#/components/schemas/ApiResDtoListPoiPublicToilet"
565
                }
566
              }
567
            }
568
          }
569
        }
570
      }
571
    },
572
    "/api/v1/poi/public-toilet/sido/{sidoCode}/paging": {
573
      "get": {
574
        "tags": [
575
          "이동형 - 편의시설 - 공중 화장실 POI API V1"
576
        ],
577
        "summary": "시도별 공중 화장실 조회 (페이징)",
578
        "description": "시도 코드로 공중 화장실 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
579
        "operationId": "getPublicToiletsBySidoPaging",
580
        "parameters": [
581
          {
582
            "name": "sidoCode",
583
            "in": "path",
584
            "description": "시도 코드 (7자리)",
585
            "required": true,
586
            "schema": {
587
              "type": "string"
588
            },
589
            "example": 9110000
590
          },
591
          {
592
            "name": "page",
593
            "in": "query",
594
            "description": "페이지 번호, 0 이상.",
595
            "required": true,
596
            "schema": {
597
              "minimum": 0,
598
              "type": "string",
599
              "description": "페이지 번호, 0 이상."
600
            }
601
          },
602
          {
603
            "name": "size",
604
            "in": "query",
605
            "description": "페이지 사이즈 , 20 이상.",
606
            "required": true,
607
            "schema": {
608
              "minimum": 2,
609
              "type": "string",
610
              "description": "페이지 사이즈 , 20 이상."
611
            }
612
          }
613
        ],
614
        "responses": {
615
          "200": {
616
            "description": "OK",
617
            "content": {
618
              "application/json": {
619
                "schema": {
620
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiPublicToilet"
621
                }
622
              }
623
            }
624
          }
625
        }
626
      }
627
    },
628
    "/api/v1/poi/public-toilet/search": {
629
      "get": {
630
        "tags": [
631
          "이동형 - 편의시설 - 공중 화장실 POI API V1"
632
        ],
633
        "summary": "공중 화장실 카테고리 검색 (전체 결과)",
634
        "description": "이름, 시도코드, 유형, 24시간개방으로 공중 화장실을 검색합니다. 검색 조건이 있어야 합니다. 전체 결과를 반환합니다.",
635
        "operationId": "searchByCategory_1",
636
        "parameters": [
637
          {
638
            "name": "toiletName",
639
            "in": "query",
640
            "description": "화장실명 검색 (최소 2글자)",
641
            "required": false,
642
            "schema": {
643
              "maxLength": 2147483647,
644
              "minLength": 2,
645
              "type": "string",
646
              "description": "화장실명 검색 (최소 2글자)",
647
              "example": "서울역"
648
            },
649
            "example": "서울역"
650
          },
651
          {
652
            "name": "sidoCode",
653
            "in": "query",
654
            "description": "시도 코드 (7자리)",
655
            "required": false,
656
            "schema": {
657
              "pattern": "^\\d{7}$",
658
              "type": "string",
659
              "description": "시도 코드 (7자리)",
660
              "example": 91100000,
661
              "enum": [
662
                "9110000",
663
                "9260000",
664
                "9270000",
665
                "9280000",
666
                "9290000",
667
                "9300000",
668
                "9310000",
669
                "9360000",
670
                "9410000",
671
                "9510000",
672
                "9430000",
673
                "9440000",
674
                "9520000",
675
                "9460000",
676
                "9470000",
677
                "9480000",
678
                "9500000"
679
              ]
680
            },
681
            "example": 91100000
682
          },
683
          {
684
            "name": "toiletType",
685
            "in": "query",
686
            "description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
687
            "required": false,
688
            "schema": {
689
              "type": "string",
690
              "description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
691
              "example": "PUBLIC",
692
              "enum": [
693
                "PUBLIC",
694
                "SIMPLE",
695
                "OPEN",
696
                "MOBILE"
697
              ]
698
            },
699
            "example": "PUBLIC"
700
          },
701
          {
702
            "name": "open24hYn",
703
            "in": "query",
704
            "description": "24시간 개방 여부",
705
            "required": false,
706
            "schema": {
707
              "type": "string",
708
              "description": "24시간 개방 여부",
709
              "example": "Y",
710
              "enum": [
711
                "Y",
712
                "N"
713
              ]
714
            },
715
            "example": "Y"
716
          }
717
        ],
718
        "responses": {
719
          "200": {
720
            "description": "OK",
721
            "content": {
722
              "application/json": {
723
                "schema": {
724
                  "$ref": "#/components/schemas/ApiResDtoListPoiPublicToilet"
725
                }
726
              }
727
            }
728
          }
729
        }
730
      }
731
    },
732
    "/api/v1/poi/public-toilet/search/paging": {
733
      "get": {
734
        "tags": [
735
          "이동형 - 편의시설 - 공중 화장실 POI API V1"
736
        ],
737
        "summary": "공중 화장실 카테고리 검색 (페이징)",
738
        "description": "이름, 시도코드, 유형, 24시간개방으로 공중 화장실을 검색합니다. 검색 조건이 있어야 합니다. 페이징 처리된 결과를 반환합니다.",
739
        "operationId": "searchByCategoryPaging_1",
740
        "parameters": [
741
          {
742
            "name": "page",
743
            "in": "query",
744
            "description": "페이지 번호, 0 이상.",
745
            "required": true,
746
            "schema": {
747
              "minimum": 0,
748
              "type": "string",
749
              "description": "페이지 번호, 0 이상."
750
            }
751
          },
752
          {
753
            "name": "size",
754
            "in": "query",
755
            "description": "페이지 사이즈 , 20 이상.",
756
            "required": true,
757
            "schema": {
758
              "minimum": 2,
759
              "type": "string",
760
              "description": "페이지 사이즈 , 20 이상."
761
            }
762
          },
763
          {
764
            "name": "toiletName",
765
            "in": "query",
766
            "description": "화장실명 검색 (최소 2글자)",
767
            "required": false,
768
            "schema": {
769
              "maxLength": 2147483647,
770
              "minLength": 2,
771
              "type": "string",
772
              "description": "화장실명 검색 (최소 2글자)",
773
              "example": "서울역"
774
            },
775
            "example": "서울역"
776
          },
777
          {
778
            "name": "sidoCode",
779
            "in": "query",
780
            "description": "시도 코드 (7자리)",
781
            "required": false,
782
            "schema": {
783
              "pattern": "^\\d{7}$",
784
              "type": "string",
785
              "description": "시도 코드 (7자리)",
786
              "example": 91100000,
787
              "enum": [
788
                "9110000",
789
                "9260000",
790
                "9270000",
791
                "9280000",
792
                "9290000",
793
                "9300000",
794
                "9310000",
795
                "9360000",
796
                "9410000",
797
                "9510000",
798
                "9430000",
799
                "9440000",
800
                "9520000",
801
                "9460000",
802
                "9470000",
803
                "9480000",
804
                "9500000"
805
              ]
806
            },
807
            "example": 91100000
808
          },
809
          {
810
            "name": "toiletType",
811
            "in": "query",
812
            "description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
813
            "required": false,
814
            "schema": {
815
              "type": "string",
816
              "description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
817
              "example": "PUBLIC",
818
              "enum": [
819
                "PUBLIC",
820
                "SIMPLE",
821
                "OPEN",
822
                "MOBILE"
823
              ]
824
            },
825
            "example": "PUBLIC"
826
          },
827
          {
828
            "name": "open24hYn",
829
            "in": "query",
830
            "description": "24시간 개방 여부",
831
            "required": false,
832
            "schema": {
833
              "type": "string",
834
              "description": "24시간 개방 여부",
835
              "example": "Y",
836
              "enum": [
837
                "Y",
838
                "N"
839
              ]
840
            },
841
            "example": "Y"
842
          }
843
        ],
844
        "responses": {
845
          "200": {
846
            "description": "OK",
847
            "content": {
848
              "application/json": {
849
                "schema": {
850
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiPublicToilet"
851
                }
852
              }
853
            }
854
          }
855
        }
856
      }
857
    },
858
    "/api/v1/poi/public-toilet/search/location": {
859
      "get": {
860
        "tags": [
861
          "이동형 - 편의시설 - 공중 화장실 POI API V1"
862
        ],
863
        "summary": "공중 화장실 위치 기반 검색 (전체 결과)",
864
        "description": "위치 기준 반경  공중 화장실을 검색합니다. 전체 결과를 반환합니다.",
865
        "operationId": "searchByLocation_1",
866
        "parameters": [
867
          {
868
            "name": "toiletName",
869
            "in": "query",
870
            "description": "화장실명 검색 (최소 2글자)",
871
            "required": false,
872
            "schema": {
873
              "maxLength": 2147483647,
874
              "minLength": 2,
875
              "type": "string",
876
              "description": "화장실명 검색 (최소 2글자)",
877
              "example": "서울역"
878
            },
879
            "example": "서울역"
880
          },
881
          {
882
            "name": "toiletType",
883
            "in": "query",
884
            "description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
885
            "required": false,
886
            "schema": {
887
              "type": "string",
888
              "description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
889
              "example": "PUBLIC",
890
              "enum": [
891
                "PUBLIC",
892
                "SIMPLE",
893
                "OPEN",
894
                "MOBILE"
895
              ]
896
            },
897
            "example": "PUBLIC"
898
          },
899
          {
900
            "name": "open24hYn",
901
            "in": "query",
902
            "description": "24시간 개방 여부",
903
            "required": false,
904
            "schema": {
905
              "type": "string",
906
              "description": "24시간 개방 여부",
907
              "example": "Y",
908
              "enum": [
909
                "Y",
910
                "N"
911
              ]
912
            },
913
            "example": "Y"
914
          },
915
          {
916
            "name": "latitude",
917
            "in": "query",
918
            "description": "위도",
919
            "required": true,
920
            "schema": {
921
              "maximum": 90,
922
              "minimum": -90,
923
              "type": "string",
924
              "description": "위도",
925
              "example": 37.5665
926
            },
927
            "example": 37.5665
928
          },
929
          {
930
            "name": "longitude",
931
            "in": "query",
932
            "description": "경도",
933
            "required": true,
934
            "schema": {
935
              "maximum": 180,
936
              "minimum": -180,
937
              "type": "string",
938
              "description": "경도",
939
              "example": 126.978
940
            },
941
            "example": 126.978
942
          },
943
          {
944
            "name": "radius",
945
            "in": "query",
946
            "description": "검색 반경(미터)",
947
            "required": true,
948
            "schema": {
949
              "minimum": 0,
950
              "type": "string",
951
              "description": "검색 반경(미터)",
952
              "example": 1000
953
            },
954
            "example": 1000
955
          }
956
        ],
957
        "responses": {
958
          "200": {
959
            "description": "OK",
960
            "content": {
961
              "application/json": {
962
                "schema": {
963
                  "$ref": "#/components/schemas/ApiResDtoListPoiPublicToiletLocation"
964
                }
965
              }
966
            }
967
          }
968
        }
969
      }
970
    },
971
    "/api/v1/poi/public-toilet/search/location/paging": {
972
      "get": {
973
        "tags": [
974
          "이동형 - 편의시설 - 공중 화장실 POI API V1"
975
        ],
976
        "summary": "공중 화장실 위치 기반 검색 (페이징)",
977
        "description": "위치 기준 반경  공중 화장실을 검색합니다. 페이징 처리된 결과를 반환합니다.",
978
        "operationId": "searchByLocationPaging_1",
979
        "parameters": [
980
          {
981
            "name": "page",
982
            "in": "query",
983
            "description": "페이지 번호, 0 이상.",
984
            "required": true,
985
            "schema": {
986
              "minimum": 0,
987
              "type": "string",
988
              "description": "페이지 번호, 0 이상."
989
            }
990
          },
991
          {
992
            "name": "size",
993
            "in": "query",
994
            "description": "페이지 사이즈 , 20 이상.",
995
            "required": true,
996
            "schema": {
997
              "minimum": 2,
998
              "type": "string",
999
              "description": "페이지 사이즈 , 20 이상."
1000
            }
1001
          },
1002
          {
1003
            "name": "toiletName",
1004
            "in": "query",
1005
            "description": "화장실명 검색 (최소 2글자)",
1006
            "required": false,
1007
            "schema": {
1008
              "maxLength": 2147483647,
1009
              "minLength": 2,
1010
              "type": "string",
1011
              "description": "화장실명 검색 (최소 2글자)",
1012
              "example": "서울역"
1013
            },
1014
            "example": "서울역"
1015
          },
1016
          {
1017
            "name": "toiletType",
1018
            "in": "query",
1019
            "description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
1020
            "required": false,
1021
            "schema": {
1022
              "type": "string",
1023
              "description": "화장실 유형 [ PUBLIC:공중화장실, SIMPLE:간이화장실, OPEN:개방화장실, MOBILE:이동화장실]",
1024
              "example": "PUBLIC",
1025
              "enum": [
1026
                "PUBLIC",
1027
                "SIMPLE",
1028
                "OPEN",
1029
                "MOBILE"
1030
              ]
1031
            },
1032
            "example": "PUBLIC"
1033
          },
1034
          {
1035
            "name": "open24hYn",
1036
            "in": "query",
1037
            "description": "24시간 개방 여부",
1038
            "required": false,
1039
            "schema": {
1040
              "type": "string",
1041
              "description": "24시간 개방 여부",
1042
              "example": "Y",
1043
              "enum": [
1044
                "Y",
1045
                "N"
1046
              ]
1047
            },
1048
            "example": "Y"
1049
          },
1050
          {
1051
            "name": "latitude",
1052
            "in": "query",
1053
            "description": "위도",
1054
            "required": true,
1055
            "schema": {
1056
              "maximum": 90,
1057
              "minimum": -90,
1058
              "type": "string",
1059
              "description": "위도",
1060
              "example": 37.5665
1061
            },
1062
            "example": 37.5665
1063
          },
1064
          {
1065
            "name": "longitude",
1066
            "in": "query",
1067
            "description": "경도",
1068
            "required": true,
1069
            "schema": {
1070
              "maximum": 180,
1071
              "minimum": -180,
1072
              "type": "string",
1073
              "description": "경도",
1074
              "example": 126.978
1075
            },
1076
            "example": 126.978
1077
          },
1078
          {
1079
            "name": "radius",
1080
            "in": "query",
1081
            "description": "검색 반경(미터)",
1082
            "required": true,
1083
            "schema": {
1084
              "minimum": 0,
1085
              "type": "string",
1086
              "description": "검색 반경(미터)",
1087
              "example": 1000
1088
            },
1089
            "example": 1000
1090
          }
1091
        ],
1092
        "responses": {
1093
          "200": {
1094
            "description": "OK",
1095
            "content": {
1096
              "application/json": {
1097
                "schema": {
1098
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiPublicToiletLocation"
1099
                }
1100
              }
1101
            }
1102
          }
1103
        }
1104
      }
1105
    },
1106
    "/api/v1/poi/public-toilet/all": {
1107
      "get": {
1108
        "tags": [
1109
          "이동형 - 편의시설 - 공중 화장실 POI API V1"
1110
        ],
1111
        "summary": "전체 공중 화장실 조회 (전체 결과)",
1112
        "description": "모든 공중 화장실 목록을 조회합니다. 전체 결과를 반환합니다.",
1113
        "operationId": "getAllPublicToilets",
1114
        "responses": {
1115
          "200": {
1116
            "description": "OK",
1117
            "content": {
1118
              "application/json": {
1119
                "schema": {
1120
                  "$ref": "#/components/schemas/ApiResDtoListPoiPublicToilet"
1121
                }
1122
              }
1123
            }
1124
          }
1125
        }
1126
      }
1127
    },
1128
    "/api/v1/poi/public-toilet/all/paging": {
1129
      "get": {
1130
        "tags": [
1131
          "이동형 - 편의시설 - 공중 화장실 POI API V1"
1132
        ],
1133
        "summary": "전체 공중 화장실 조회 (페이징)",
1134
        "description": "모든 공중 화장실 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
1135
        "operationId": "getAllPublicToiletsPaging",
1136
        "parameters": [
1137
          {
1138
            "name": "page",
1139
            "in": "query",
1140
            "description": "페이지 번호, 0 이상.",
1141
            "required": true,
1142
            "schema": {
1143
              "minimum": 0,
1144
              "type": "string",
1145
              "description": "페이지 번호, 0 이상."
1146
            }
1147
          },
1148
          {
1149
            "name": "size",
1150
            "in": "query",
1151
            "description": "페이지 사이즈 , 20 이상.",
1152
            "required": true,
1153
            "schema": {
1154
              "minimum": 2,
1155
              "type": "string",
1156
              "description": "페이지 사이즈 , 20 이상."
1157
            }
1158
          }
1159
        ],
1160
        "responses": {
1161
          "200": {
1162
            "description": "OK",
1163
            "content": {
1164
              "application/json": {
1165
                "schema": {
1166
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiPublicToilet"
1167
                }
1168
              }
1169
            }
1170
          }
1171
        }
1172
      }
1173
    },
1174
    "/api/v1/poi/elevator/subway/{subwayId}": {
1175
      "get": {
1176
        "tags": [
1177
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1178
        ],
1179
        "summary": "지하철 엘리베이터 상세 조회",
1180
        "description": "지하철 엘리베이터 ID로 상세 정보 조회",
1181
        "operationId": "getSubwayElevatorById",
1182
        "parameters": [
1183
          {
1184
            "name": "subwayId",
1185
            "in": "path",
1186
            "description": "지하철 엘리베이터 ID",
1187
            "required": true,
1188
            "schema": {
1189
              "type": "integer",
1190
              "format": "int32"
1191
            }
1192
          }
1193
        ],
1194
        "responses": {
1195
          "200": {
1196
            "description": "OK",
1197
            "content": {
1198
              "application/json": {
1199
                "schema": {
1200
                  "$ref": "#/components/schemas/ApiResDtoPoiSubwayElevator"
1201
                }
1202
              }
1203
            }
1204
          }
1205
        }
1206
      }
1207
    },
1208
    "/api/v1/poi/elevator/subway/sido/{sidoCode}": {
1209
      "get": {
1210
        "tags": [
1211
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1212
        ],
1213
        "summary": "시도별 지하철 엘리베이터 조회 (전체 결과)",
1214
        "description": "시도 코드로 지하철 엘리베이터 목록을 조회합니다. 전체 결과를 반환합니다.",
1215
        "operationId": "getSubwayElevatorsBySido",
1216
        "parameters": [
1217
          {
1218
            "name": "sidoCode",
1219
            "in": "path",
1220
            "description": "시도 코드 (7자리)",
1221
            "required": true,
1222
            "schema": {
1223
              "type": "string"
1224
            },
1225
            "example": 91100000
1226
          }
1227
        ],
1228
        "responses": {
1229
          "200": {
1230
            "description": "OK",
1231
            "content": {
1232
              "application/json": {
1233
                "schema": {
1234
                  "$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevator"
1235
                }
1236
              }
1237
            }
1238
          }
1239
        }
1240
      }
1241
    },
1242
    "/api/v1/poi/elevator/subway/sido/{sidoCode}/{sigunguCode}": {
1243
      "get": {
1244
        "tags": [
1245
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1246
        ],
1247
        "summary": "시군구별 지하철 엘리베이터 조회 (전체 결과)",
1248
        "description": "시도 코드와 시군구 코드로 지하철 엘리베이터 목록을 조회합니다. 전체 결과를 반환합니다.",
1249
        "operationId": "getSubwayElevatorsBySigungu",
1250
        "parameters": [
1251
          {
1252
            "name": "sidoCode",
1253
            "in": "path",
1254
            "description": "시도 코드 (7자리)",
1255
            "required": true,
1256
            "schema": {
1257
              "type": "string"
1258
            },
1259
            "example": 91100000
1260
          },
1261
          {
1262
            "name": "sigunguCode",
1263
            "in": "path",
1264
            "description": "시군구 코드 (11자리)",
1265
            "required": true,
1266
            "schema": {
1267
              "type": "string"
1268
            },
1269
            "example": 1111000000
1270
          }
1271
        ],
1272
        "responses": {
1273
          "200": {
1274
            "description": "OK",
1275
            "content": {
1276
              "application/json": {
1277
                "schema": {
1278
                  "$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevator"
1279
                }
1280
              }
1281
            }
1282
          }
1283
        }
1284
      }
1285
    },
1286
    "/api/v1/poi/elevator/subway/sido/{sidoCode}/{sigunguCode}/paging": {
1287
      "get": {
1288
        "tags": [
1289
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1290
        ],
1291
        "summary": "시군구별 지하철 엘리베이터 조회 (페이징)",
1292
        "description": "시도 코드와 시군구 코드로 지하철 엘리베이터 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
1293
        "operationId": "getSubwayElevatorsBySigunguPaging",
1294
        "parameters": [
1295
          {
1296
            "name": "sidoCode",
1297
            "in": "path",
1298
            "description": "시도 코드 (7자리)",
1299
            "required": true,
1300
            "schema": {
1301
              "type": "string"
1302
            },
1303
            "example": 91100000
1304
          },
1305
          {
1306
            "name": "sigunguCode",
1307
            "in": "path",
1308
            "description": "시군구 코드 (11자리)",
1309
            "required": true,
1310
            "schema": {
1311
              "type": "string"
1312
            },
1313
            "example": 1111000000
1314
          },
1315
          {
1316
            "name": "page",
1317
            "in": "query",
1318
            "description": "페이지 번호, 0 이상.",
1319
            "required": true,
1320
            "schema": {
1321
              "minimum": 0,
1322
              "type": "string",
1323
              "description": "페이지 번호, 0 이상."
1324
            }
1325
          },
1326
          {
1327
            "name": "size",
1328
            "in": "query",
1329
            "description": "페이지 사이즈 , 20 이상.",
1330
            "required": true,
1331
            "schema": {
1332
              "minimum": 2,
1333
              "type": "string",
1334
              "description": "페이지 사이즈 , 20 이상."
1335
            }
1336
          }
1337
        ],
1338
        "responses": {
1339
          "200": {
1340
            "description": "OK",
1341
            "content": {
1342
              "application/json": {
1343
                "schema": {
1344
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevator"
1345
                }
1346
              }
1347
            }
1348
          }
1349
        }
1350
      }
1351
    },
1352
    "/api/v1/poi/elevator/subway/sido/{sidoCode}/paging": {
1353
      "get": {
1354
        "tags": [
1355
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1356
        ],
1357
        "summary": "시도별 지하철 엘리베이터 조회 (페이징)",
1358
        "description": "시도 코드로 지하철 엘리베이터 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
1359
        "operationId": "getSubwayElevatorsBySidoPaging",
1360
        "parameters": [
1361
          {
1362
            "name": "sidoCode",
1363
            "in": "path",
1364
            "description": "시도 코드 (7자리)",
1365
            "required": true,
1366
            "schema": {
1367
              "type": "string"
1368
            },
1369
            "example": 91100000
1370
          },
1371
          {
1372
            "name": "page",
1373
            "in": "query",
1374
            "description": "페이지 번호, 0 이상.",
1375
            "required": true,
1376
            "schema": {
1377
              "minimum": 0,
1378
              "type": "string",
1379
              "description": "페이지 번호, 0 이상."
1380
            }
1381
          },
1382
          {
1383
            "name": "size",
1384
            "in": "query",
1385
            "description": "페이지 사이즈 , 20 이상.",
1386
            "required": true,
1387
            "schema": {
1388
              "minimum": 2,
1389
              "type": "string",
1390
              "description": "페이지 사이즈 , 20 이상."
1391
            }
1392
          }
1393
        ],
1394
        "responses": {
1395
          "200": {
1396
            "description": "OK",
1397
            "content": {
1398
              "application/json": {
1399
                "schema": {
1400
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevator"
1401
                }
1402
              }
1403
            }
1404
          }
1405
        }
1406
      }
1407
    },
1408
    "/api/v1/poi/elevator/subway/search": {
1409
      "get": {
1410
        "tags": [
1411
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1412
        ],
1413
        "summary": "지하철 엘리베이터 카테고리 검색 (전체 결과)",
1414
        "description": "지하철역명, 시도코드, 노드유형으로 지하철 엘리베이터를 검색합니다. 검색 조건이 있어야 합니다. 전체 결과를 반환합니다.",
1415
        "operationId": "searchByCategory_2",
1416
        "parameters": [
1417
          {
1418
            "name": "stationName",
1419
            "in": "query",
1420
            "description": "지하철역명 검색 (최소 2글자)",
1421
            "required": false,
1422
            "schema": {
1423
              "maxLength": 2147483647,
1424
              "minLength": 2,
1425
              "type": "string",
1426
              "description": "지하철역명 검색 (최소 2글자)",
1427
              "example": "혜화"
1428
            },
1429
            "example": "혜화"
1430
          },
1431
          {
1432
            "name": "sidoCode",
1433
            "in": "query",
1434
            "description": "시도 코드 (7자리)",
1435
            "required": false,
1436
            "schema": {
1437
              "pattern": "^\\d{7}$",
1438
              "type": "string",
1439
              "description": "시도 코드 (7자리)",
1440
              "example": 9110000
1441
            },
1442
            "example": 9110000
1443
          },
1444
          {
1445
            "name": "nodeTypeCode",
1446
            "in": "query",
1447
            "description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
1448
            "required": false,
1449
            "schema": {
1450
              "type": "string",
1451
              "description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
1452
              "example": 1,
1453
              "enum": [
1454
                "0",
1455
                "1",
1456
                "2",
1457
                "3"
1458
              ]
1459
            },
1460
            "example": 1
1461
          }
1462
        ],
1463
        "responses": {
1464
          "200": {
1465
            "description": "OK",
1466
            "content": {
1467
              "application/json": {
1468
                "schema": {
1469
                  "$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevator"
1470
                }
1471
              }
1472
            }
1473
          }
1474
        }
1475
      }
1476
    },
1477
    "/api/v1/poi/elevator/subway/search/paging": {
1478
      "get": {
1479
        "tags": [
1480
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1481
        ],
1482
        "summary": "지하철 엘리베이터 카테고리 검색 (페이징)",
1483
        "description": "지하철역명, 시도코드, 노드유형으로 지하철 엘리베이터를 검색합니다. 검색 조건이 있어야 합니다. 페이징 처리된 결과를 반환합니다.",
1484
        "operationId": "searchByCategoryPaging_2",
1485
        "parameters": [
1486
          {
1487
            "name": "page",
1488
            "in": "query",
1489
            "description": "페이지 번호, 0 이상.",
1490
            "required": true,
1491
            "schema": {
1492
              "minimum": 0,
1493
              "type": "string",
1494
              "description": "페이지 번호, 0 이상."
1495
            }
1496
          },
1497
          {
1498
            "name": "size",
1499
            "in": "query",
1500
            "description": "페이지 사이즈 , 20 이상.",
1501
            "required": true,
1502
            "schema": {
1503
              "minimum": 2,
1504
              "type": "string",
1505
              "description": "페이지 사이즈 , 20 이상."
1506
            }
1507
          },
1508
          {
1509
            "name": "stationName",
1510
            "in": "query",
1511
            "description": "지하철역명 검색 (최소 2글자)",
1512
            "required": false,
1513
            "schema": {
1514
              "maxLength": 2147483647,
1515
              "minLength": 2,
1516
              "type": "string",
1517
              "description": "지하철역명 검색 (최소 2글자)",
1518
              "example": "혜화"
1519
            },
1520
            "example": "혜화"
1521
          },
1522
          {
1523
            "name": "sidoCode",
1524
            "in": "query",
1525
            "description": "시도 코드 (7자리)",
1526
            "required": false,
1527
            "schema": {
1528
              "pattern": "^\\d{7}$",
1529
              "type": "string",
1530
              "description": "시도 코드 (7자리)",
1531
              "example": 9110000
1532
            },
1533
            "example": 9110000
1534
          },
1535
          {
1536
            "name": "nodeTypeCode",
1537
            "in": "query",
1538
            "description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
1539
            "required": false,
1540
            "schema": {
1541
              "type": "string",
1542
              "description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
1543
              "example": 1,
1544
              "enum": [
1545
                "0",
1546
                "1",
1547
                "2",
1548
                "3"
1549
              ]
1550
            },
1551
            "example": 1
1552
          }
1553
        ],
1554
        "responses": {
1555
          "200": {
1556
            "description": "OK",
1557
            "content": {
1558
              "application/json": {
1559
                "schema": {
1560
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevator"
1561
                }
1562
              }
1563
            }
1564
          }
1565
        }
1566
      }
1567
    },
1568
    "/api/v1/poi/elevator/subway/search/location": {
1569
      "get": {
1570
        "tags": [
1571
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1572
        ],
1573
        "summary": "지하철 엘리베이터 위치 기반 검색 (전체 결과)",
1574
        "description": "위치 기준 반경  지하철 엘리베이터를 검색합니다. 전체 결과를 반환합니다.",
1575
        "operationId": "searchByLocation_2",
1576
        "parameters": [
1577
          {
1578
            "name": "stationName",
1579
            "in": "query",
1580
            "description": "지하철역명 검색 (최소 2글자)",
1581
            "required": false,
1582
            "schema": {
1583
              "maxLength": 2147483647,
1584
              "minLength": 2,
1585
              "type": "string",
1586
              "description": "지하철역명 검색 (최소 2글자)",
1587
              "example": "혜화"
1588
            },
1589
            "example": "혜화"
1590
          },
1591
          {
1592
            "name": "nodeTypeCode",
1593
            "in": "query",
1594
            "description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
1595
            "required": false,
1596
            "schema": {
1597
              "type": "string",
1598
              "description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
1599
              "example": 1,
1600
              "enum": [
1601
                "0",
1602
                "1",
1603
                "2",
1604
                "3"
1605
              ]
1606
            },
1607
            "example": 1
1608
          },
1609
          {
1610
            "name": "latitude",
1611
            "in": "query",
1612
            "description": "위도",
1613
            "required": true,
1614
            "schema": {
1615
              "maximum": 90,
1616
              "minimum": -90,
1617
              "type": "string",
1618
              "description": "위도",
1619
              "example": 37.5665
1620
            },
1621
            "example": 37.5665
1622
          },
1623
          {
1624
            "name": "longitude",
1625
            "in": "query",
1626
            "description": "경도",
1627
            "required": true,
1628
            "schema": {
1629
              "maximum": 180,
1630
              "minimum": -180,
1631
              "type": "string",
1632
              "description": "경도",
1633
              "example": 126.978
1634
            },
1635
            "example": 126.978
1636
          },
1637
          {
1638
            "name": "radius",
1639
            "in": "query",
1640
            "description": "검색 반경(미터)",
1641
            "required": true,
1642
            "schema": {
1643
              "minimum": 0,
1644
              "type": "string",
1645
              "description": "검색 반경(미터)",
1646
              "example": 1000
1647
            },
1648
            "example": 1000
1649
          }
1650
        ],
1651
        "responses": {
1652
          "200": {
1653
            "description": "OK",
1654
            "content": {
1655
              "application/json": {
1656
                "schema": {
1657
                  "$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevatorLocation"
1658
                }
1659
              }
1660
            }
1661
          }
1662
        }
1663
      }
1664
    },
1665
    "/api/v1/poi/elevator/subway/search/location/paging": {
1666
      "get": {
1667
        "tags": [
1668
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1669
        ],
1670
        "summary": "지하철 엘리베이터 위치 기반 검색 (페이징)",
1671
        "description": "위치 기준 반경  지하철 엘리베이터를 검색합니다. 페이징 처리된 결과를 반환합니다.",
1672
        "operationId": "searchByLocationPaging_2",
1673
        "parameters": [
1674
          {
1675
            "name": "page",
1676
            "in": "query",
1677
            "description": "페이지 번호, 0 이상.",
1678
            "required": true,
1679
            "schema": {
1680
              "minimum": 0,
1681
              "type": "string",
1682
              "description": "페이지 번호, 0 이상."
1683
            }
1684
          },
1685
          {
1686
            "name": "size",
1687
            "in": "query",
1688
            "description": "페이지 사이즈 , 20 이상.",
1689
            "required": true,
1690
            "schema": {
1691
              "minimum": 2,
1692
              "type": "string",
1693
              "description": "페이지 사이즈 , 20 이상."
1694
            }
1695
          },
1696
          {
1697
            "name": "stationName",
1698
            "in": "query",
1699
            "description": "지하철역명 검색 (최소 2글자)",
1700
            "required": false,
1701
            "schema": {
1702
              "maxLength": 2147483647,
1703
              "minLength": 2,
1704
              "type": "string",
1705
              "description": "지하철역명 검색 (최소 2글자)",
1706
              "example": "혜화"
1707
            },
1708
            "example": "혜화"
1709
          },
1710
          {
1711
            "name": "nodeTypeCode",
1712
            "in": "query",
1713
            "description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
1714
            "required": false,
1715
            "schema": {
1716
              "type": "string",
1717
              "description": "노드 유형 코드 (0: 일반노드, 1: 지하철 출입구, 2: 버스 정류장, 3: 지하보도 출입구)",
1718
              "example": 1,
1719
              "enum": [
1720
                "0",
1721
                "1",
1722
                "2",
1723
                "3"
1724
              ]
1725
            },
1726
            "example": 1
1727
          },
1728
          {
1729
            "name": "latitude",
1730
            "in": "query",
1731
            "description": "위도",
1732
            "required": true,
1733
            "schema": {
1734
              "maximum": 90,
1735
              "minimum": -90,
1736
              "type": "string",
1737
              "description": "위도",
1738
              "example": 37.5665
1739
            },
1740
            "example": 37.5665
1741
          },
1742
          {
1743
            "name": "longitude",
1744
            "in": "query",
1745
            "description": "경도",
1746
            "required": true,
1747
            "schema": {
1748
              "maximum": 180,
1749
              "minimum": -180,
1750
              "type": "string",
1751
              "description": "경도",
1752
              "example": 126.978
1753
            },
1754
            "example": 126.978
1755
          },
1756
          {
1757
            "name": "radius",
1758
            "in": "query",
1759
            "description": "검색 반경(미터)",
1760
            "required": true,
1761
            "schema": {
1762
              "minimum": 0,
1763
              "type": "string",
1764
              "description": "검색 반경(미터)",
1765
              "example": 1000
1766
            },
1767
            "example": 1000
1768
          }
1769
        ],
1770
        "responses": {
1771
          "200": {
1772
            "description": "OK",
1773
            "content": {
1774
              "application/json": {
1775
                "schema": {
1776
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevatorLocation"
1777
                }
1778
              }
1779
            }
1780
          }
1781
        }
1782
      }
1783
    },
1784
    "/api/v1/poi/elevator/subway/all": {
1785
      "get": {
1786
        "tags": [
1787
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1788
        ],
1789
        "summary": "전체 지하철 엘리베이터 조회 (전체 결과)",
1790
        "description": "모든 지하철 엘리베이터 목록을 조회합니다. 전체 결과를 반환합니다.",
1791
        "operationId": "getAllSubwayElevators",
1792
        "responses": {
1793
          "200": {
1794
            "description": "OK",
1795
            "content": {
1796
              "application/json": {
1797
                "schema": {
1798
                  "$ref": "#/components/schemas/ApiResDtoListPoiSubwayElevator"
1799
                }
1800
              }
1801
            }
1802
          }
1803
        }
1804
      }
1805
    },
1806
    "/api/v1/poi/elevator/subway/all/paging": {
1807
      "get": {
1808
        "tags": [
1809
          "이동형 - 편의시설 - 지하철 엘리베이터 POI API V1"
1810
        ],
1811
        "summary": "전체 지하철 엘리베이터 조회 (페이징)",
1812
        "description": "모든 지하철 엘리베이터 목록을 조회합니다. 페이징 처리된 결과를 반환합니다.",
1813
        "operationId": "getAllSubwayElevatorsPaging",
1814
        "parameters": [
1815
          {
1816
            "name": "page",
1817
            "in": "query",
1818
            "description": "페이지 번호, 0 이상.",
1819
            "required": true,
1820
            "schema": {
1821
              "minimum": 0,
1822
              "type": "string",
1823
              "description": "페이지 번호, 0 이상."
1824
            }
1825
          },
1826
          {
1827
            "name": "size",
1828
            "in": "query",
1829
            "description": "페이지 사이즈 , 20 이상.",
1830
            "required": true,
1831
            "schema": {
1832
              "minimum": 2,
1833
              "type": "string",
1834
              "description": "페이지 사이즈 , 20 이상."
1835
            }
1836
          }
1837
        ],
1838
        "responses": {
1839
          "200": {
1840
            "description": "OK",
1841
            "content": {
1842
              "application/json": {
1843
                "schema": {
1844
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiSubwayElevator"
1845
                }
1846
              }
1847
            }
1848
          }
1849
        }
1850
      }
1851
    },
1852
    "/api/v1/poi/category/{categoryType}": {
1853
      "get": {
1854
        "tags": [
1855
          "이동형 - 관광 POI API V1"
1856
        ],
1857
        "summary": "이동형 POI 카테고리별 조회(all)",
1858
        "description": "카테고리 유형별로 이동형 POI를 조회(all)",
1859
        "operationId": "getPoiByCategory",
1860
        "parameters": [
1861
          {
1862
            "name": "categoryType",
1863
            "in": "path",
1864
            "description": "카테고리 유형",
1865
            "required": true,
1866
            "schema": {
1867
              "type": "string",
1868
              "enum": [
1869
                "tourist_spot",
1870
                "restaurant",
1871
                "shopping",
1872
                "accommodation"
1873
              ]
1874
            },
1875
            "example": "tourist_spot"
1876
          },
1877
          {
1878
            "name": "page",
1879
            "in": "query",
1880
            "description": "페이지 번호, 0 이상.",
1881
            "required": true,
1882
            "schema": {
1883
              "minimum": 0,
1884
              "type": "string",
1885
              "description": "페이지 번호, 0 이상."
1886
            }
1887
          },
1888
          {
1889
            "name": "size",
1890
            "in": "query",
1891
            "description": "페이지 사이즈 , 20 이상.",
1892
            "required": true,
1893
            "schema": {
1894
              "minimum": 2,
1895
              "type": "string",
1896
              "description": "페이지 사이즈 , 20 이상."
1897
            }
1898
          }
1899
        ],
1900
        "responses": {
1901
          "200": {
1902
            "description": "OK",
1903
            "content": {
1904
              "application/json": {
1905
                "schema": {
1906
                  "$ref": "#/components/schemas/ApiResDtoListMvPoi"
1907
                }
1908
              }
1909
            }
1910
          }
1911
        }
1912
      }
1913
    },
1914
    "/api/v1/poi/category/{categoryType}/paging": {
1915
      "get": {
1916
        "tags": [
1917
          "이동형 - 관광 POI API V1"
1918
        ],
1919
        "summary": "이동형 POI 카테고리별 조회(paging)",
1920
        "description": "카테고리 유형별로 이동형 POI를 조회(paging)",
1921
        "operationId": "getPoiByCategoryPaging",
1922
        "parameters": [
1923
          {
1924
            "name": "categoryType",
1925
            "in": "path",
1926
            "description": "카테고리 유형",
1927
            "required": true,
1928
            "schema": {
1929
              "type": "string",
1930
              "enum": [
1931
                "tourist_spot",
1932
                "restaurant",
1933
                "shopping",
1934
                "accommodation"
1935
              ]
1936
            },
1937
            "example": "tourist_spot"
1938
          },
1939
          {
1940
            "name": "page",
1941
            "in": "query",
1942
            "description": "페이지 번호, 0 이상.",
1943
            "required": true,
1944
            "schema": {
1945
              "minimum": 0,
1946
              "type": "string",
1947
              "description": "페이지 번호, 0 이상."
1948
            }
1949
          },
1950
          {
1951
            "name": "size",
1952
            "in": "query",
1953
            "description": "페이지 사이즈 , 20 이상.",
1954
            "required": true,
1955
            "schema": {
1956
              "minimum": 2,
1957
              "type": "string",
1958
              "description": "페이지 사이즈 , 20 이상."
1959
            }
1960
          }
1961
        ],
1962
        "responses": {
1963
          "200": {
1964
            "description": "OK",
1965
            "content": {
1966
              "application/json": {
1967
                "schema": {
1968
                  "$ref": "#/components/schemas/ApiResDtoPageResMvPoi"
1969
                }
1970
              }
1971
            }
1972
          }
1973
        }
1974
      }
1975
    },
1976
    "/api/v1/poi/barrier-free/tour/{fcltId}": {
1977
      "get": {
1978
        "tags": [
1979
          "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
1980
        ],
1981
        "summary": "무장애 관광지 시설 상세 조회",
1982
        "description": "무장애 관광지 시설 ID로 상세 정보를 조회합니다.",
1983
        "operationId": "getTourBfFacilityById",
1984
        "parameters": [
1985
          {
1986
            "name": "fcltId",
1987
            "in": "path",
1988
            "description": "무장애 관광지 시설 ID",
1989
            "required": true,
1990
            "schema": {
1991
              "type": "integer",
1992
              "format": "int32"
1993
            }
1994
          }
1995
        ],
1996
        "responses": {
1997
          "200": {
1998
            "description": "OK",
1999
            "content": {
2000
              "application/json": {
2001
                "schema": {
2002
                  "$ref": "#/components/schemas/ApiResDtoPoiTourBfFacility"
2003
                }
2004
              }
2005
            }
2006
          }
2007
        }
2008
      }
2009
    },
2010
    "/api/v1/poi/barrier-free/tour/sido/{sidoCode}": {
2011
      "get": {
2012
        "tags": [
2013
          "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
2014
        ],
2015
        "summary": "시도별 무장애 관광지 시설 조회 (전체 결과)",
2016
        "description": "시도 코드로 무장애 관광지 시설 목록을 전체 조회합니다.",
2017
        "operationId": "getTourBfFacilitiesBySido",
2018
        "parameters": [
2019
          {
2020
            "name": "sidoCode",
2021
            "in": "path",
2022
            "description": "시도 코드 (7자리)",
2023
            "required": true,
2024
            "schema": {
2025
              "type": "string"
2026
            },
2027
            "example": 91100000
2028
          }
2029
        ],
2030
        "responses": {
2031
          "200": {
2032
            "description": "OK",
2033
            "content": {
2034
              "application/json": {
2035
                "schema": {
2036
                  "$ref": "#/components/schemas/ApiResDtoListPoiTourBfFacility"
2037
                }
2038
              }
2039
            }
2040
          }
2041
        }
2042
      }
2043
    },
2044
    "/api/v1/poi/barrier-free/tour/sido/{sidoCode}/paging": {
2045
      "get": {
2046
        "tags": [
2047
          "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
2048
        ],
2049
        "summary": "시도별 무장애 관광지 시설 조회 (페이징)",
2050
        "description": "시도 코드로 무장애 관광지 시설 목록을 페이징하여 조회합니다.",
2051
        "operationId": "getTourBfFacilitiesBySidoPaging",
2052
        "parameters": [
2053
          {
2054
            "name": "sidoCode",
2055
            "in": "path",
2056
            "description": "시도 코드 (7자리)",
2057
            "required": true,
2058
            "schema": {
2059
              "type": "string"
2060
            },
2061
            "example": 91100000
2062
          },
2063
          {
2064
            "name": "page",
2065
            "in": "query",
2066
            "description": "페이지 번호, 0 이상.",
2067
            "required": true,
2068
            "schema": {
2069
              "minimum": 0,
2070
              "type": "string",
2071
              "description": "페이지 번호, 0 이상."
2072
            }
2073
          },
2074
          {
2075
            "name": "size",
2076
            "in": "query",
2077
            "description": "페이지 사이즈 , 20 이상.",
2078
            "required": true,
2079
            "schema": {
2080
              "minimum": 2,
2081
              "type": "string",
2082
              "description": "페이지 사이즈 , 20 이상."
2083
            }
2084
          }
2085
        ],
2086
        "responses": {
2087
          "200": {
2088
            "description": "OK",
2089
            "content": {
2090
              "application/json": {
2091
                "schema": {
2092
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiTourBfFacility"
2093
                }
2094
              }
2095
            }
2096
          }
2097
        }
2098
      }
2099
    },
2100
    "/api/v1/poi/barrier-free/tour/search": {
2101
      "get": {
2102
        "tags": [
2103
          "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
2104
        ],
2105
        "summary": "무장애 관광지 시설 카테고리 검색 (전체 결과)",
2106
        "description": "시설명, 시도코드, 장애인시설로 무장애 관광지 시설을 검색합니다. 검색 조건이 없으면  결과를 반환합니다.",
2107
        "operationId": "searchByCategory_3",
2108
        "parameters": [
2109
          {
2110
            "name": "fcltName",
2111
            "in": "query",
2112
            "description": "시설명 검색 (최소 2글자)",
2113
            "required": false,
2114
            "schema": {
2115
              "maxLength": 2147483647,
2116
              "minLength": 2,
2117
              "type": "string",
2118
              "description": "시설명 검색 (최소 2글자)",
2119
              "example": "서울타워"
2120
            },
2121
            "example": "서울타워"
2122
          },
2123
          {
2124
            "name": "sidoCode",
2125
            "in": "query",
2126
            "description": "시도 코드 (7자리)",
2127
            "required": false,
2128
            "schema": {
2129
              "pattern": "^\\d{7}$",
2130
              "type": "string",
2131
              "description": "시도 코드 (7자리)",
2132
              "example": 9110000
2133
            },
2134
            "example": 9110000
2135
          },
2136
          {
2137
            "name": "toiletYn",
2138
            "in": "query",
2139
            "description": "장애인 화장실 여부",
2140
            "required": false,
2141
            "schema": {
2142
              "type": "string",
2143
              "description": "장애인 화장실 여부",
2144
              "example": "Y",
2145
              "enum": [
2146
                "Y",
2147
                "N"
2148
              ]
2149
            },
2150
            "example": "Y"
2151
          },
2152
          {
2153
            "name": "elevatorYn",
2154
            "in": "query",
2155
            "description": "엘리베이터 여부",
2156
            "required": false,
2157
            "schema": {
2158
              "type": "string",
2159
              "description": "엘리베이터 여부",
2160
              "example": "Y",
2161
              "enum": [
2162
                "Y",
2163
                "N"
2164
              ]
2165
            },
2166
            "example": "Y"
2167
          },
2168
          {
2169
            "name": "parkingYn",
2170
            "in": "query",
2171
            "description": "장애인 주차장 여부",
2172
            "required": false,
2173
            "schema": {
2174
              "type": "string",
2175
              "description": "장애인 주차장 여부",
2176
              "example": "Y",
2177
              "enum": [
2178
                "Y",
2179
                "N"
2180
              ]
2181
            },
2182
            "example": "Y"
2183
          },
2184
          {
2185
            "name": "wheelchairRentYn",
2186
            "in": "query",
2187
            "description": "휠체어 대여 여부",
2188
            "required": false,
2189
            "schema": {
2190
              "type": "string",
2191
              "description": "휠체어 대여 여부",
2192
              "example": "Y",
2193
              "enum": [
2194
                "Y",
2195
                "N"
2196
              ]
2197
            },
2198
            "example": "Y"
2199
          },
2200
          {
2201
            "name": "tactileMapYn",
2202
            "in": "query",
2203
            "description": "촉지도식 안내판 설치 여부",
2204
            "required": false,
2205
            "schema": {
2206
              "type": "string",
2207
              "description": "촉지도식 안내판 설치 여부",
2208
              "example": "Y",
2209
              "enum": [
2210
                "Y",
2211
                "N"
2212
              ]
2213
            },
2214
            "example": "Y"
2215
          },
2216
          {
2217
            "name": "audioGuideYn",
2218
            "in": "query",
2219
            "description": "오디오 가이드 제공 여부",
2220
            "required": false,
2221
            "schema": {
2222
              "type": "string",
2223
              "description": "오디오 가이드 제공 여부",
2224
              "example": "Y",
2225
              "enum": [
2226
                "Y",
2227
                "N"
2228
              ]
2229
            },
2230
            "example": "Y"
2231
          }
2232
        ],
2233
        "responses": {
2234
          "200": {
2235
            "description": "OK",
2236
            "content": {
2237
              "application/json": {
2238
                "schema": {
2239
                  "$ref": "#/components/schemas/ApiResDtoListPoiTourBfFacility"
2240
                }
2241
              }
2242
            }
2243
          }
2244
        }
2245
      }
2246
    },
2247
    "/api/v1/poi/barrier-free/tour/search/paging": {
2248
      "get": {
2249
        "tags": [
2250
          "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
2251
        ],
2252
        "summary": "무장애 관광지 시설 카테고리 검색 (페이징)",
2253
        "description": "시설명, 시도코드, 장애인시설로 무장애 관광지 시설을 페이징하여 검색합니다. 검색 조건이 없으면  페이지를 반환합니다.",
2254
        "operationId": "searchByCategoryPaging_3",
2255
        "parameters": [
2256
          {
2257
            "name": "page",
2258
            "in": "query",
2259
            "description": "페이지 번호, 0 이상.",
2260
            "required": true,
2261
            "schema": {
2262
              "minimum": 0,
2263
              "type": "string",
2264
              "description": "페이지 번호, 0 이상."
2265
            }
2266
          },
2267
          {
2268
            "name": "size",
2269
            "in": "query",
2270
            "description": "페이지 사이즈 , 20 이상.",
2271
            "required": true,
2272
            "schema": {
2273
              "minimum": 2,
2274
              "type": "string",
2275
              "description": "페이지 사이즈 , 20 이상."
2276
            }
2277
          },
2278
          {
2279
            "name": "fcltName",
2280
            "in": "query",
2281
            "description": "시설명 검색 (최소 2글자)",
2282
            "required": false,
2283
            "schema": {
2284
              "maxLength": 2147483647,
2285
              "minLength": 2,
2286
              "type": "string",
2287
              "description": "시설명 검색 (최소 2글자)",
2288
              "example": "서울타워"
2289
            },
2290
            "example": "서울타워"
2291
          },
2292
          {
2293
            "name": "sidoCode",
2294
            "in": "query",
2295
            "description": "시도 코드 (7자리)",
2296
            "required": false,
2297
            "schema": {
2298
              "pattern": "^\\d{7}$",
2299
              "type": "string",
2300
              "description": "시도 코드 (7자리)",
2301
              "example": 9110000
2302
            },
2303
            "example": 9110000
2304
          },
2305
          {
2306
            "name": "toiletYn",
2307
            "in": "query",
2308
            "description": "장애인 화장실 여부",
2309
            "required": false,
2310
            "schema": {
2311
              "type": "string",
2312
              "description": "장애인 화장실 여부",
2313
              "example": "Y",
2314
              "enum": [
2315
                "Y",
2316
                "N"
2317
              ]
2318
            },
2319
            "example": "Y"
2320
          },
2321
          {
2322
            "name": "elevatorYn",
2323
            "in": "query",
2324
            "description": "엘리베이터 여부",
2325
            "required": false,
2326
            "schema": {
2327
              "type": "string",
2328
              "description": "엘리베이터 여부",
2329
              "example": "Y",
2330
              "enum": [
2331
                "Y",
2332
                "N"
2333
              ]
2334
            },
2335
            "example": "Y"
2336
          },
2337
          {
2338
            "name": "parkingYn",
2339
            "in": "query",
2340
            "description": "장애인 주차장 여부",
2341
            "required": false,
2342
            "schema": {
2343
              "type": "string",
2344
              "description": "장애인 주차장 여부",
2345
              "example": "Y",
2346
              "enum": [
2347
                "Y",
2348
                "N"
2349
              ]
2350
            },
2351
            "example": "Y"
2352
          },
2353
          {
2354
            "name": "wheelchairRentYn",
2355
            "in": "query",
2356
            "description": "휠체어 대여 여부",
2357
            "required": false,
2358
            "schema": {
2359
              "type": "string",
2360
              "description": "휠체어 대여 여부",
2361
              "example": "Y",
2362
              "enum": [
2363
                "Y",
2364
                "N"
2365
              ]
2366
            },
2367
            "example": "Y"
2368
          },
2369
          {
2370
            "name": "tactileMapYn",
2371
            "in": "query",
2372
            "description": "촉지도식 안내판 설치 여부",
2373
            "required": false,
2374
            "schema": {
2375
              "type": "string",
2376
              "description": "촉지도식 안내판 설치 여부",
2377
              "example": "Y",
2378
              "enum": [
2379
                "Y",
2380
                "N"
2381
              ]
2382
            },
2383
            "example": "Y"
2384
          },
2385
          {
2386
            "name": "audioGuideYn",
2387
            "in": "query",
2388
            "description": "오디오 가이드 제공 여부",
2389
            "required": false,
2390
            "schema": {
2391
              "type": "string",
2392
              "description": "오디오 가이드 제공 여부",
2393
              "example": "Y",
2394
              "enum": [
2395
                "Y",
2396
                "N"
2397
              ]
2398
            },
2399
            "example": "Y"
2400
          }
2401
        ],
2402
        "responses": {
2403
          "200": {
2404
            "description": "OK",
2405
            "content": {
2406
              "application/json": {
2407
                "schema": {
2408
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiTourBfFacility"
2409
                }
2410
              }
2411
            }
2412
          }
2413
        }
2414
      }
2415
    },
2416
    "/api/v1/poi/barrier-free/tour/search/location": {
2417
      "get": {
2418
        "tags": [
2419
          "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
2420
        ],
2421
        "summary": "무장애 관광지 시설 위치 기반 검색 (전체 결과)",
2422
        "description": "위치 기준 반경  무장애 관광지 시설을 검색합니다.",
2423
        "operationId": "searchByLocation_3",
2424
        "parameters": [
2425
          {
2426
            "name": "fcltName",
2427
            "in": "query",
2428
            "description": "시설명 검색 (최소 2글자)",
2429
            "required": false,
2430
            "schema": {
2431
              "maxLength": 2147483647,
2432
              "minLength": 2,
2433
              "type": "string",
2434
              "description": "시설명 검색 (최소 2글자)",
2435
              "example": "서울타워"
2436
            },
2437
            "example": "서울타워"
2438
          },
2439
          {
2440
            "name": "toiletYn",
2441
            "in": "query",
2442
            "description": "장애인 화장실 여부",
2443
            "required": false,
2444
            "schema": {
2445
              "type": "string",
2446
              "description": "장애인 화장실 여부",
2447
              "example": "Y",
2448
              "enum": [
2449
                "Y",
2450
                "N"
2451
              ]
2452
            },
2453
            "example": "Y"
2454
          },
2455
          {
2456
            "name": "elevatorYn",
2457
            "in": "query",
2458
            "description": "엘리베이터 여부",
2459
            "required": false,
2460
            "schema": {
2461
              "type": "string",
2462
              "description": "엘리베이터 여부",
2463
              "example": "Y",
2464
              "enum": [
2465
                "Y",
2466
                "N"
2467
              ]
2468
            },
2469
            "example": "Y"
2470
          },
2471
          {
2472
            "name": "parkingYn",
2473
            "in": "query",
2474
            "description": "장애인 주차장 여부",
2475
            "required": false,
2476
            "schema": {
2477
              "type": "string",
2478
              "description": "장애인 주차장 여부",
2479
              "example": "Y",
2480
              "enum": [
2481
                "Y",
2482
                "N"
2483
              ]
2484
            },
2485
            "example": "Y"
2486
          },
2487
          {
2488
            "name": "wheelchairRentYn",
2489
            "in": "query",
2490
            "description": "휠체어 대여 여부",
2491
            "required": false,
2492
            "schema": {
2493
              "type": "string",
2494
              "description": "휠체어 대여 여부",
2495
              "example": "Y",
2496
              "enum": [
2497
                "Y",
2498
                "N"
2499
              ]
2500
            },
2501
            "example": "Y"
2502
          },
2503
          {
2504
            "name": "tactileMapYn",
2505
            "in": "query",
2506
            "description": "촉지도식 안내판 설치 여부",
2507
            "required": false,
2508
            "schema": {
2509
              "type": "string",
2510
              "description": "촉지도식 안내판 설치 여부",
2511
              "example": "Y",
2512
              "enum": [
2513
                "Y",
2514
                "N"
2515
              ]
2516
            },
2517
            "example": "Y"
2518
          },
2519
          {
2520
            "name": "audioGuideYn",
2521
            "in": "query",
2522
            "description": "오디오 가이드 제공 여부",
2523
            "required": false,
2524
            "schema": {
2525
              "type": "string",
2526
              "description": "오디오 가이드 제공 여부",
2527
              "example": "Y",
2528
              "enum": [
2529
                "Y",
2530
                "N"
2531
              ]
2532
            },
2533
            "example": "Y"
2534
          },
2535
          {
2536
            "name": "latitude",
2537
            "in": "query",
2538
            "description": "위도",
2539
            "required": true,
2540
            "schema": {
2541
              "maximum": 90,
2542
              "minimum": -90,
2543
              "type": "string",
2544
              "description": "위도",
2545
              "example": 37.5665
2546
            },
2547
            "example": 37.5665
2548
          },
2549
          {
2550
            "name": "longitude",
2551
            "in": "query",
2552
            "description": "경도",
2553
            "required": true,
2554
            "schema": {
2555
              "maximum": 180,
2556
              "minimum": -180,
2557
              "type": "string",
2558
              "description": "경도",
2559
              "example": 126.978
2560
            },
2561
            "example": 126.978
2562
          },
2563
          {
2564
            "name": "radius",
2565
            "in": "query",
2566
            "description": "검색 반경(미터)",
2567
            "required": true,
2568
            "schema": {
2569
              "minimum": 0,
2570
              "type": "string",
2571
              "description": "검색 반경(미터)",
2572
              "example": 1000
2573
            },
2574
            "example": 1000
2575
          }
2576
        ],
2577
        "responses": {
2578
          "200": {
2579
            "description": "OK",
2580
            "content": {
2581
              "application/json": {
2582
                "schema": {
2583
                  "$ref": "#/components/schemas/ApiResDtoListPoiTourBfFacilityLocation"
2584
                }
2585
              }
2586
            }
2587
          }
2588
        }
2589
      }
2590
    },
2591
    "/api/v1/poi/barrier-free/tour/search/location/paging": {
2592
      "get": {
2593
        "tags": [
2594
          "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
2595
        ],
2596
        "summary": "무장애 관광지 시설 위치 기반 검색 (페이징)",
2597
        "description": "위치 기준 반경  무장애 관광지 시설을 페이징하여 검색합니다.",
2598
        "operationId": "searchByLocationPaging_3",
2599
        "parameters": [
2600
          {
2601
            "name": "page",
2602
            "in": "query",
2603
            "description": "페이지 번호, 0 이상.",
2604
            "required": true,
2605
            "schema": {
2606
              "minimum": 0,
2607
              "type": "string",
2608
              "description": "페이지 번호, 0 이상."
2609
            }
2610
          },
2611
          {
2612
            "name": "size",
2613
            "in": "query",
2614
            "description": "페이지 사이즈 , 20 이상.",
2615
            "required": true,
2616
            "schema": {
2617
              "minimum": 2,
2618
              "type": "string",
2619
              "description": "페이지 사이즈 , 20 이상."
2620
            }
2621
          },
2622
          {
2623
            "name": "fcltName",
2624
            "in": "query",
2625
            "description": "시설명 검색 (최소 2글자)",
2626
            "required": false,
2627
            "schema": {
2628
              "maxLength": 2147483647,
2629
              "minLength": 2,
2630
              "type": "string",
2631
              "description": "시설명 검색 (최소 2글자)",
2632
              "example": "서울타워"
2633
            },
2634
            "example": "서울타워"
2635
          },
2636
          {
2637
            "name": "toiletYn",
2638
            "in": "query",
2639
            "description": "장애인 화장실 여부",
2640
            "required": false,
2641
            "schema": {
2642
              "type": "string",
2643
              "description": "장애인 화장실 여부",
2644
              "example": "Y",
2645
              "enum": [
2646
                "Y",
2647
                "N"
2648
              ]
2649
            },
2650
            "example": "Y"
2651
          },
2652
          {
2653
            "name": "elevatorYn",
2654
            "in": "query",
2655
            "description": "엘리베이터 여부",
2656
            "required": false,
2657
            "schema": {
2658
              "type": "string",
2659
              "description": "엘리베이터 여부",
2660
              "example": "Y",
2661
              "enum": [
2662
                "Y",
2663
                "N"
2664
              ]
2665
            },
2666
            "example": "Y"
2667
          },
2668
          {
2669
            "name": "parkingYn",
2670
            "in": "query",
2671
            "description": "장애인 주차장 여부",
2672
            "required": false,
2673
            "schema": {
2674
              "type": "string",
2675
              "description": "장애인 주차장 여부",
2676
              "example": "Y",
2677
              "enum": [
2678
                "Y",
2679
                "N"
2680
              ]
2681
            },
2682
            "example": "Y"
2683
          },
2684
          {
2685
            "name": "wheelchairRentYn",
2686
            "in": "query",
2687
            "description": "휠체어 대여 여부",
2688
            "required": false,
2689
            "schema": {
2690
              "type": "string",
2691
              "description": "휠체어 대여 여부",
2692
              "example": "Y",
2693
              "enum": [
2694
                "Y",
2695
                "N"
2696
              ]
2697
            },
2698
            "example": "Y"
2699
          },
2700
          {
2701
            "name": "tactileMapYn",
2702
            "in": "query",
2703
            "description": "촉지도식 안내판 설치 여부",
2704
            "required": false,
2705
            "schema": {
2706
              "type": "string",
2707
              "description": "촉지도식 안내판 설치 여부",
2708
              "example": "Y",
2709
              "enum": [
2710
                "Y",
2711
                "N"
2712
              ]
2713
            },
2714
            "example": "Y"
2715
          },
2716
          {
2717
            "name": "audioGuideYn",
2718
            "in": "query",
2719
            "description": "오디오 가이드 제공 여부",
2720
            "required": false,
2721
            "schema": {
2722
              "type": "string",
2723
              "description": "오디오 가이드 제공 여부",
2724
              "example": "Y",
2725
              "enum": [
2726
                "Y",
2727
                "N"
2728
              ]
2729
            },
2730
            "example": "Y"
2731
          },
2732
          {
2733
            "name": "latitude",
2734
            "in": "query",
2735
            "description": "위도",
2736
            "required": true,
2737
            "schema": {
2738
              "maximum": 90,
2739
              "minimum": -90,
2740
              "type": "string",
2741
              "description": "위도",
2742
              "example": 37.5665
2743
            },
2744
            "example": 37.5665
2745
          },
2746
          {
2747
            "name": "longitude",
2748
            "in": "query",
2749
            "description": "경도",
2750
            "required": true,
2751
            "schema": {
2752
              "maximum": 180,
2753
              "minimum": -180,
2754
              "type": "string",
2755
              "description": "경도",
2756
              "example": 126.978
2757
            },
2758
            "example": 126.978
2759
          },
2760
          {
2761
            "name": "radius",
2762
            "in": "query",
2763
            "description": "검색 반경(미터)",
2764
            "required": true,
2765
            "schema": {
2766
              "minimum": 0,
2767
              "type": "string",
2768
              "description": "검색 반경(미터)",
2769
              "example": 1000
2770
            },
2771
            "example": 1000
2772
          }
2773
        ],
2774
        "responses": {
2775
          "200": {
2776
            "description": "OK",
2777
            "content": {
2778
              "application/json": {
2779
                "schema": {
2780
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiTourBfFacilityLocation"
2781
                }
2782
              }
2783
            }
2784
          }
2785
        }
2786
      }
2787
    },
2788
    "/api/v1/poi/barrier-free/tour/all": {
2789
      "get": {
2790
        "tags": [
2791
          "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
2792
        ],
2793
        "summary": "전체 무장애 관광지 시설 조회 (전체 결과)",
2794
        "description": "모든 무장애 관광지 시설을 조회합니다.",
2795
        "operationId": "getAllTourBfFacilities",
2796
        "responses": {
2797
          "200": {
2798
            "description": "OK",
2799
            "content": {
2800
              "application/json": {
2801
                "schema": {
2802
                  "$ref": "#/components/schemas/ApiResDtoListPoiTourBfFacility"
2803
                }
2804
              }
2805
            }
2806
          }
2807
        }
2808
      }
2809
    },
2810
    "/api/v1/poi/barrier-free/tour/all/paging": {
2811
      "get": {
2812
        "tags": [
2813
          "이동형 - 편의시설 - 무장애 관광지 시설 POI API V1"
2814
        ],
2815
        "summary": "전체 무장애 관광지 시설 조회 (페이징)",
2816
        "description": "모든 무장애 관광지 시설을 페이징하여 조회합니다.",
2817
        "operationId": "getAllTourBfFacilitiesPaging",
2818
        "parameters": [
2819
          {
2820
            "name": "page",
2821
            "in": "query",
2822
            "description": "페이지 번호, 0 이상.",
2823
            "required": true,
2824
            "schema": {
2825
              "minimum": 0,
2826
              "type": "string",
2827
              "description": "페이지 번호, 0 이상."
2828
            }
2829
          },
2830
          {
2831
            "name": "size",
2832
            "in": "query",
2833
            "description": "페이지 사이즈 , 20 이상.",
2834
            "required": true,
2835
            "schema": {
2836
              "minimum": 2,
2837
              "type": "string",
2838
              "description": "페이지 사이즈 , 20 이상."
2839
            }
2840
          }
2841
        ],
2842
        "responses": {
2843
          "200": {
2844
            "description": "OK",
2845
            "content": {
2846
              "application/json": {
2847
                "schema": {
2848
                  "$ref": "#/components/schemas/ApiResDtoPageResPoiTourBfFacility"
2849
                }
2850
              }
2851
            }
2852
          }
2853
        }
2854
      }
2855
    },
2856
    "/api/v1/emp/workplace/standard": {
2857
      "get": {
2858
        "tags": [
2859
          "장애인 고용 관련 데이터 API V1"
2860
        ],
2861
        "summary": "장애인 표준사업장 현황 조회",
2862
        "description": "한국장애인고용공단 장애인 표준사업장 현황",
2863
        "operationId": "getStandardWorkplace",
2864
        "responses": {
2865
          "200": {
2866
            "description": "OK",
2867
            "content": {
2868
              "application/json": {
2869
                "schema": {
2870
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisStdWorkplaceDto"
2871
                }
2872
              }
2873
            }
2874
          }
2875
        }
2876
      }
2877
    },
2878
    "/api/v1/emp/workplace/burden-redct": {
2879
      "get": {
2880
        "tags": [
2881
          "장애인 고용 관련 데이터 API V1"
2882
        ],
2883
        "summary": "장애인고용 부담금감면 연계고용사업장 정보 조회",
2884
        "description": "한국장애인고용공단 장애인고용 부담금감면 연계고용사업장 정보",
2885
        "operationId": "getBurdenRedctWorkplace",
2886
        "responses": {
2887
          "200": {
2888
            "description": "OK",
2889
            "content": {
2890
              "application/json": {
2891
                "schema": {
2892
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisBurdenWorkplaceDto"
2893
                }
2894
              }
2895
            }
2896
          }
2897
        }
2898
      }
2899
    },
2900
    "/api/v1/emp/obligation/status": {
2901
      "get": {
2902
        "tags": [
2903
          "장애인 고용 관련 데이터 API V1"
2904
        ],
2905
        "summary": "장애인 고용의무 현황 통계 조회",
2906
        "description": "한국장애인고용공단 장애인 고용의무 현황 통계 ",
2907
        "operationId": "getObligationStatus",
2908
        "responses": {
2909
          "200": {
2910
            "description": "OK",
2911
            "content": {
2912
              "application/json": {
2913
                "schema": {
2914
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisObligationStatusDto"
2915
                }
2916
              }
2917
            }
2918
          }
2919
        }
2920
      }
2921
    },
2922
    "/api/v1/emp/obligation/industry": {
2923
      "get": {
2924
        "tags": [
2925
          "장애인 고용 관련 데이터 API V1"
2926
        ],
2927
        "summary": "산업별 장애인 의무고용 현황 조회",
2928
        "description": "한국장애인고용공단 산업별 장애인 의무고용 현황 통계 ",
2929
        "operationId": "getObligationByIndustry",
2930
        "responses": {
2931
          "200": {
2932
            "description": "OK",
2933
            "content": {
2934
              "application/json": {
2935
                "schema": {
2936
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisObligationByIndustDto"
2937
                }
2938
              }
2939
            }
2940
          }
2941
        }
2942
      }
2943
    },
2944
    "/api/v1/emp/obligation/fulfillment": {
2945
      "get": {
2946
        "tags": [
2947
          "장애인 고용 관련 데이터 API V1"
2948
        ],
2949
        "summary": "장애인 의무고용 - 사업체 현황 조회",
2950
        "description": "고용노동부 장애인 의무고용 - 사업체 현황 통계 ",
2951
        "operationId": "getObligationFulfillment",
2952
        "responses": {
2953
          "200": {
2954
            "description": "OK",
2955
            "content": {
2956
              "application/json": {
2957
                "schema": {
2958
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisObligationFulfillmentDto"
2959
                }
2960
              }
2961
            }
2962
          }
2963
        }
2964
      }
2965
    },
2966
    "/api/v1/emp/obligation/dis-type": {
2967
      "get": {
2968
        "tags": [
2969
          "장애인 고용 관련 데이터 API V1"
2970
        ],
2971
        "summary": "장애인 의무고용 사업체 장애유형별 고용현황 조회",
2972
        "description": "한국장애인고용공단 장애인 의무고용 사업체 장애유형별 고용현황",
2973
        "operationId": "getObligationByType",
2974
        "responses": {
2975
          "200": {
2976
            "description": "OK",
2977
            "content": {
2978
              "application/json": {
2979
                "schema": {
2980
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisObligationByTypeDto"
2981
                }
2982
              }
2983
            }
2984
          }
2985
        }
2986
      }
2987
    },
2988
    "/api/v1/emp/job/seeker": {
2989
      "get": {
2990
        "tags": [
2991
          "장애인 고용 관련 데이터 API V1"
2992
        ],
2993
        "summary": "장애인 구직자 검색 조회 (paging)",
2994
        "description": "한국장애인고용공단 장애인 구직자 검색 ",
2995
        "operationId": "searchJobSeeker",
2996
        "parameters": [
2997
          {
2998
            "name": "page",
2999
            "in": "query",
3000
            "description": "페이지 번호, 0 이상.",
3001
            "required": true,
3002
            "schema": {
3003
              "minimum": 0,
3004
              "type": "string",
3005
              "description": "페이지 번호, 0 이상."
3006
            }
3007
          },
3008
          {
3009
            "name": "size",
3010
            "in": "query",
3011
            "description": "페이지 사이즈 , 20 이상.",
3012
            "required": true,
3013
            "schema": {
3014
              "minimum": 2,
3015
              "type": "string",
3016
              "description": "페이지 사이즈 , 20 이상."
3017
            }
3018
          },
3019
          {
3020
            "name": "salaryType",
3021
            "in": "query",
3022
            "description": "급여 형태(옵션)",
3023
            "required": false,
3024
            "schema": {
3025
              "type": "string",
3026
              "description": "급여 형태(옵션)",
3027
              "example": "hourly",
3028
              "enum": [
3029
                "hourly",
3030
                "monthly"
3031
              ]
3032
            },
3033
            "example": "hourly"
3034
          },
3035
          {
3036
            "name": "jobType",
3037
            "in": "query",
3038
            "description": "업종(2글자 이상) (옵션)",
3039
            "required": false,
3040
            "schema": {
3041
              "maxLength": 2147483647,
3042
              "minLength": 2,
3043
              "type": "string",
3044
              "description": "업종(2글자 이상) (옵션)",
3045
              "example": "세탁원"
3046
            },
3047
            "example": "세탁원"
3048
          },
3049
          {
3050
            "name": "region",
3051
            "in": "query",
3052
            "description": "희망 지역(2글자 이상) (옵션)",
3053
            "required": false,
3054
            "schema": {
3055
              "maxLength": 2147483647,
3056
              "minLength": 2,
3057
              "type": "string",
3058
              "description": "희망 지역(2글자 이상) (옵션)",
3059
              "example": "보령시"
3060
            },
3061
            "example": "보령시"
3062
          }
3063
        ],
3064
        "responses": {
3065
          "200": {
3066
            "description": "OK",
3067
            "content": {
3068
              "application/json": {
3069
                "schema": {
3070
                  "$ref": "#/components/schemas/ApiResDtoPageResEmpDisJobseekerDto"
3071
                }
3072
              }
3073
            }
3074
          }
3075
        }
3076
      }
3077
    },
3078
    "/api/v1/emp/job/posting": {
3079
      "get": {
3080
        "tags": [
3081
          "장애인 고용 관련 데이터 API V1"
3082
        ],
3083
        "summary": "장애인 구인 정보 검색 조회 (paging)",
3084
        "description": "한국장애인고용공단 장애인 구인 정보 검색",
3085
        "operationId": "searchJobPosting",
3086
        "parameters": [
3087
          {
3088
            "name": "page",
3089
            "in": "query",
3090
            "description": "페이지 번호, 0 이상.",
3091
            "required": true,
3092
            "schema": {
3093
              "minimum": 0,
3094
              "type": "string",
3095
              "description": "페이지 번호, 0 이상."
3096
            }
3097
          },
3098
          {
3099
            "name": "size",
3100
            "in": "query",
3101
            "description": "페이지 사이즈 , 20 이상.",
3102
            "required": true,
3103
            "schema": {
3104
              "minimum": 2,
3105
              "type": "string",
3106
              "description": "페이지 사이즈 , 20 이상."
3107
            }
3108
          },
3109
          {
3110
            "name": "empType",
3111
            "in": "query",
3112
            "description": "고용 형태(옵션)",
3113
            "required": false,
3114
            "schema": {
3115
              "type": "string",
3116
              "description": "고용 형태(옵션)",
3117
              "example": "part",
3118
              "enum": [
3119
                "part",
3120
                "regular",
3121
                "contract"
3122
              ]
3123
            },
3124
            "example": "part"
3125
          },
3126
          {
3127
            "name": "jobType",
3128
            "in": "query",
3129
            "description": "업종(2글자 이상) (옵션)",
3130
            "required": false,
3131
            "schema": {
3132
              "maxLength": 2147483647,
3133
              "minLength": 2,
3134
              "type": "string",
3135
              "description": "업종(2글자 이상) (옵션)",
3136
              "example": "세탁원"
3137
            },
3138
            "example": "세탁원"
3139
          },
3140
          {
3141
            "name": "address",
3142
            "in": "query",
3143
            "description": "사업장 주소(2글자 이상) (옵션)",
3144
            "required": false,
3145
            "schema": {
3146
              "maxLength": 2147483647,
3147
              "minLength": 2,
3148
              "type": "string",
3149
              "description": "사업장 주소(2글자 이상) (옵션)",
3150
              "example": "보령시"
3151
            },
3152
            "example": "보령시"
3153
          },
3154
          {
3155
            "name": "name",
3156
            "in": "query",
3157
            "description": "사업장명(2글자 이상) (옵션)",
3158
            "required": false,
3159
            "schema": {
3160
              "maxLength": 2147483647,
3161
              "minLength": 2,
3162
              "type": "string",
3163
              "description": "사업장명(2글자 이상) (옵션)",
3164
              "example": "대성산업"
3165
            },
3166
            "example": "대성산업"
3167
          }
3168
        ],
3169
        "responses": {
3170
          "200": {
3171
            "description": "OK",
3172
            "content": {
3173
              "application/json": {
3174
                "schema": {
3175
                  "$ref": "#/components/schemas/ApiResDtoPageResEmpDisJobPostingDto"
3176
                }
3177
              }
3178
            }
3179
          }
3180
        }
3181
      }
3182
    },
3183
    "/api/v1/emp/emp/region": {
3184
      "get": {
3185
        "tags": [
3186
          "장애인 고용 관련 데이터 API V1"
3187
        ],
3188
        "summary": "지역별 장애인 고용 현황 조회",
3189
        "description": "한국장애인고용공단 지역별 장애인 고용 현황 ",
3190
        "operationId": "getEmpStatusByRegion",
3191
        "responses": {
3192
          "200": {
3193
            "description": "OK",
3194
            "content": {
3195
              "application/json": {
3196
                "schema": {
3197
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisRegionalStatusDto"
3198
                }
3199
              }
3200
            }
3201
          }
3202
        }
3203
      }
3204
    },
3205
    "/api/v1/emp/emp/incentive": {
3206
      "get": {
3207
        "tags": [
3208
          "장애인 고용 관련 데이터 API V1"
3209
        ],
3210
        "summary": "장애인 신규고용장려금 지역별 지급 현황 조회",
3211
        "description": "한국장애인고용공단 신규고용장려금 지역별 지급 현황 ",
3212
        "operationId": "getEmpIncentive",
3213
        "responses": {
3214
          "200": {
3215
            "description": "OK",
3216
            "content": {
3217
              "application/json": {
3218
                "schema": {
3219
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisEmpIncentiveDto"
3220
                }
3221
              }
3222
            }
3223
          }
3224
        }
3225
      }
3226
    },
3227
    "/api/v1/emp/emp/consul-his": {
3228
      "get": {
3229
        "tags": [
3230
          "장애인 고용 관련 데이터 API V1"
3231
        ],
3232
        "summary": "장애인 고용컨설팅 이력 조회",
3233
        "description": "한국장애인고용공단 장애인 고용컨설팅 이력 정보 ",
3234
        "operationId": "getConsultingHis",
3235
        "responses": {
3236
          "200": {
3237
            "description": "OK",
3238
            "content": {
3239
              "application/json": {
3240
                "schema": {
3241
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisConsultingHisDto"
3242
                }
3243
              }
3244
            }
3245
          }
3246
        }
3247
      }
3248
    },
3249
    "/api/v1/emp/edu/training/staff": {
3250
      "get": {
3251
        "tags": [
3252
          "장애인 고용 관련 데이터 API V1"
3253
        ],
3254
        "summary": "고용개발원 교육정보 조회",
3255
        "description": "한국장애인고용공단 고용개발원 교육정보(장애인고용 전문인력 교육과정)",
3256
        "operationId": "getStaffTrainingCourse",
3257
        "responses": {
3258
          "200": {
3259
            "description": "OK",
3260
            "content": {
3261
              "application/json": {
3262
                "schema": {
3263
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisStaffTrainCrsDto"
3264
                }
3265
              }
3266
            }
3267
          }
3268
        }
3269
      }
3270
    },
3271
    "/api/v1/emp/edu/lecture/startup": {
3272
      "get": {
3273
        "tags": [
3274
          "장애인 고용 관련 데이터 API V1"
3275
        ],
3276
        "summary": "창업넷 일반강좌 정보 조회",
3277
        "description": "장애인기업종합지원센터 창업넷 일반강좌 정보",
3278
        "operationId": "getStartupLecture",
3279
        "responses": {
3280
          "200": {
3281
            "description": "OK",
3282
            "content": {
3283
              "application/json": {
3284
                "schema": {
3285
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisStartupLectureDto"
3286
                }
3287
              }
3288
            }
3289
          }
3290
        }
3291
      }
3292
    },
3293
    "/api/v1/emp/dev/support-org": {
3294
      "get": {
3295
        "tags": [
3296
          "장애인 고용 관련 데이터 API V1"
3297
        ],
3298
        "summary": "발달장애인 지원 기관  제공서비스 조회",
3299
        "description": "한국장애인개발원 발달장애인 지원 기관  제공서비스",
3300
        "operationId": "getDevDisSupportOrg",
3301
        "responses": {
3302
          "200": {
3303
            "description": "OK",
3304
            "content": {
3305
              "application/json": {
3306
                "schema": {
3307
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisDevSupportOrgDto"
3308
                }
3309
              }
3310
            }
3311
          }
3312
        }
3313
      }
3314
    },
3315
    "/api/v1/emp/center/usage": {
3316
      "get": {
3317
        "tags": [
3318
          "장애인 고용 관련 데이터 API V1"
3319
        ],
3320
        "summary": "발달장애인훈련센터 이용자현황 조회",
3321
        "description": "한국장애인고용공단 발달장애인훈련센터 이용자현황",
3322
        "operationId": "getCenterUsage",
3323
        "responses": {
3324
          "200": {
3325
            "description": "OK",
3326
            "content": {
3327
              "application/json": {
3328
                "schema": {
3329
                  "$ref": "#/components/schemas/ApiResDtoListEmpDisCenterUsageDto"
3330
                }
3331
              }
3332
            }
3333
          }
3334
        }
3335
      }
3336
    },
3337
    "/api/v1/basic/social/social/particFreq/{statYear}": {
3338
      "get": {
3339
        "tags": [
3340
          "기초-사회망 현황 API V1"
3341
        ],
3342
        "summary": "해당 연도의 장애인의 사회 참여 조회(연도)",
3343
        "description": "해당 연도의 장애인의 사회 참여 조회",
3344
        "operationId": "getSocialParticFreqYear",
3345
        "parameters": [
3346
          {
3347
            "name": "statYear",
3348
            "in": "path",
3349
            "description": "통계 연도",
3350
            "required": true,
3351
            "schema": {
3352
              "type": "integer",
3353
              "format": "int32"
3354
            },
3355
            "example": 2024
3356
          }
3357
        ],
3358
        "responses": {
3359
          "200": {
3360
            "description": "OK",
3361
            "content": {
3362
              "application/json": {
3363
                "schema": {
3364
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3365
                }
3366
              }
3367
            }
3368
          }
3369
        }
3370
      }
3371
    },
3372
    "/api/v1/basic/social/social/particFreq/latest": {
3373
      "get": {
3374
        "tags": [
3375
          "기초-사회망 현황 API V1"
3376
        ],
3377
        "summary": "장애인의 사회 참여 조회(최신)",
3378
        "description": "장애인의 사회 참여 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
3379
        "operationId": "getSocialParticFreqLatest",
3380
        "parameters": [
3381
          {
3382
            "name": "from",
3383
            "in": "query",
3384
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
3385
            "required": false,
3386
            "schema": {
3387
              "type": "integer",
3388
              "format": "int32"
3389
            },
3390
            "example": 2019
3391
          },
3392
          {
3393
            "name": "to",
3394
            "in": "query",
3395
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
3396
            "required": false,
3397
            "schema": {
3398
              "type": "integer",
3399
              "format": "int32"
3400
            },
3401
            "example": 2022
3402
          }
3403
        ],
3404
        "responses": {
3405
          "200": {
3406
            "description": "OK",
3407
            "content": {
3408
              "application/json": {
3409
                "schema": {
3410
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3411
                }
3412
              }
3413
            }
3414
          }
3415
        }
3416
      }
3417
    },
3418
    "/api/v1/basic/social/social/particFreq/info": {
3419
      "get": {
3420
        "tags": [
3421
          "기초-사회망 현황 API V1"
3422
        ],
3423
        "summary": "장애인의 사회 참여 통계 정보 조회",
3424
        "description": "장애인의 사회 참여 통계 정보 조회",
3425
        "operationId": "getSocialParticFreqInfo",
3426
        "responses": {
3427
          "200": {
3428
            "description": "OK",
3429
            "content": {
3430
              "application/json": {
3431
                "schema": {
3432
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
3433
                }
3434
              }
3435
            }
3436
          }
3437
        }
3438
      }
3439
    },
3440
    "/api/v1/basic/social/social/contractFreq/{statYear}": {
3441
      "get": {
3442
        "tags": [
3443
          "기초-사회망 현황 API V1"
3444
        ],
3445
        "summary": "해당 연도의 가까이 지내는 친구, 이웃, 지인   만남 빈도 조회(연도)",
3446
        "description": "해당 연도의 가까이 지내는 친구, 이웃, 지인   만남 빈도 조회",
3447
        "operationId": "getSocialContactCntfreqYear",
3448
        "parameters": [
3449
          {
3450
            "name": "statYear",
3451
            "in": "path",
3452
            "description": "통계 연도",
3453
            "required": true,
3454
            "schema": {
3455
              "type": "integer",
3456
              "format": "int32"
3457
            },
3458
            "example": 2024
3459
          }
3460
        ],
3461
        "responses": {
3462
          "200": {
3463
            "description": "OK",
3464
            "content": {
3465
              "application/json": {
3466
                "schema": {
3467
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3468
                }
3469
              }
3470
            }
3471
          }
3472
        }
3473
      }
3474
    },
3475
    "/api/v1/basic/social/social/contractFreq/latest": {
3476
      "get": {
3477
        "tags": [
3478
          "기초-사회망 현황 API V1"
3479
        ],
3480
        "summary": "가까이 지내는 친구, 이웃, 지인   만남 빈도 조회(최신)",
3481
        "description": "가까이 지내는 친구, 이웃, 지인   만남 빈도. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
3482
        "operationId": "getSocialContactCntfreqLatest",
3483
        "parameters": [
3484
          {
3485
            "name": "from",
3486
            "in": "query",
3487
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
3488
            "required": false,
3489
            "schema": {
3490
              "type": "integer",
3491
              "format": "int32"
3492
            },
3493
            "example": 2019
3494
          },
3495
          {
3496
            "name": "to",
3497
            "in": "query",
3498
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
3499
            "required": false,
3500
            "schema": {
3501
              "type": "integer",
3502
              "format": "int32"
3503
            },
3504
            "example": 2022
3505
          }
3506
        ],
3507
        "responses": {
3508
          "200": {
3509
            "description": "OK",
3510
            "content": {
3511
              "application/json": {
3512
                "schema": {
3513
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3514
                }
3515
              }
3516
            }
3517
          }
3518
        }
3519
      }
3520
    },
3521
    "/api/v1/basic/social/social/contractFreq/info": {
3522
      "get": {
3523
        "tags": [
3524
          "기초-사회망 현황 API V1"
3525
        ],
3526
        "summary": "가까이 지내는 친구, 이웃, 지인   만남 빈도 통계 정보 조회",
3527
        "description": "가까이 지내는 친구, 이웃, 지인   만남 빈도 통계 정보 조회",
3528
        "operationId": "getSocialContactCntfreqInfo",
3529
        "responses": {
3530
          "200": {
3531
            "description": "OK",
3532
            "content": {
3533
              "application/json": {
3534
                "schema": {
3535
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
3536
                }
3537
              }
3538
            }
3539
          }
3540
        }
3541
      }
3542
    },
3543
    "/api/v1/basic/housing/reg/sidoSevGen/{statYear}": {
3544
      "get": {
3545
        "tags": [
3546
          "기초-주거 자립 현황 API V1"
3547
        ],
3548
        "summary": "해당 연도의  시도별,장애등급별,성별 등록장애인수 조회(연도)",
3549
        "description": "해당 연도의 시도별,장애등급별,성별 등록장애인수 조회",
3550
        "operationId": "getHousingRegSidoSevGenYear",
3551
        "parameters": [
3552
          {
3553
            "name": "statYear",
3554
            "in": "path",
3555
            "description": "통계 연도",
3556
            "required": true,
3557
            "schema": {
3558
              "type": "integer",
3559
              "format": "int32"
3560
            },
3561
            "example": 2024
3562
          }
3563
        ],
3564
        "responses": {
3565
          "200": {
3566
            "description": "OK",
3567
            "content": {
3568
              "application/json": {
3569
                "schema": {
3570
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3571
                }
3572
              }
3573
            }
3574
          }
3575
        }
3576
      }
3577
    },
3578
    "/api/v1/basic/housing/reg/sidoSevGen/latest": {
3579
      "get": {
3580
        "tags": [
3581
          "기초-주거 자립 현황 API V1"
3582
        ],
3583
        "summary": "시도별,장애등급별,성별 등록장애인수 조회(최신)",
3584
        "description": "시도별,장애등급별,성별 등록장애인수 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
3585
        "operationId": "getHousingRegSidoASevGenLatest",
3586
        "parameters": [
3587
          {
3588
            "name": "from",
3589
            "in": "query",
3590
            "description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
3591
            "required": false,
3592
            "schema": {
3593
              "type": "integer",
3594
              "format": "int32"
3595
            },
3596
            "example": 2019
3597
          },
3598
          {
3599
            "name": "to",
3600
            "in": "query",
3601
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
3602
            "required": false,
3603
            "schema": {
3604
              "type": "integer",
3605
              "format": "int32"
3606
            },
3607
            "example": 2022
3608
          }
3609
        ],
3610
        "responses": {
3611
          "200": {
3612
            "description": "OK",
3613
            "content": {
3614
              "application/json": {
3615
                "schema": {
3616
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3617
                }
3618
              }
3619
            }
3620
          }
3621
        }
3622
      }
3623
    },
3624
    "/api/v1/basic/housing/reg/sidoSevGen/info": {
3625
      "get": {
3626
        "tags": [
3627
          "기초-주거 자립 현황 API V1"
3628
        ],
3629
        "summary": "시도별,장애등급별,성별 등록장애인수 통계 정보 조회",
3630
        "description": "시도별,장애등급별,성별 등록장애인수 통계 정보 조회",
3631
        "operationId": "getHousingRegSidoSevGenInfo",
3632
        "responses": {
3633
          "200": {
3634
            "description": "OK",
3635
            "content": {
3636
              "application/json": {
3637
                "schema": {
3638
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
3639
                }
3640
              }
3641
            }
3642
          }
3643
        }
3644
      }
3645
    },
3646
    "/api/v1/basic/housing/reg/new/{statYear}": {
3647
      "get": {
3648
        "tags": [
3649
          "기초-주거 자립 현황 API V1"
3650
        ],
3651
        "summary": "해당 연도의  신규등록 장애인현황 조회(연도)",
3652
        "description": "해당 연도의 신규등록 장애인현황 조회",
3653
        "operationId": "getHousingRegNewYear",
3654
        "parameters": [
3655
          {
3656
            "name": "statYear",
3657
            "in": "path",
3658
            "description": "통계 연도",
3659
            "required": true,
3660
            "schema": {
3661
              "type": "integer",
3662
              "format": "int32"
3663
            },
3664
            "example": 2024
3665
          }
3666
        ],
3667
        "responses": {
3668
          "200": {
3669
            "description": "OK",
3670
            "content": {
3671
              "application/json": {
3672
                "schema": {
3673
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3674
                }
3675
              }
3676
            }
3677
          }
3678
        }
3679
      }
3680
    },
3681
    "/api/v1/basic/housing/reg/new/latest": {
3682
      "get": {
3683
        "tags": [
3684
          "기초-주거 자립 현황 API V1"
3685
        ],
3686
        "summary": "신규등록 장애인현황 조회(최신)",
3687
        "description": "신규등록 장애인현황 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
3688
        "operationId": "getHousingRegNewLatest",
3689
        "parameters": [
3690
          {
3691
            "name": "from",
3692
            "in": "query",
3693
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
3694
            "required": false,
3695
            "schema": {
3696
              "type": "integer",
3697
              "format": "int32"
3698
            },
3699
            "example": 2019
3700
          },
3701
          {
3702
            "name": "to",
3703
            "in": "query",
3704
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
3705
            "required": false,
3706
            "schema": {
3707
              "type": "integer",
3708
              "format": "int32"
3709
            },
3710
            "example": 2022
3711
          }
3712
        ],
3713
        "responses": {
3714
          "200": {
3715
            "description": "OK",
3716
            "content": {
3717
              "application/json": {
3718
                "schema": {
3719
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3720
                }
3721
              }
3722
            }
3723
          }
3724
        }
3725
      }
3726
    },
3727
    "/api/v1/basic/housing/reg/new/info": {
3728
      "get": {
3729
        "tags": [
3730
          "기초-주거 자립 현황 API V1"
3731
        ],
3732
        "summary": "신규등록 장애인현황 통계 정보 조회",
3733
        "description": "신규등록 장애인현황 통계 정보 조회",
3734
        "operationId": "getHousingRegNewInfo",
3735
        "responses": {
3736
          "200": {
3737
            "description": "OK",
3738
            "content": {
3739
              "application/json": {
3740
                "schema": {
3741
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
3742
                }
3743
              }
3744
            }
3745
          }
3746
        }
3747
      }
3748
    },
3749
    "/api/v1/basic/housing/reg/ageSevGen/{statYear}": {
3750
      "get": {
3751
        "tags": [
3752
          "기초-주거 자립 현황 API V1"
3753
        ],
3754
        "summary": "해당 연도의  전국 연령별,장애등급별,성별 등록장애인수 조회(연도)",
3755
        "description": "해당 연도의 전국 연령별,장애등급별,성별 등록장애인수 조회",
3756
        "operationId": "getHousingRegAgeSevGenYear",
3757
        "parameters": [
3758
          {
3759
            "name": "statYear",
3760
            "in": "path",
3761
            "description": "통계 연도",
3762
            "required": true,
3763
            "schema": {
3764
              "type": "integer",
3765
              "format": "int32"
3766
            },
3767
            "example": 2024
3768
          }
3769
        ],
3770
        "responses": {
3771
          "200": {
3772
            "description": "OK",
3773
            "content": {
3774
              "application/json": {
3775
                "schema": {
3776
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3777
                }
3778
              }
3779
            }
3780
          }
3781
        }
3782
      }
3783
    },
3784
    "/api/v1/basic/housing/reg/ageSevGen/latest": {
3785
      "get": {
3786
        "tags": [
3787
          "기초-주거 자립 현황 API V1"
3788
        ],
3789
        "summary": "전국 연령별,장애등급별,성별 등록장애인수 조회(최신)",
3790
        "description": "전국 연령별,장애등급별,성별 등록장애인수 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
3791
        "operationId": "getHousingRegAgeSevGenLatest",
3792
        "parameters": [
3793
          {
3794
            "name": "from",
3795
            "in": "query",
3796
            "description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
3797
            "required": false,
3798
            "schema": {
3799
              "type": "integer",
3800
              "format": "int32"
3801
            },
3802
            "example": 2019
3803
          },
3804
          {
3805
            "name": "to",
3806
            "in": "query",
3807
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
3808
            "required": false,
3809
            "schema": {
3810
              "type": "integer",
3811
              "format": "int32"
3812
            },
3813
            "example": 2022
3814
          }
3815
        ],
3816
        "responses": {
3817
          "200": {
3818
            "description": "OK",
3819
            "content": {
3820
              "application/json": {
3821
                "schema": {
3822
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3823
                }
3824
              }
3825
            }
3826
          }
3827
        }
3828
      }
3829
    },
3830
    "/api/v1/basic/housing/reg/ageSevGen/info": {
3831
      "get": {
3832
        "tags": [
3833
          "기초-주거 자립 현황 API V1"
3834
        ],
3835
        "summary": "전국 연령별,장애등급별,성별 등록장애인수 통계 정보 조회",
3836
        "description": "전국 연령별,장애등급별,성별 등록장애인수 통계 정보 조회",
3837
        "operationId": "getHousingRegAgeSevGenInfo",
3838
        "responses": {
3839
          "200": {
3840
            "description": "OK",
3841
            "content": {
3842
              "application/json": {
3843
                "schema": {
3844
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
3845
                }
3846
              }
3847
            }
3848
          }
3849
        }
3850
      }
3851
    },
3852
    "/api/v1/basic/housing/life/suppField/{statYear}": {
3853
      "get": {
3854
        "tags": [
3855
          "기초-주거 자립 현황 API V1"
3856
        ],
3857
        "summary": "해당 연도의 도움받는 분야 조회(연도)",
3858
        "description": "해당 연도의 도움받는 분야 조회",
3859
        "operationId": "getHousingLifeSuppFieldYear",
3860
        "parameters": [
3861
          {
3862
            "name": "statYear",
3863
            "in": "path",
3864
            "description": "통계 연도",
3865
            "required": true,
3866
            "schema": {
3867
              "type": "integer",
3868
              "format": "int32"
3869
            },
3870
            "example": 2024
3871
          }
3872
        ],
3873
        "responses": {
3874
          "200": {
3875
            "description": "OK",
3876
            "content": {
3877
              "application/json": {
3878
                "schema": {
3879
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3880
                }
3881
              }
3882
            }
3883
          }
3884
        }
3885
      }
3886
    },
3887
    "/api/v1/basic/housing/life/suppField/latest": {
3888
      "get": {
3889
        "tags": [
3890
          "기초-주거 자립 현황 API V1"
3891
        ],
3892
        "summary": "도움받는 분야  조회(최신)",
3893
        "description": "도움받는 분야 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
3894
        "operationId": "getHousingLifeSuppFieldLatest",
3895
        "parameters": [
3896
          {
3897
            "name": "from",
3898
            "in": "query",
3899
            "description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
3900
            "required": false,
3901
            "schema": {
3902
              "type": "integer",
3903
              "format": "int32"
3904
            },
3905
            "example": 2019
3906
          },
3907
          {
3908
            "name": "to",
3909
            "in": "query",
3910
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
3911
            "required": false,
3912
            "schema": {
3913
              "type": "integer",
3914
              "format": "int32"
3915
            },
3916
            "example": 2022
3917
          }
3918
        ],
3919
        "responses": {
3920
          "200": {
3921
            "description": "OK",
3922
            "content": {
3923
              "application/json": {
3924
                "schema": {
3925
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3926
                }
3927
              }
3928
            }
3929
          }
3930
        }
3931
      }
3932
    },
3933
    "/api/v1/basic/housing/life/suppField/info": {
3934
      "get": {
3935
        "tags": [
3936
          "기초-주거 자립 현황 API V1"
3937
        ],
3938
        "summary": "도움받는 분야 통계 정보 조회",
3939
        "description": "도움받는 분야 통계 정보 조회",
3940
        "operationId": "getHousingLifeSuppFieldInfo",
3941
        "responses": {
3942
          "200": {
3943
            "description": "OK",
3944
            "content": {
3945
              "application/json": {
3946
                "schema": {
3947
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
3948
                }
3949
              }
3950
            }
3951
          }
3952
        }
3953
      }
3954
    },
3955
    "/api/v1/basic/housing/life/primCarer/{statYear}": {
3956
      "get": {
3957
        "tags": [
3958
          "기초-주거 자립 현황 API V1"
3959
        ],
3960
        "summary": "해당 연도의 일상생활 도와주는 사람(1순위) 조회(연도)",
3961
        "description": "해당 연도의 일상생활 도와주는 사람(1순위) 조회",
3962
        "operationId": "getHousingLifePrimCarerYear",
3963
        "parameters": [
3964
          {
3965
            "name": "statYear",
3966
            "in": "path",
3967
            "description": "통계 연도",
3968
            "required": true,
3969
            "schema": {
3970
              "type": "integer",
3971
              "format": "int32"
3972
            },
3973
            "example": 2024
3974
          }
3975
        ],
3976
        "responses": {
3977
          "200": {
3978
            "description": "OK",
3979
            "content": {
3980
              "application/json": {
3981
                "schema": {
3982
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
3983
                }
3984
              }
3985
            }
3986
          }
3987
        }
3988
      }
3989
    },
3990
    "/api/v1/basic/housing/life/primCarer/latest": {
3991
      "get": {
3992
        "tags": [
3993
          "기초-주거 자립 현황 API V1"
3994
        ],
3995
        "summary": "일상생활 도와주는 사람(1순위)  조회(최신)",
3996
        "description": "일상생활 도와주는 사람(1순위) 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
3997
        "operationId": "getHousingLifePrimCarerLatest",
3998
        "parameters": [
3999
          {
4000
            "name": "from",
4001
            "in": "query",
4002
            "description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
4003
            "required": false,
4004
            "schema": {
4005
              "type": "integer",
4006
              "format": "int32"
4007
            },
4008
            "example": 2019
4009
          },
4010
          {
4011
            "name": "to",
4012
            "in": "query",
4013
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4014
            "required": false,
4015
            "schema": {
4016
              "type": "integer",
4017
              "format": "int32"
4018
            },
4019
            "example": 2022
4020
          }
4021
        ],
4022
        "responses": {
4023
          "200": {
4024
            "description": "OK",
4025
            "content": {
4026
              "application/json": {
4027
                "schema": {
4028
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4029
                }
4030
              }
4031
            }
4032
          }
4033
        }
4034
      }
4035
    },
4036
    "/api/v1/basic/housing/life/primCarer/info": {
4037
      "get": {
4038
        "tags": [
4039
          "기초-주거 자립 현황 API V1"
4040
        ],
4041
        "summary": "일상생활 도와주는 사람(1순위) 통계 정보 조회",
4042
        "description": "일상생활 도와주는 사람(1순위) 통계 정보 조회",
4043
        "operationId": "getHousingLifePrimCarerInfo",
4044
        "responses": {
4045
          "200": {
4046
            "description": "OK",
4047
            "content": {
4048
              "application/json": {
4049
                "schema": {
4050
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4051
                }
4052
              }
4053
            }
4054
          }
4055
        }
4056
      }
4057
    },
4058
    "/api/v1/basic/housing/life/mainCarer/{statYear}": {
4059
      "get": {
4060
        "tags": [
4061
          "기초-주거 자립 현황 API V1"
4062
        ],
4063
        "summary": "해당 연도의 주로 지원해주는 사람의 유형 조회(연도)",
4064
        "description": "해당 연도의 주로 지원해주는 사람의 유형 조회",
4065
        "operationId": "getHousingLifeMainCarerYear",
4066
        "parameters": [
4067
          {
4068
            "name": "statYear",
4069
            "in": "path",
4070
            "description": "통계 연도",
4071
            "required": true,
4072
            "schema": {
4073
              "type": "integer",
4074
              "format": "int32"
4075
            },
4076
            "example": 2024
4077
          }
4078
        ],
4079
        "responses": {
4080
          "200": {
4081
            "description": "OK",
4082
            "content": {
4083
              "application/json": {
4084
                "schema": {
4085
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4086
                }
4087
              }
4088
            }
4089
          }
4090
        }
4091
      }
4092
    },
4093
    "/api/v1/basic/housing/life/mainCarer/latest": {
4094
      "get": {
4095
        "tags": [
4096
          "기초-주거 자립 현황 API V1"
4097
        ],
4098
        "summary": "주로 지원해주는 사람의 유형  조회(최신)",
4099
        "description": "주로 지원해주는 사람의 유형 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
4100
        "operationId": "getHousingLifeMainCarerLatest",
4101
        "parameters": [
4102
          {
4103
            "name": "from",
4104
            "in": "query",
4105
            "description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
4106
            "required": false,
4107
            "schema": {
4108
              "type": "integer",
4109
              "format": "int32"
4110
            },
4111
            "example": 2019
4112
          },
4113
          {
4114
            "name": "to",
4115
            "in": "query",
4116
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4117
            "required": false,
4118
            "schema": {
4119
              "type": "integer",
4120
              "format": "int32"
4121
            },
4122
            "example": 2022
4123
          }
4124
        ],
4125
        "responses": {
4126
          "200": {
4127
            "description": "OK",
4128
            "content": {
4129
              "application/json": {
4130
                "schema": {
4131
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4132
                }
4133
              }
4134
            }
4135
          }
4136
        }
4137
      }
4138
    },
4139
    "/api/v1/basic/housing/life/mainCarer/info": {
4140
      "get": {
4141
        "tags": [
4142
          "기초-주거 자립 현황 API V1"
4143
        ],
4144
        "summary": "주로 지원해주는 사람의 유형 통계 정보 조회",
4145
        "description": "주로 지원해주는 사람의 유형 통계 정보 조회",
4146
        "operationId": "getHousingLifeMainCarerInfo",
4147
        "responses": {
4148
          "200": {
4149
            "description": "OK",
4150
            "content": {
4151
              "application/json": {
4152
                "schema": {
4153
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4154
                }
4155
              }
4156
            }
4157
          }
4158
        }
4159
      }
4160
    },
4161
    "/api/v1/basic/housing/life/SuppNeedLvl/{statYear}": {
4162
      "get": {
4163
        "tags": [
4164
          "기초-주거 자립 현황 API V1"
4165
        ],
4166
        "summary": "해당 연도의 일상생활 필요 지원 정도 조회(연도)",
4167
        "description": "해당 연도의 일상생활 필요 지원 정도 조회",
4168
        "operationId": "getHousingLifeSuppNeedLvlYear",
4169
        "parameters": [
4170
          {
4171
            "name": "statYear",
4172
            "in": "path",
4173
            "description": "통계 연도",
4174
            "required": true,
4175
            "schema": {
4176
              "type": "integer",
4177
              "format": "int32"
4178
            },
4179
            "example": 2024
4180
          }
4181
        ],
4182
        "responses": {
4183
          "200": {
4184
            "description": "OK",
4185
            "content": {
4186
              "application/json": {
4187
                "schema": {
4188
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4189
                }
4190
              }
4191
            }
4192
          }
4193
        }
4194
      }
4195
    },
4196
    "/api/v1/basic/housing/life/SuppNeedLvl/latest": {
4197
      "get": {
4198
        "tags": [
4199
          "기초-주거 자립 현황 API V1"
4200
        ],
4201
        "summary": "일상생활 필요 지원 정도 조회(최신)",
4202
        "description": "일상생활 필요 지원 정도 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
4203
        "operationId": "getHousingLifeSuppNeedLvlLatest",
4204
        "parameters": [
4205
          {
4206
            "name": "from",
4207
            "in": "query",
4208
            "description": "(옵션) 통계 시작 연도 (최대: 10년 조회)",
4209
            "required": false,
4210
            "schema": {
4211
              "type": "integer",
4212
              "format": "int32"
4213
            },
4214
            "example": 2019
4215
          },
4216
          {
4217
            "name": "to",
4218
            "in": "query",
4219
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4220
            "required": false,
4221
            "schema": {
4222
              "type": "integer",
4223
              "format": "int32"
4224
            },
4225
            "example": 2022
4226
          }
4227
        ],
4228
        "responses": {
4229
          "200": {
4230
            "description": "OK",
4231
            "content": {
4232
              "application/json": {
4233
                "schema": {
4234
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4235
                }
4236
              }
4237
            }
4238
          }
4239
        }
4240
      }
4241
    },
4242
    "/api/v1/basic/housing/life/SuppNeedLvl/info": {
4243
      "get": {
4244
        "tags": [
4245
          "기초-주거 자립 현황 API V1"
4246
        ],
4247
        "summary": "일상생활 필요 지원 정도 통계 정보 조회",
4248
        "description": "일상생활 필요 지원 정도 통계 정보 조회",
4249
        "operationId": "getHousingLifeSuppNeedLvlInfo",
4250
        "responses": {
4251
          "200": {
4252
            "description": "OK",
4253
            "content": {
4254
              "application/json": {
4255
                "schema": {
4256
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4257
                }
4258
              }
4259
            }
4260
          }
4261
        }
4262
      }
4263
    },
4264
    "/api/v1/basic/health/sportExecType/{statYear}": {
4265
      "get": {
4266
        "tags": [
4267
          "기초-건강 관리 현황 API V1"
4268
        ],
4269
        "summary": "해당 연도의 장애인 생활체육 실행 유형 조회(연도)",
4270
        "description": "해당 연도의 장애인 생활체육 실행 유형 조회",
4271
        "operationId": "getHealthSportExecTypeYear",
4272
        "parameters": [
4273
          {
4274
            "name": "statYear",
4275
            "in": "path",
4276
            "description": "통계 연도",
4277
            "required": true,
4278
            "schema": {
4279
              "type": "integer",
4280
              "format": "int32"
4281
            },
4282
            "example": 2024
4283
          }
4284
        ],
4285
        "responses": {
4286
          "200": {
4287
            "description": "OK",
4288
            "content": {
4289
              "application/json": {
4290
                "schema": {
4291
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4292
                }
4293
              }
4294
            }
4295
          }
4296
        }
4297
      }
4298
    },
4299
    "/api/v1/basic/health/sportExecType/latest": {
4300
      "get": {
4301
        "tags": [
4302
          "기초-건강 관리 현황 API V1"
4303
        ],
4304
        "summary": "장애인 생활체육 실행 유형 조회(최신)",
4305
        "description": "장애인 생활체육 실행 유형 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
4306
        "operationId": "getHealthSportExecTypeLatest",
4307
        "parameters": [
4308
          {
4309
            "name": "from",
4310
            "in": "query",
4311
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
4312
            "required": false,
4313
            "schema": {
4314
              "type": "integer",
4315
              "format": "int32"
4316
            },
4317
            "example": 2019
4318
          },
4319
          {
4320
            "name": "to",
4321
            "in": "query",
4322
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4323
            "required": false,
4324
            "schema": {
4325
              "type": "integer",
4326
              "format": "int32"
4327
            },
4328
            "example": 2022
4329
          }
4330
        ],
4331
        "responses": {
4332
          "200": {
4333
            "description": "OK",
4334
            "content": {
4335
              "application/json": {
4336
                "schema": {
4337
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4338
                }
4339
              }
4340
            }
4341
          }
4342
        }
4343
      }
4344
    },
4345
    "/api/v1/basic/health/sportExecType/info": {
4346
      "get": {
4347
        "tags": [
4348
          "기초-건강 관리 현황 API V1"
4349
        ],
4350
        "summary": "장애인 생활체육 실행 유형 통계 정보 조회",
4351
        "description": "장애인 생활체육 실행 유형 통계 정보 조회",
4352
        "operationId": "getHealthSportExecTypeInfo",
4353
        "responses": {
4354
          "200": {
4355
            "description": "OK",
4356
            "content": {
4357
              "application/json": {
4358
                "schema": {
4359
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4360
                }
4361
              }
4362
            }
4363
          }
4364
        }
4365
      }
4366
    },
4367
    "/api/v1/basic/health/medicalUsg/{statYear}": {
4368
      "get": {
4369
        "tags": [
4370
          "기초-건강 관리 현황 API V1"
4371
        ],
4372
        "summary": "해당 연도의 장애인 의료이용 현황 조회(연도)",
4373
        "description": "해당 연도의 장애인 의료이용 현황 조회",
4374
        "operationId": "getHealthMedicalUsageYear",
4375
        "parameters": [
4376
          {
4377
            "name": "statYear",
4378
            "in": "path",
4379
            "description": "통계 연도",
4380
            "required": true,
4381
            "schema": {
4382
              "type": "integer",
4383
              "format": "int32"
4384
            },
4385
            "example": 2024
4386
          }
4387
        ],
4388
        "responses": {
4389
          "200": {
4390
            "description": "OK",
4391
            "content": {
4392
              "application/json": {
4393
                "schema": {
4394
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4395
                }
4396
              }
4397
            }
4398
          }
4399
        }
4400
      }
4401
    },
4402
    "/api/v1/basic/health/medicalUsg/latest": {
4403
      "get": {
4404
        "tags": [
4405
          "기초-건강 관리 현황 API V1"
4406
        ],
4407
        "summary": "장애인 의료이용 현황 조회(최신)",
4408
        "description": "장애인 의료이용 현황 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
4409
        "operationId": "getHealthMedicalUsageLatest",
4410
        "parameters": [
4411
          {
4412
            "name": "from",
4413
            "in": "query",
4414
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
4415
            "required": false,
4416
            "schema": {
4417
              "type": "integer",
4418
              "format": "int32"
4419
            },
4420
            "example": 2019
4421
          },
4422
          {
4423
            "name": "to",
4424
            "in": "query",
4425
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4426
            "required": false,
4427
            "schema": {
4428
              "type": "integer",
4429
              "format": "int32"
4430
            },
4431
            "example": 2022
4432
          }
4433
        ],
4434
        "responses": {
4435
          "200": {
4436
            "description": "OK",
4437
            "content": {
4438
              "application/json": {
4439
                "schema": {
4440
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4441
                }
4442
              }
4443
            }
4444
          }
4445
        }
4446
      }
4447
    },
4448
    "/api/v1/basic/health/medicalUsg/info": {
4449
      "get": {
4450
        "tags": [
4451
          "기초-건강 관리 현황 API V1"
4452
        ],
4453
        "summary": "장애인 의료이용 현황 통계 정보 조회",
4454
        "description": "장애인 의료이용 현황 통계 정보 조회",
4455
        "operationId": "getHealthMedicalUsageInfo",
4456
        "responses": {
4457
          "200": {
4458
            "description": "OK",
4459
            "content": {
4460
              "application/json": {
4461
                "schema": {
4462
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4463
                }
4464
              }
4465
            }
4466
          }
4467
        }
4468
      }
4469
    },
4470
    "/api/v1/basic/health/exrcBestAid/{statYear}": {
4471
      "get": {
4472
        "tags": [
4473
          "기초-건강 관리 현황 API V1"
4474
        ],
4475
        "summary": "해당 연도의 운동  가장 도움이 되는 지원 사항 조회(연도)",
4476
        "description": "해당 연도의 운동  가장 도움이 되는 지원 사항 조회",
4477
        "operationId": "getHealthExrcBestAidYear",
4478
        "parameters": [
4479
          {
4480
            "name": "statYear",
4481
            "in": "path",
4482
            "description": "통계 연도",
4483
            "required": true,
4484
            "schema": {
4485
              "type": "integer",
4486
              "format": "int32"
4487
            },
4488
            "example": 2024
4489
          }
4490
        ],
4491
        "responses": {
4492
          "200": {
4493
            "description": "OK",
4494
            "content": {
4495
              "application/json": {
4496
                "schema": {
4497
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4498
                }
4499
              }
4500
            }
4501
          }
4502
        }
4503
      }
4504
    },
4505
    "/api/v1/basic/health/exrcBestAid/latest": {
4506
      "get": {
4507
        "tags": [
4508
          "기초-건강 관리 현황 API V1"
4509
        ],
4510
        "summary": "운동  가장 도움이 되는 지원 사항 조회(최신)",
4511
        "description": "운동  가장 도움이 되는 지원 사항. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
4512
        "operationId": "getHealthExrcBestAidLatest",
4513
        "parameters": [
4514
          {
4515
            "name": "from",
4516
            "in": "query",
4517
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
4518
            "required": false,
4519
            "schema": {
4520
              "type": "integer",
4521
              "format": "int32"
4522
            },
4523
            "example": 2019
4524
          },
4525
          {
4526
            "name": "to",
4527
            "in": "query",
4528
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4529
            "required": false,
4530
            "schema": {
4531
              "type": "integer",
4532
              "format": "int32"
4533
            },
4534
            "example": 2022
4535
          }
4536
        ],
4537
        "responses": {
4538
          "200": {
4539
            "description": "OK",
4540
            "content": {
4541
              "application/json": {
4542
                "schema": {
4543
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4544
                }
4545
              }
4546
            }
4547
          }
4548
        }
4549
      }
4550
    },
4551
    "/api/v1/basic/health/exrcBestAid/info": {
4552
      "get": {
4553
        "tags": [
4554
          "기초-건강 관리 현황 API V1"
4555
        ],
4556
        "summary": "운동  가장 도움이 되는 지원 사항 통계 정보 조회",
4557
        "description": "운동  가장 도움이 되는 지원 사항 통계 정보 조회",
4558
        "operationId": "getHealthExrcBestAidInfo",
4559
        "responses": {
4560
          "200": {
4561
            "description": "OK",
4562
            "content": {
4563
              "application/json": {
4564
                "schema": {
4565
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4566
                }
4567
              }
4568
            }
4569
          }
4570
        }
4571
      }
4572
    },
4573
    "/api/v1/basic/health/disCostSub/{statYear}": {
4574
      "get": {
4575
        "tags": [
4576
          "기초-건강 관리 현황 API V1"
4577
        ],
4578
        "summary": "해당 연도의 장애인 장애유형별 다빈도질환별 진료비현황: 소분류 조회(연도)",
4579
        "description": "해당 연도의 장애인 장애유형별 다빈도질환별 진료비현황: 소분류 조회",
4580
        "operationId": "getHealthDiseaseCostSubYear",
4581
        "parameters": [
4582
          {
4583
            "name": "statYear",
4584
            "in": "path",
4585
            "description": "통계 연도",
4586
            "required": true,
4587
            "schema": {
4588
              "type": "integer",
4589
              "format": "int32"
4590
            },
4591
            "example": 2024
4592
          }
4593
        ],
4594
        "responses": {
4595
          "200": {
4596
            "description": "OK",
4597
            "content": {
4598
              "application/json": {
4599
                "schema": {
4600
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4601
                }
4602
              }
4603
            }
4604
          }
4605
        }
4606
      }
4607
    },
4608
    "/api/v1/basic/health/disCostSub/latest": {
4609
      "get": {
4610
        "tags": [
4611
          "기초-건강 관리 현황 API V1"
4612
        ],
4613
        "summary": "장애인 장애유형별 다빈도질환별 진료비현황: 소분류 조회(최신)",
4614
        "description": "장애인 장애유형별 다빈도질환별 진료비현황: 소분류 조회. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
4615
        "operationId": "getHealthDiseaseCostSubLatest",
4616
        "parameters": [
4617
          {
4618
            "name": "from",
4619
            "in": "query",
4620
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
4621
            "required": false,
4622
            "schema": {
4623
              "type": "integer",
4624
              "format": "int32"
4625
            },
4626
            "example": 2019
4627
          },
4628
          {
4629
            "name": "to",
4630
            "in": "query",
4631
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4632
            "required": false,
4633
            "schema": {
4634
              "type": "integer",
4635
              "format": "int32"
4636
            },
4637
            "example": 2022
4638
          }
4639
        ],
4640
        "responses": {
4641
          "200": {
4642
            "description": "OK",
4643
            "content": {
4644
              "application/json": {
4645
                "schema": {
4646
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4647
                }
4648
              }
4649
            }
4650
          }
4651
        }
4652
      }
4653
    },
4654
    "/api/v1/basic/health/disCostSub/info": {
4655
      "get": {
4656
        "tags": [
4657
          "기초-건강 관리 현황 API V1"
4658
        ],
4659
        "summary": "장애인 장애유형별 다빈도질환별 진료비현황: 소분류 통계 정보 조회",
4660
        "description": "장애인 장애유형별 다빈도질환별 진료비현황: 소분류 통계 정보 조회",
4661
        "operationId": "getHealthDiseaseCostSubInfo",
4662
        "responses": {
4663
          "200": {
4664
            "description": "OK",
4665
            "content": {
4666
              "application/json": {
4667
                "schema": {
4668
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4669
                }
4670
              }
4671
            }
4672
          }
4673
        }
4674
      }
4675
    },
4676
    "/api/v1/basic/facility/welfareUsg/{statYear}": {
4677
      "get": {
4678
        "tags": [
4679
          "기초-편의 시설 제공 현황 API V1"
4680
        ],
4681
        "summary": "해당 연도의 사회복지시설 이용 현황  조회(연도)",
4682
        "description": "해당 연도의 사회복지시설 이용 현황 조회",
4683
        "operationId": "getFcltyWelfareUsageYear",
4684
        "parameters": [
4685
          {
4686
            "name": "statYear",
4687
            "in": "path",
4688
            "description": "통계 연도",
4689
            "required": true,
4690
            "schema": {
4691
              "type": "integer",
4692
              "format": "int32"
4693
            },
4694
            "example": 2024
4695
          }
4696
        ],
4697
        "responses": {
4698
          "200": {
4699
            "description": "OK",
4700
            "content": {
4701
              "application/json": {
4702
                "schema": {
4703
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4704
                }
4705
              }
4706
            }
4707
          }
4708
        }
4709
      }
4710
    },
4711
    "/api/v1/basic/facility/welfareUsg/latest": {
4712
      "get": {
4713
        "tags": [
4714
          "기초-편의 시설 제공 현황 API V1"
4715
        ],
4716
        "summary": "사회복지시설 이용 현황 조회(최신)",
4717
        "description": "사회복지시설 이용 현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
4718
        "operationId": "getFcltyWelfareUsageLatest",
4719
        "parameters": [
4720
          {
4721
            "name": "from",
4722
            "in": "query",
4723
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
4724
            "required": false,
4725
            "schema": {
4726
              "type": "integer",
4727
              "format": "int32"
4728
            },
4729
            "example": 2019
4730
          },
4731
          {
4732
            "name": "to",
4733
            "in": "query",
4734
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4735
            "required": false,
4736
            "schema": {
4737
              "type": "integer",
4738
              "format": "int32"
4739
            },
4740
            "example": 2022
4741
          }
4742
        ],
4743
        "responses": {
4744
          "200": {
4745
            "description": "OK",
4746
            "content": {
4747
              "application/json": {
4748
                "schema": {
4749
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4750
                }
4751
              }
4752
            }
4753
          }
4754
        }
4755
      }
4756
    },
4757
    "/api/v1/basic/facility/welfareUsg/info": {
4758
      "get": {
4759
        "tags": [
4760
          "기초-편의 시설 제공 현황 API V1"
4761
        ],
4762
        "summary": "사회복지시설 이용 현황 통계 정보 조회",
4763
        "description": "사회복지시설 이용 현황 통계 정보 조회",
4764
        "operationId": "getFcltyWelfareUsageInfo",
4765
        "responses": {
4766
          "200": {
4767
            "description": "OK",
4768
            "content": {
4769
              "application/json": {
4770
                "schema": {
4771
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4772
                }
4773
              }
4774
            }
4775
          }
4776
        }
4777
      }
4778
    },
4779
    "/api/v1/basic/emp/public/{statYear}": {
4780
      "get": {
4781
        "tags": [
4782
          "기초-고용 현황 API V1"
4783
        ],
4784
        "summary": "해당연도 공공기관 장애인고용 현황 조회(연도)",
4785
        "description": "공공기관 장애인고용 현황 조회",
4786
        "operationId": "getEmpNatlPublicYear",
4787
        "parameters": [
4788
          {
4789
            "name": "statYear",
4790
            "in": "path",
4791
            "description": "통계 연도",
4792
            "required": true,
4793
            "schema": {
4794
              "type": "integer",
4795
              "format": "int32"
4796
            },
4797
            "example": 2024
4798
          }
4799
        ],
4800
        "responses": {
4801
          "200": {
4802
            "description": "OK",
4803
            "content": {
4804
              "application/json": {
4805
                "schema": {
4806
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4807
                }
4808
              }
4809
            }
4810
          }
4811
        }
4812
      }
4813
    },
4814
    "/api/v1/basic/emp/public/latest": {
4815
      "get": {
4816
        "tags": [
4817
          "기초-고용 현황 API V1"
4818
        ],
4819
        "summary": "공공기관 장애인고용 현황 조회(최신)",
4820
        "description": "공공기관 장애인고용 현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
4821
        "operationId": "getEmpNatlPublicLatest",
4822
        "parameters": [
4823
          {
4824
            "name": "from",
4825
            "in": "query",
4826
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
4827
            "required": false,
4828
            "schema": {
4829
              "type": "integer",
4830
              "format": "int32"
4831
            },
4832
            "example": 2019
4833
          },
4834
          {
4835
            "name": "to",
4836
            "in": "query",
4837
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4838
            "required": false,
4839
            "schema": {
4840
              "type": "integer",
4841
              "format": "int32"
4842
            },
4843
            "example": 2022
4844
          }
4845
        ],
4846
        "responses": {
4847
          "200": {
4848
            "description": "OK",
4849
            "content": {
4850
              "application/json": {
4851
                "schema": {
4852
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4853
                }
4854
              }
4855
            }
4856
          }
4857
        }
4858
      }
4859
    },
4860
    "/api/v1/basic/emp/public/info": {
4861
      "get": {
4862
        "tags": [
4863
          "기초-고용 현황 API V1"
4864
        ],
4865
        "summary": "공공기관 장애인고용 현황 통계 정보 조회",
4866
        "description": "공공기관 장애인고용 현황 통계 정보 조회",
4867
        "operationId": "getEmpNatlPublicInfo",
4868
        "responses": {
4869
          "200": {
4870
            "description": "OK",
4871
            "content": {
4872
              "application/json": {
4873
                "schema": {
4874
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4875
                }
4876
              }
4877
            }
4878
          }
4879
        }
4880
      }
4881
    },
4882
    "/api/v1/basic/emp/private/{statYear}": {
4883
      "get": {
4884
        "tags": [
4885
          "기초-고용 현황 API V1"
4886
        ],
4887
        "summary": "해당연도 민간기업 장애인고용 현황 조회(연도)",
4888
        "description": "민간기업 장애인고용 현황 조회",
4889
        "operationId": "getEmpNatlPrivateYear",
4890
        "parameters": [
4891
          {
4892
            "name": "statYear",
4893
            "in": "path",
4894
            "description": "통계 연도",
4895
            "required": true,
4896
            "schema": {
4897
              "type": "integer",
4898
              "format": "int32"
4899
            },
4900
            "example": 2024
4901
          }
4902
        ],
4903
        "responses": {
4904
          "200": {
4905
            "description": "OK",
4906
            "content": {
4907
              "application/json": {
4908
                "schema": {
4909
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4910
                }
4911
              }
4912
            }
4913
          }
4914
        }
4915
      }
4916
    },
4917
    "/api/v1/basic/emp/private/latest": {
4918
      "get": {
4919
        "tags": [
4920
          "기초-고용 현황 API V1"
4921
        ],
4922
        "summary": "민간기업 장애인고용 현황 조회(최신)",
4923
        "description": "민간기업 장애인고용 현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
4924
        "operationId": "getEmpNatlPrivateLatest",
4925
        "parameters": [
4926
          {
4927
            "name": "from",
4928
            "in": "query",
4929
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
4930
            "required": false,
4931
            "schema": {
4932
              "type": "integer",
4933
              "format": "int32"
4934
            },
4935
            "example": 2019
4936
          },
4937
          {
4938
            "name": "to",
4939
            "in": "query",
4940
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
4941
            "required": false,
4942
            "schema": {
4943
              "type": "integer",
4944
              "format": "int32"
4945
            },
4946
            "example": 2022
4947
          }
4948
        ],
4949
        "responses": {
4950
          "200": {
4951
            "description": "OK",
4952
            "content": {
4953
              "application/json": {
4954
                "schema": {
4955
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
4956
                }
4957
              }
4958
            }
4959
          }
4960
        }
4961
      }
4962
    },
4963
    "/api/v1/basic/emp/private/info": {
4964
      "get": {
4965
        "tags": [
4966
          "기초-고용 현황 API V1"
4967
        ],
4968
        "summary": "민간기업 장애인고용 현황 통계 정보 조회",
4969
        "description": "민간기업 장애인고용 현황 통계 정보 조회",
4970
        "operationId": "getEmpNatlPrivateInfo",
4971
        "responses": {
4972
          "200": {
4973
            "description": "OK",
4974
            "content": {
4975
              "application/json": {
4976
                "schema": {
4977
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
4978
                }
4979
              }
4980
            }
4981
          }
4982
        }
4983
      }
4984
    },
4985
    "/api/v1/basic/emp/nation/{statYear}": {
4986
      "get": {
4987
        "tags": [
4988
          "기초-고용 현황 API V1"
4989
        ],
4990
        "summary": "해당 연도의 장애인 근로자 고용현황 조회(연도)",
4991
        "description": "해당 연도의 장애인 근로자 고용현황 조회",
4992
        "operationId": "getEmpNatlYear",
4993
        "parameters": [
4994
          {
4995
            "name": "statYear",
4996
            "in": "path",
4997
            "description": "통계 연도",
4998
            "required": true,
4999
            "schema": {
5000
              "type": "integer",
5001
              "format": "int32"
5002
            },
5003
            "example": 2024
5004
          }
5005
        ],
5006
        "responses": {
5007
          "200": {
5008
            "description": "OK",
5009
            "content": {
5010
              "application/json": {
5011
                "schema": {
5012
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5013
                }
5014
              }
5015
            }
5016
          }
5017
        }
5018
      }
5019
    },
5020
    "/api/v1/basic/emp/nation/latest": {
5021
      "get": {
5022
        "tags": [
5023
          "기초-고용 현황 API V1"
5024
        ],
5025
        "summary": "장애인 근로자 고용현황 조회(최신)",
5026
        "description": "장애인 근로자 고용현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
5027
        "operationId": "getEmpNatlLatest",
5028
        "parameters": [
5029
          {
5030
            "name": "from",
5031
            "in": "query",
5032
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
5033
            "required": false,
5034
            "schema": {
5035
              "type": "integer",
5036
              "format": "int32"
5037
            },
5038
            "example": 2019
5039
          },
5040
          {
5041
            "name": "to",
5042
            "in": "query",
5043
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
5044
            "required": false,
5045
            "schema": {
5046
              "type": "integer",
5047
              "format": "int32"
5048
            },
5049
            "example": 2022
5050
          }
5051
        ],
5052
        "responses": {
5053
          "200": {
5054
            "description": "OK",
5055
            "content": {
5056
              "application/json": {
5057
                "schema": {
5058
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5059
                }
5060
              }
5061
            }
5062
          }
5063
        }
5064
      }
5065
    },
5066
    "/api/v1/basic/emp/nation/info": {
5067
      "get": {
5068
        "tags": [
5069
          "기초-고용 현황 API V1"
5070
        ],
5071
        "summary": "장애인 근로자 고용현황 통계 정보 조회",
5072
        "description": "장애인 근로자 고용현황 통계 정보 조회",
5073
        "operationId": "getEmpNatlInfo",
5074
        "responses": {
5075
          "200": {
5076
            "description": "OK",
5077
            "content": {
5078
              "application/json": {
5079
                "schema": {
5080
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
5081
                }
5082
              }
5083
            }
5084
          }
5085
        }
5086
      }
5087
    },
5088
    "/api/v1/basic/emp/govOrg/{statYear}": {
5089
      "get": {
5090
        "tags": [
5091
          "기초-고용 현황 API V1"
5092
        ],
5093
        "summary": "해당 연도의 정부부문 장애인고용 현황 조회(연도)",
5094
        "description": "정부부문 장애인고용 현황 조회",
5095
        "operationId": "getEmpNatlGovOrgYear",
5096
        "parameters": [
5097
          {
5098
            "name": "statYear",
5099
            "in": "path",
5100
            "description": "통계 연도",
5101
            "required": true,
5102
            "schema": {
5103
              "type": "integer",
5104
              "format": "int32"
5105
            },
5106
            "example": 2024
5107
          }
5108
        ],
5109
        "responses": {
5110
          "200": {
5111
            "description": "OK",
5112
            "content": {
5113
              "application/json": {
5114
                "schema": {
5115
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5116
                }
5117
              }
5118
            }
5119
          }
5120
        }
5121
      }
5122
    },
5123
    "/api/v1/basic/emp/govOrg/latest": {
5124
      "get": {
5125
        "tags": [
5126
          "기초-고용 현황 API V1"
5127
        ],
5128
        "summary": "정부부문 장애인고용 현황 조회(최신)",
5129
        "description": "정부부문 장애인고용 현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
5130
        "operationId": "getEmpNatlGovOrgLatest",
5131
        "parameters": [
5132
          {
5133
            "name": "from",
5134
            "in": "query",
5135
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
5136
            "required": false,
5137
            "schema": {
5138
              "type": "integer",
5139
              "format": "int32"
5140
            },
5141
            "example": 2019
5142
          },
5143
          {
5144
            "name": "to",
5145
            "in": "query",
5146
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
5147
            "required": false,
5148
            "schema": {
5149
              "type": "integer",
5150
              "format": "int32"
5151
            },
5152
            "example": 2022
5153
          }
5154
        ],
5155
        "responses": {
5156
          "200": {
5157
            "description": "OK",
5158
            "content": {
5159
              "application/json": {
5160
                "schema": {
5161
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5162
                }
5163
              }
5164
            }
5165
          }
5166
        }
5167
      }
5168
    },
5169
    "/api/v1/basic/emp/govOrg/info": {
5170
      "get": {
5171
        "tags": [
5172
          "기초-고용 현황 API V1"
5173
        ],
5174
        "summary": "정부부문 장애인고용 현황 통계 정보 조회",
5175
        "description": "정부부문 장애인고용 현황 통계 정보 조회",
5176
        "operationId": "getEmpNatlGovOrgInfo",
5177
        "responses": {
5178
          "200": {
5179
            "description": "OK",
5180
            "content": {
5181
              "application/json": {
5182
                "schema": {
5183
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
5184
                }
5185
              }
5186
            }
5187
          }
5188
        }
5189
      }
5190
    },
5191
    "/api/v1/basic/emp/disTypeSev/{statYear}": {
5192
      "get": {
5193
        "tags": [
5194
          "기초-고용 현황 API V1"
5195
        ],
5196
        "summary": "해당연도의 장애유형  장애정도별 장애인 근로자 고용현황 조회(연도)",
5197
        "description": "장애유형  장애정도별 장애인 근로자 고용현황 조회",
5198
        "operationId": "getEmpNatlDisTypeSevYear",
5199
        "parameters": [
5200
          {
5201
            "name": "statYear",
5202
            "in": "path",
5203
            "description": "통계 연도",
5204
            "required": true,
5205
            "schema": {
5206
              "type": "integer",
5207
              "format": "int32"
5208
            },
5209
            "example": 2024
5210
          }
5211
        ],
5212
        "responses": {
5213
          "200": {
5214
            "description": "OK",
5215
            "content": {
5216
              "application/json": {
5217
                "schema": {
5218
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5219
                }
5220
              }
5221
            }
5222
          }
5223
        }
5224
      }
5225
    },
5226
    "/api/v1/basic/emp/disTypeSev/latest": {
5227
      "get": {
5228
        "tags": [
5229
          "기초-고용 현황 API V1"
5230
        ],
5231
        "summary": "장애유형  장애정도별 장애인 근로자 고용현황 조회(최신)",
5232
        "description": "장애유형  장애정도별 장애인 근로자 고용현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
5233
        "operationId": "getEmpNatlDisTypeSevLatest",
5234
        "parameters": [
5235
          {
5236
            "name": "from",
5237
            "in": "query",
5238
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
5239
            "required": false,
5240
            "schema": {
5241
              "type": "integer",
5242
              "format": "int32"
5243
            },
5244
            "example": 2019
5245
          },
5246
          {
5247
            "name": "to",
5248
            "in": "query",
5249
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
5250
            "required": false,
5251
            "schema": {
5252
              "type": "integer",
5253
              "format": "int32"
5254
            },
5255
            "example": 2022
5256
          }
5257
        ],
5258
        "responses": {
5259
          "200": {
5260
            "description": "OK",
5261
            "content": {
5262
              "application/json": {
5263
                "schema": {
5264
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5265
                }
5266
              }
5267
            }
5268
          }
5269
        }
5270
      }
5271
    },
5272
    "/api/v1/basic/emp/disTypeSev/info": {
5273
      "get": {
5274
        "tags": [
5275
          "기초-고용 현황 API V1"
5276
        ],
5277
        "summary": "장애유형  장애정도별 장애인 근로자 고용현황 통계 정보 조회",
5278
        "description": "장애유형  장애정도별 장애인 근로자 고용현황 통계 정보 조회",
5279
        "operationId": "getEmpNatlDisTypeSevInfo",
5280
        "responses": {
5281
          "200": {
5282
            "description": "OK",
5283
            "content": {
5284
              "application/json": {
5285
                "schema": {
5286
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
5287
                }
5288
              }
5289
            }
5290
          }
5291
        }
5292
      }
5293
    },
5294
    "/api/v1/basic/emp/disTypeIndust/{statYear}": {
5295
      "get": {
5296
        "tags": [
5297
          "기초-고용 현황 API V1"
5298
        ],
5299
        "summary": "해당연도의 장애유형  산업별 장애인 근로자 고용현황 조회(연도)",
5300
        "description": "장애유형  산업별 장애인 근로자 고용현황 조회",
5301
        "operationId": "getEmpNatlDisTypeIndustYear",
5302
        "parameters": [
5303
          {
5304
            "name": "statYear",
5305
            "in": "path",
5306
            "description": "통계 연도",
5307
            "required": true,
5308
            "schema": {
5309
              "type": "integer",
5310
              "format": "int32"
5311
            },
5312
            "example": 2024
5313
          }
5314
        ],
5315
        "responses": {
5316
          "200": {
5317
            "description": "OK",
5318
            "content": {
5319
              "application/json": {
5320
                "schema": {
5321
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5322
                }
5323
              }
5324
            }
5325
          }
5326
        }
5327
      }
5328
    },
5329
    "/api/v1/basic/emp/disTypeIndust/latest": {
5330
      "get": {
5331
        "tags": [
5332
          "기초-고용 현황 API V1"
5333
        ],
5334
        "summary": "장애유형  산업별 장애인 근로자 고용현황 조회(최신)",
5335
        "description": "장애유형  산업별 장애인 근로자 고용현황. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
5336
        "operationId": "getEmpNatlDisTypeIndustLatest",
5337
        "parameters": [
5338
          {
5339
            "name": "from",
5340
            "in": "query",
5341
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
5342
            "required": false,
5343
            "schema": {
5344
              "type": "integer",
5345
              "format": "int32"
5346
            },
5347
            "example": 2019
5348
          },
5349
          {
5350
            "name": "to",
5351
            "in": "query",
5352
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
5353
            "required": false,
5354
            "schema": {
5355
              "type": "integer",
5356
              "format": "int32"
5357
            },
5358
            "example": 2022
5359
          }
5360
        ],
5361
        "responses": {
5362
          "200": {
5363
            "description": "OK",
5364
            "content": {
5365
              "application/json": {
5366
                "schema": {
5367
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5368
                }
5369
              }
5370
            }
5371
          }
5372
        }
5373
      }
5374
    },
5375
    "/api/v1/basic/emp/disTypeIndust/info": {
5376
      "get": {
5377
        "tags": [
5378
          "기초-고용 현황 API V1"
5379
        ],
5380
        "summary": "장애유형  산업별 장애인 근로자 고용현황 통계 정보 조회",
5381
        "description": "장애유형  산업별 장애인 근로자 고용현황 통계 정보 조회",
5382
        "operationId": "getEmpNatlDisTypeIndustInfo",
5383
        "responses": {
5384
          "200": {
5385
            "description": "OK",
5386
            "content": {
5387
              "application/json": {
5388
                "schema": {
5389
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
5390
                }
5391
              }
5392
            }
5393
          }
5394
        }
5395
      }
5396
    },
5397
    "/api/v1/basic/edu/vocaExecWay/{statYear}": {
5398
      "get": {
5399
        "tags": [
5400
          "기초-진로 교육 현황 API V1"
5401
        ],
5402
        "summary": "해당 연도의 장애인 진로  직업교육 운영 방법 조회(연도)",
5403
        "description": "해당 연도의 장애인 진로  직업교육 운영 방법 조회",
5404
        "operationId": "getEduVocaExecWayYear",
5405
        "parameters": [
5406
          {
5407
            "name": "statYear",
5408
            "in": "path",
5409
            "description": "통계 연도",
5410
            "required": true,
5411
            "schema": {
5412
              "type": "integer",
5413
              "format": "int32"
5414
            },
5415
            "example": 2024
5416
          }
5417
        ],
5418
        "responses": {
5419
          "200": {
5420
            "description": "OK",
5421
            "content": {
5422
              "application/json": {
5423
                "schema": {
5424
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5425
                }
5426
              }
5427
            }
5428
          }
5429
        }
5430
      }
5431
    },
5432
    "/api/v1/basic/edu/vocaExecWay/latest": {
5433
      "get": {
5434
        "tags": [
5435
          "기초-진로 교육 현황 API V1"
5436
        ],
5437
        "summary": "장애인 진로  직업교육 운영 방법 조회(연도)",
5438
        "description": "장애인 진로  직업교육 운영 방법. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
5439
        "operationId": "getEduVocaExecWayLatest",
5440
        "parameters": [
5441
          {
5442
            "name": "from",
5443
            "in": "query",
5444
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
5445
            "required": false,
5446
            "schema": {
5447
              "type": "integer",
5448
              "format": "int32"
5449
            },
5450
            "example": 2019
5451
          },
5452
          {
5453
            "name": "to",
5454
            "in": "query",
5455
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
5456
            "required": false,
5457
            "schema": {
5458
              "type": "integer",
5459
              "format": "int32"
5460
            },
5461
            "example": 2022
5462
          }
5463
        ],
5464
        "responses": {
5465
          "200": {
5466
            "description": "OK",
5467
            "content": {
5468
              "application/json": {
5469
                "schema": {
5470
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5471
                }
5472
              }
5473
            }
5474
          }
5475
        }
5476
      }
5477
    },
5478
    "/api/v1/basic/edu/vocaExecWay/info": {
5479
      "get": {
5480
        "tags": [
5481
          "기초-진로 교육 현황 API V1"
5482
        ],
5483
        "summary": "장애인 진로  직업교육 운영 방법 통계 정보 조회",
5484
        "description": "장애인 진로  직업교육 운영 방법 통계 정보 조회",
5485
        "operationId": "getEduVocaExecWayInfo",
5486
        "responses": {
5487
          "200": {
5488
            "description": "OK",
5489
            "content": {
5490
              "application/json": {
5491
                "schema": {
5492
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
5493
                }
5494
              }
5495
            }
5496
          }
5497
        }
5498
      }
5499
    },
5500
    "/api/v1/basic/edu/vocaExec/{statYear}": {
5501
      "get": {
5502
        "tags": [
5503
          "기초-진로 교육 현황 API V1"
5504
        ],
5505
        "summary": "해당 연도의 장애인 진로  직업교육 실시 여부 조회(연도)",
5506
        "description": "해당 연도의 장애인 진로  직업교육 실시 여부 조회",
5507
        "operationId": "getEduVocaExecYear",
5508
        "parameters": [
5509
          {
5510
            "name": "statYear",
5511
            "in": "path",
5512
            "description": "통계 연도",
5513
            "required": true,
5514
            "schema": {
5515
              "type": "integer",
5516
              "format": "int32"
5517
            },
5518
            "example": 2024
5519
          }
5520
        ],
5521
        "responses": {
5522
          "200": {
5523
            "description": "OK",
5524
            "content": {
5525
              "application/json": {
5526
                "schema": {
5527
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5528
                }
5529
              }
5530
            }
5531
          }
5532
        }
5533
      }
5534
    },
5535
    "/api/v1/basic/edu/vocaExec/latest": {
5536
      "get": {
5537
        "tags": [
5538
          "기초-진로 교육 현황 API V1"
5539
        ],
5540
        "summary": "장애인 진로  직업교육 실시 여부 조회(최신)",
5541
        "description": "장애인 진로  직업교육 실시 여부. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
5542
        "operationId": "getEduVocaExecLatest",
5543
        "parameters": [
5544
          {
5545
            "name": "from",
5546
            "in": "query",
5547
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
5548
            "required": false,
5549
            "schema": {
5550
              "type": "integer",
5551
              "format": "int32"
5552
            },
5553
            "example": 2019
5554
          },
5555
          {
5556
            "name": "to",
5557
            "in": "query",
5558
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
5559
            "required": false,
5560
            "schema": {
5561
              "type": "integer",
5562
              "format": "int32"
5563
            },
5564
            "example": 2022
5565
          }
5566
        ],
5567
        "responses": {
5568
          "200": {
5569
            "description": "OK",
5570
            "content": {
5571
              "application/json": {
5572
                "schema": {
5573
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5574
                }
5575
              }
5576
            }
5577
          }
5578
        }
5579
      }
5580
    },
5581
    "/api/v1/basic/edu/vocaExec/info": {
5582
      "get": {
5583
        "tags": [
5584
          "기초-진로 교육 현황 API V1"
5585
        ],
5586
        "summary": "장애인 진로  직업교육 실시 여부 통계 정보 조회",
5587
        "description": "장애인 진로  직업교육 실시 여부 통계 정보 조회",
5588
        "operationId": "getEduVocaExecInfo",
5589
        "responses": {
5590
          "200": {
5591
            "description": "OK",
5592
            "content": {
5593
              "application/json": {
5594
                "schema": {
5595
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
5596
                }
5597
              }
5598
            }
5599
          }
5600
        }
5601
      }
5602
    },
5603
    "/api/v1/basic/aid/deviceUsg/{statYear}": {
5604
      "get": {
5605
        "tags": [
5606
          "기초-보조기기 사용 현황 API V1"
5607
        ],
5608
        "summary": "해당 연도의 장애인보조기기 사용여부 조회(연도)",
5609
        "description": "해당 연도의 장애인보조기기 사용여부 조회",
5610
        "operationId": "getAidDeviceUsageYear",
5611
        "parameters": [
5612
          {
5613
            "name": "statYear",
5614
            "in": "path",
5615
            "description": "통계 연도",
5616
            "required": true,
5617
            "schema": {
5618
              "type": "integer",
5619
              "format": "int32"
5620
            },
5621
            "example": 2024
5622
          }
5623
        ],
5624
        "responses": {
5625
          "200": {
5626
            "description": "OK",
5627
            "content": {
5628
              "application/json": {
5629
                "schema": {
5630
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5631
                }
5632
              }
5633
            }
5634
          }
5635
        }
5636
      }
5637
    },
5638
    "/api/v1/basic/aid/deviceUsg/latest": {
5639
      "get": {
5640
        "tags": [
5641
          "기초-보조기기 사용 현황 API V1"
5642
        ],
5643
        "summary": "장애인보조기기 사용여부 조회(최신)",
5644
        "description": "장애인보조기기 사용여부. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
5645
        "operationId": "getAidDeviceUsageLatest",
5646
        "parameters": [
5647
          {
5648
            "name": "from",
5649
            "in": "query",
5650
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
5651
            "required": false,
5652
            "schema": {
5653
              "type": "integer",
5654
              "format": "int32"
5655
            },
5656
            "example": 2019
5657
          },
5658
          {
5659
            "name": "to",
5660
            "in": "query",
5661
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
5662
            "required": false,
5663
            "schema": {
5664
              "type": "integer",
5665
              "format": "int32"
5666
            },
5667
            "example": 2022
5668
          }
5669
        ],
5670
        "responses": {
5671
          "200": {
5672
            "description": "OK",
5673
            "content": {
5674
              "application/json": {
5675
                "schema": {
5676
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5677
                }
5678
              }
5679
            }
5680
          }
5681
        }
5682
      }
5683
    },
5684
    "/api/v1/basic/aid/deviceUsg/info": {
5685
      "get": {
5686
        "tags": [
5687
          "기초-보조기기 사용 현황 API V1"
5688
        ],
5689
        "summary": "장애인보조기기 사용여부 통계 정보 조회",
5690
        "description": "장애인보조기기 사용여부 통계 정보 조회",
5691
        "operationId": "getAidDeviceUsageInfo",
5692
        "responses": {
5693
          "200": {
5694
            "description": "OK",
5695
            "content": {
5696
              "application/json": {
5697
                "schema": {
5698
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
5699
                }
5700
              }
5701
            }
5702
          }
5703
        }
5704
      }
5705
    },
5706
    "/api/v1/basic/aid/deviceNeed/{statYear}": {
5707
      "get": {
5708
        "tags": [
5709
          "기초-보조기기 사용 현황 API V1"
5710
        ],
5711
        "summary": "해당 연도의 장애인보조기기 필요여부 조회(연도)",
5712
        "description": "해당 연도의 장애인보조기기 필요여부 조회",
5713
        "operationId": "getAidDeviceNeedYear",
5714
        "parameters": [
5715
          {
5716
            "name": "statYear",
5717
            "in": "path",
5718
            "description": "통계 연도",
5719
            "required": true,
5720
            "schema": {
5721
              "type": "integer",
5722
              "format": "int32"
5723
            },
5724
            "example": 2024
5725
          }
5726
        ],
5727
        "responses": {
5728
          "200": {
5729
            "description": "OK",
5730
            "content": {
5731
              "application/json": {
5732
                "schema": {
5733
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5734
                }
5735
              }
5736
            }
5737
          }
5738
        }
5739
      }
5740
    },
5741
    "/api/v1/basic/aid/deviceNeed/latest": {
5742
      "get": {
5743
        "tags": [
5744
          "기초-보조기기 사용 현황 API V1"
5745
        ],
5746
        "summary": "장애인보조기기 필요여부 조회(최신)",
5747
        "description": "장애인보조기기 필요여부. (최대 10년) 예) from(옵션)~to(옵션), default는 최종 3개년",
5748
        "operationId": "getAidDeviceNeedLatest",
5749
        "parameters": [
5750
          {
5751
            "name": "from",
5752
            "in": "query",
5753
            "description": "(옵션) 통계 조회 시작 연도  (최대: 10년 조회)",
5754
            "required": false,
5755
            "schema": {
5756
              "type": "integer",
5757
              "format": "int32"
5758
            },
5759
            "example": 2019
5760
          },
5761
          {
5762
            "name": "to",
5763
            "in": "query",
5764
            "description": "(옵션) 통계 조회  연도  (최대: 10년 조회)",
5765
            "required": false,
5766
            "schema": {
5767
              "type": "integer",
5768
              "format": "int32"
5769
            },
5770
            "example": 2022
5771
          }
5772
        ],
5773
        "responses": {
5774
          "200": {
5775
            "description": "OK",
5776
            "content": {
5777
              "application/json": {
5778
                "schema": {
5779
                  "$ref": "#/components/schemas/ApiResDtoStatDataRes"
5780
                }
5781
              }
5782
            }
5783
          }
5784
        }
5785
      }
5786
    },
5787
    "/api/v1/basic/aid/deviceNeed/info": {
5788
      "get": {
5789
        "tags": [
5790
          "기초-보조기기 사용 현황 API V1"
5791
        ],
5792
        "summary": "장애인보조기기 필요여부 통계 정보 조회",
5793
        "description": "장애인보조기기 필요여부 통계 정보 조회",
5794
        "operationId": "getAidDeviceNeedInfo",
5795
        "responses": {
5796
          "200": {
5797
            "description": "OK",
5798
            "content": {
5799
              "application/json": {
5800
                "schema": {
5801
                  "$ref": "#/components/schemas/ApiResDtoStatInfo"
5802
                }
5803
              }
5804
            }
5805
          }
5806
        }
5807
      }
5808
    }
5809
  },
5810
  "components": {
5811
    "schemas": {
5812
      "ApiResDtoMvPoi": {
5813
        "type": "object",
5814
        "properties": {
5815
          "success": {
5816
            "type": "boolean",
5817
            "description": "성공 여부",
5818
            "example": true
5819
          },
5820
          "data": {
5821
            "$ref": "#/components/schemas/MvPoi"
5822
          },
5823
          "status": {
5824
            "type": "string",
5825
            "description": "응답 코드",
5826
            "example": "200",
5827
            "enum": [
5828
              "100 CONTINUE",
5829
              "101 SWITCHING_PROTOCOLS",
5830
              "102 PROCESSING",
5831
              "103 EARLY_HINTS",
5832
              "103 CHECKPOINT",
5833
              "200 OK",
5834
              "201 CREATED",
5835
              "202 ACCEPTED",
5836
              "203 NON_AUTHORITATIVE_INFORMATION",
5837
              "204 NO_CONTENT",
5838
              "205 RESET_CONTENT",
5839
              "206 PARTIAL_CONTENT",
5840
              "207 MULTI_STATUS",
5841
              "208 ALREADY_REPORTED",
5842
              "226 IM_USED",
5843
              "300 MULTIPLE_CHOICES",
5844
              "301 MOVED_PERMANENTLY",
5845
              "302 FOUND",
5846
              "302 MOVED_TEMPORARILY",
5847
              "303 SEE_OTHER",
5848
              "304 NOT_MODIFIED",
5849
              "305 USE_PROXY",
5850
              "307 TEMPORARY_REDIRECT",
5851
              "308 PERMANENT_REDIRECT",
5852
              "400 BAD_REQUEST",
5853
              "401 UNAUTHORIZED",
5854
              "402 PAYMENT_REQUIRED",
5855
              "403 FORBIDDEN",
5856
              "404 NOT_FOUND",
5857
              "405 METHOD_NOT_ALLOWED",
5858
              "406 NOT_ACCEPTABLE",
5859
              "407 PROXY_AUTHENTICATION_REQUIRED",
5860
              "408 REQUEST_TIMEOUT",
5861
              "409 CONFLICT",
5862
              "410 GONE",
5863
              "411 LENGTH_REQUIRED",
5864
              "412 PRECONDITION_FAILED",
5865
              "413 PAYLOAD_TOO_LARGE",
5866
              "413 REQUEST_ENTITY_TOO_LARGE",
5867
              "414 URI_TOO_LONG",
5868
              "414 REQUEST_URI_TOO_LONG",
5869
              "415 UNSUPPORTED_MEDIA_TYPE",
5870
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
5871
              "417 EXPECTATION_FAILED",
5872
              "418 I_AM_A_TEAPOT",
5873
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
5874
              "420 METHOD_FAILURE",
5875
              "421 DESTINATION_LOCKED",
5876
              "422 UNPROCESSABLE_ENTITY",
5877
              "423 LOCKED",
5878
              "424 FAILED_DEPENDENCY",
5879
              "425 TOO_EARLY",
5880
              "426 UPGRADE_REQUIRED",
5881
              "428 PRECONDITION_REQUIRED",
5882
              "429 TOO_MANY_REQUESTS",
5883
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
5884
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
5885
              "500 INTERNAL_SERVER_ERROR",
5886
              "501 NOT_IMPLEMENTED",
5887
              "502 BAD_GATEWAY",
5888
              "503 SERVICE_UNAVAILABLE",
5889
              "504 GATEWAY_TIMEOUT",
5890
              "505 HTTP_VERSION_NOT_SUPPORTED",
5891
              "506 VARIANT_ALSO_NEGOTIATES",
5892
              "507 INSUFFICIENT_STORAGE",
5893
              "508 LOOP_DETECTED",
5894
              "509 BANDWIDTH_LIMIT_EXCEEDED",
5895
              "510 NOT_EXTENDED",
5896
              "511 NETWORK_AUTHENTICATION_REQUIRED"
5897
            ]
5898
          },
5899
          "error": {
5900
            "$ref": "#/components/schemas/ErrInfoDto"
5901
          }
5902
        },
5903
        "description": "공통 응답 포맷"
5904
      },
5905
      "ErrInfoDto": {
5906
        "type": "object",
5907
        "properties": {
5908
          "code": {
5909
            "$ref": "#/components/schemas/ErrorCode"
5910
          },
5911
          "message": {
5912
            "type": "string",
5913
            "description": "에러 메시지",
5914
            "example": "요청한 parameter이 올바르지 않습니다."
5915
          },
5916
          "details": {
5917
            "type": "string",
5918
            "description": "에러 상세 설명",
5919
            "example": "파라미터 \u0027id\u0027 필수입니다."
5920
          }
5921
        },
5922
        "description": "Response 에러 상세 정보"
5923
      },
5924
      "ErrorCode": {
5925
        "type": "string",
5926
        "description": "에러 코드",
5927
        "example": "C000",
5928
        "enum": [
5929
          "S000",
5930
          "C000",
5931
          "C001",
5932
          "C002",
5933
          "C003",
5934
          "C004",
5935
          "C005",
5936
          "C006",
5937
          "C007",
5938
          "C008",
5939
          "C009",
5940
          "C010",
5941
          "C011",
5942
          "B001",
5943
          "B002",
5944
          "B003",
5945
          "B004",
5946
          "S001",
5947
          "P001",
5948
          "P002",
5949
          "P003",
5950
          "P004"
5951
        ]
5952
      },
5953
      "MvPoi": {
5954
        "type": "object",
5955
        "properties": {
5956
          "poi_id": {
5957
            "type": "integer",
5958
            "description": "POI 고유 식별자",
5959
            "format": "int64",
5960
            "example": 1
5961
          },
5962
          "language_code": {
5963
            "type": "string",
5964
            "description": "언어 코드",
5965
            "example": "ko"
5966
          },
5967
          "title": {
5968
            "type": "string",
5969
            "description": "POI 제목",
5970
            "example": "서대문형무소역사관"
5971
          },
5972
          "summary": {
5973
            "type": "string",
5974
            "description": "POI 요약 정보",
5975
            "example": "[2021 유니버설 관광시설 인증] \u003cbr\u003e\n잔혹한 근대사가 역사가 고스란히 남아 있는 역사관"
5976
          },
5977
          "basic_info": {
5978
            "type": "string",
5979
            "description": "POI 기본 정보",
5980
            "example": "[2021 유니버설 관광시설 인증][개 요]서대문형무소역사관은  서울구치소 시설을 개조하여 과거 경성감옥과서대문감옥을 복원한 독립운동  민주화운동 관련 역사관이다...."
5981
          },
5982
          "address_code": {
5983
            "type": "string",
5984
            "description": "주소 코드",
5985
            "example": "03732"
5986
          },
5987
          "address_road": {
5988
            "type": "string",
5989
            "description": "도로명 주소",
5990
            "example": "서울 서대문구 통일로 251 (현저동, 독립공원)"
5991
          },
5992
          "address_detail": {
5993
            "type": "string",
5994
            "description": "상세 주소"
5995
          },
5996
          "latitude": {
5997
            "type": "number",
5998
            "description": "위도",
5999
            "format": "double",
6000
            "example": 37.57460779
6001
          },
6002
          "longitude": {
6003
            "type": "number",
6004
            "description": "경도",
6005
            "format": "double",
6006
            "example": 126.9572029
6007
          },
6008
          "detail_json": {
6009
            "type": "string",
6010
            "description": "상세 정보 JSON",
6011
            "example": "{}"
6012
          },
6013
          "search_filter_json": {
6014
            "type": "string",
6015
            "description": "검색 필터 JSON",
6016
            "example": "{}"
6017
          }
6018
        },
6019
        "description": "응답 데이터"
6020
      },
6021
      "ApiResDtoListMvPoi": {
6022
        "type": "object",
6023
        "properties": {
6024
          "success": {
6025
            "type": "boolean",
6026
            "description": "성공 여부",
6027
            "example": true
6028
          },
6029
          "data": {
6030
            "type": "array",
6031
            "description": "응답 데이터",
6032
            "items": {
6033
              "$ref": "#/components/schemas/MvPoi"
6034
            }
6035
          },
6036
          "status": {
6037
            "type": "string",
6038
            "description": "응답 코드",
6039
            "example": "200",
6040
            "enum": [
6041
              "100 CONTINUE",
6042
              "101 SWITCHING_PROTOCOLS",
6043
              "102 PROCESSING",
6044
              "103 EARLY_HINTS",
6045
              "103 CHECKPOINT",
6046
              "200 OK",
6047
              "201 CREATED",
6048
              "202 ACCEPTED",
6049
              "203 NON_AUTHORITATIVE_INFORMATION",
6050
              "204 NO_CONTENT",
6051
              "205 RESET_CONTENT",
6052
              "206 PARTIAL_CONTENT",
6053
              "207 MULTI_STATUS",
6054
              "208 ALREADY_REPORTED",
6055
              "226 IM_USED",
6056
              "300 MULTIPLE_CHOICES",
6057
              "301 MOVED_PERMANENTLY",
6058
              "302 FOUND",
6059
              "302 MOVED_TEMPORARILY",
6060
              "303 SEE_OTHER",
6061
              "304 NOT_MODIFIED",
6062
              "305 USE_PROXY",
6063
              "307 TEMPORARY_REDIRECT",
6064
              "308 PERMANENT_REDIRECT",
6065
              "400 BAD_REQUEST",
6066
              "401 UNAUTHORIZED",
6067
              "402 PAYMENT_REQUIRED",
6068
              "403 FORBIDDEN",
6069
              "404 NOT_FOUND",
6070
              "405 METHOD_NOT_ALLOWED",
6071
              "406 NOT_ACCEPTABLE",
6072
              "407 PROXY_AUTHENTICATION_REQUIRED",
6073
              "408 REQUEST_TIMEOUT",
6074
              "409 CONFLICT",
6075
              "410 GONE",
6076
              "411 LENGTH_REQUIRED",
6077
              "412 PRECONDITION_FAILED",
6078
              "413 PAYLOAD_TOO_LARGE",
6079
              "413 REQUEST_ENTITY_TOO_LARGE",
6080
              "414 URI_TOO_LONG",
6081
              "414 REQUEST_URI_TOO_LONG",
6082
              "415 UNSUPPORTED_MEDIA_TYPE",
6083
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
6084
              "417 EXPECTATION_FAILED",
6085
              "418 I_AM_A_TEAPOT",
6086
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
6087
              "420 METHOD_FAILURE",
6088
              "421 DESTINATION_LOCKED",
6089
              "422 UNPROCESSABLE_ENTITY",
6090
              "423 LOCKED",
6091
              "424 FAILED_DEPENDENCY",
6092
              "425 TOO_EARLY",
6093
              "426 UPGRADE_REQUIRED",
6094
              "428 PRECONDITION_REQUIRED",
6095
              "429 TOO_MANY_REQUESTS",
6096
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
6097
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
6098
              "500 INTERNAL_SERVER_ERROR",
6099
              "501 NOT_IMPLEMENTED",
6100
              "502 BAD_GATEWAY",
6101
              "503 SERVICE_UNAVAILABLE",
6102
              "504 GATEWAY_TIMEOUT",
6103
              "505 HTTP_VERSION_NOT_SUPPORTED",
6104
              "506 VARIANT_ALSO_NEGOTIATES",
6105
              "507 INSUFFICIENT_STORAGE",
6106
              "508 LOOP_DETECTED",
6107
              "509 BANDWIDTH_LIMIT_EXCEEDED",
6108
              "510 NOT_EXTENDED",
6109
              "511 NETWORK_AUTHENTICATION_REQUIRED"
6110
            ]
6111
          },
6112
          "error": {
6113
            "$ref": "#/components/schemas/ErrInfoDto"
6114
          }
6115
        },
6116
        "description": "공통 응답 포맷"
6117
      },
6118
      "ApiResDtoPageResMvPoi": {
6119
        "type": "object",
6120
        "properties": {
6121
          "success": {
6122
            "type": "boolean",
6123
            "description": "성공 여부",
6124
            "example": true
6125
          },
6126
          "data": {
6127
            "$ref": "#/components/schemas/PageResMvPoi"
6128
          },
6129
          "status": {
6130
            "type": "string",
6131
            "description": "응답 코드",
6132
            "example": "200",
6133
            "enum": [
6134
              "100 CONTINUE",
6135
              "101 SWITCHING_PROTOCOLS",
6136
              "102 PROCESSING",
6137
              "103 EARLY_HINTS",
6138
              "103 CHECKPOINT",
6139
              "200 OK",
6140
              "201 CREATED",
6141
              "202 ACCEPTED",
6142
              "203 NON_AUTHORITATIVE_INFORMATION",
6143
              "204 NO_CONTENT",
6144
              "205 RESET_CONTENT",
6145
              "206 PARTIAL_CONTENT",
6146
              "207 MULTI_STATUS",
6147
              "208 ALREADY_REPORTED",
6148
              "226 IM_USED",
6149
              "300 MULTIPLE_CHOICES",
6150
              "301 MOVED_PERMANENTLY",
6151
              "302 FOUND",
6152
              "302 MOVED_TEMPORARILY",
6153
              "303 SEE_OTHER",
6154
              "304 NOT_MODIFIED",
6155
              "305 USE_PROXY",
6156
              "307 TEMPORARY_REDIRECT",
6157
              "308 PERMANENT_REDIRECT",
6158
              "400 BAD_REQUEST",
6159
              "401 UNAUTHORIZED",
6160
              "402 PAYMENT_REQUIRED",
6161
              "403 FORBIDDEN",
6162
              "404 NOT_FOUND",
6163
              "405 METHOD_NOT_ALLOWED",
6164
              "406 NOT_ACCEPTABLE",
6165
              "407 PROXY_AUTHENTICATION_REQUIRED",
6166
              "408 REQUEST_TIMEOUT",
6167
              "409 CONFLICT",
6168
              "410 GONE",
6169
              "411 LENGTH_REQUIRED",
6170
              "412 PRECONDITION_FAILED",
6171
              "413 PAYLOAD_TOO_LARGE",
6172
              "413 REQUEST_ENTITY_TOO_LARGE",
6173
              "414 URI_TOO_LONG",
6174
              "414 REQUEST_URI_TOO_LONG",
6175
              "415 UNSUPPORTED_MEDIA_TYPE",
6176
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
6177
              "417 EXPECTATION_FAILED",
6178
              "418 I_AM_A_TEAPOT",
6179
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
6180
              "420 METHOD_FAILURE",
6181
              "421 DESTINATION_LOCKED",
6182
              "422 UNPROCESSABLE_ENTITY",
6183
              "423 LOCKED",
6184
              "424 FAILED_DEPENDENCY",
6185
              "425 TOO_EARLY",
6186
              "426 UPGRADE_REQUIRED",
6187
              "428 PRECONDITION_REQUIRED",
6188
              "429 TOO_MANY_REQUESTS",
6189
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
6190
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
6191
              "500 INTERNAL_SERVER_ERROR",
6192
              "501 NOT_IMPLEMENTED",
6193
              "502 BAD_GATEWAY",
6194
              "503 SERVICE_UNAVAILABLE",
6195
              "504 GATEWAY_TIMEOUT",
6196
              "505 HTTP_VERSION_NOT_SUPPORTED",
6197
              "506 VARIANT_ALSO_NEGOTIATES",
6198
              "507 INSUFFICIENT_STORAGE",
6199
              "508 LOOP_DETECTED",
6200
              "509 BANDWIDTH_LIMIT_EXCEEDED",
6201
              "510 NOT_EXTENDED",
6202
              "511 NETWORK_AUTHENTICATION_REQUIRED"
6203
            ]
6204
          },
6205
          "error": {
6206
            "$ref": "#/components/schemas/ErrInfoDto"
6207
          }
6208
        },
6209
        "description": "공통 응답 포맷"
6210
      },
6211
      "PageResMvPoi": {
6212
        "type": "object",
6213
        "properties": {
6214
          "content": {
6215
            "type": "array",
6216
            "description": "현재 페이지의 데이터 목록",
6217
            "items": {
6218
              "$ref": "#/components/schemas/MvPoi"
6219
            }
6220
          },
6221
          "page": {
6222
            "type": "integer",
6223
            "description": "현재 페이지 번호",
6224
            "format": "int32",
6225
            "example": 1
6226
          },
6227
          "size": {
6228
            "type": "integer",
6229
            "description": "페이지당 항목 수",
6230
            "format": "int32",
6231
            "example": 10
6232
          },
6233
          "total": {
6234
            "type": "integer",
6235
            "description": "전체 항목 수",
6236
            "format": "int64",
6237
            "example": 100
6238
          }
6239
        },
6240
        "description": "페이징 처리된 응답 데이터"
6241
      },
6242
      "ApiResDtoListMvPoiLocation": {
6243
        "type": "object",
6244
        "properties": {
6245
          "success": {
6246
            "type": "boolean",
6247
            "description": "성공 여부",
6248
            "example": true
6249
          },
6250
          "data": {
6251
            "type": "array",
6252
            "description": "응답 데이터",
6253
            "items": {
6254
              "$ref": "#/components/schemas/MvPoiLocation"
6255
            }
6256
          },
6257
          "status": {
6258
            "type": "string",
6259
            "description": "응답 코드",
6260
            "example": "200",
6261
            "enum": [
6262
              "100 CONTINUE",
6263
              "101 SWITCHING_PROTOCOLS",
6264
              "102 PROCESSING",
6265
              "103 EARLY_HINTS",
6266
              "103 CHECKPOINT",
6267
              "200 OK",
6268
              "201 CREATED",
6269
              "202 ACCEPTED",
6270
              "203 NON_AUTHORITATIVE_INFORMATION",
6271
              "204 NO_CONTENT",
6272
              "205 RESET_CONTENT",
6273
              "206 PARTIAL_CONTENT",
6274
              "207 MULTI_STATUS",
6275
              "208 ALREADY_REPORTED",
6276
              "226 IM_USED",
6277
              "300 MULTIPLE_CHOICES",
6278
              "301 MOVED_PERMANENTLY",
6279
              "302 FOUND",
6280
              "302 MOVED_TEMPORARILY",
6281
              "303 SEE_OTHER",
6282
              "304 NOT_MODIFIED",
6283
              "305 USE_PROXY",
6284
              "307 TEMPORARY_REDIRECT",
6285
              "308 PERMANENT_REDIRECT",
6286
              "400 BAD_REQUEST",
6287
              "401 UNAUTHORIZED",
6288
              "402 PAYMENT_REQUIRED",
6289
              "403 FORBIDDEN",
6290
              "404 NOT_FOUND",
6291
              "405 METHOD_NOT_ALLOWED",
6292
              "406 NOT_ACCEPTABLE",
6293
              "407 PROXY_AUTHENTICATION_REQUIRED",
6294
              "408 REQUEST_TIMEOUT",
6295
              "409 CONFLICT",
6296
              "410 GONE",
6297
              "411 LENGTH_REQUIRED",
6298
              "412 PRECONDITION_FAILED",
6299
              "413 PAYLOAD_TOO_LARGE",
6300
              "413 REQUEST_ENTITY_TOO_LARGE",
6301
              "414 URI_TOO_LONG",
6302
              "414 REQUEST_URI_TOO_LONG",
6303
              "415 UNSUPPORTED_MEDIA_TYPE",
6304
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
6305
              "417 EXPECTATION_FAILED",
6306
              "418 I_AM_A_TEAPOT",
6307
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
6308
              "420 METHOD_FAILURE",
6309
              "421 DESTINATION_LOCKED",
6310
              "422 UNPROCESSABLE_ENTITY",
6311
              "423 LOCKED",
6312
              "424 FAILED_DEPENDENCY",
6313
              "425 TOO_EARLY",
6314
              "426 UPGRADE_REQUIRED",
6315
              "428 PRECONDITION_REQUIRED",
6316
              "429 TOO_MANY_REQUESTS",
6317
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
6318
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
6319
              "500 INTERNAL_SERVER_ERROR",
6320
              "501 NOT_IMPLEMENTED",
6321
              "502 BAD_GATEWAY",
6322
              "503 SERVICE_UNAVAILABLE",
6323
              "504 GATEWAY_TIMEOUT",
6324
              "505 HTTP_VERSION_NOT_SUPPORTED",
6325
              "506 VARIANT_ALSO_NEGOTIATES",
6326
              "507 INSUFFICIENT_STORAGE",
6327
              "508 LOOP_DETECTED",
6328
              "509 BANDWIDTH_LIMIT_EXCEEDED",
6329
              "510 NOT_EXTENDED",
6330
              "511 NETWORK_AUTHENTICATION_REQUIRED"
6331
            ]
6332
          },
6333
          "error": {
6334
            "$ref": "#/components/schemas/ErrInfoDto"
6335
          }
6336
        },
6337
        "description": "공통 응답 포맷"
6338
      },
6339
      "MvPoiLocation": {
6340
        "type": "object",
6341
        "properties": {
6342
          "poi_id": {
6343
            "type": "integer",
6344
            "description": "POI 고유 식별자",
6345
            "format": "int64",
6346
            "example": 1
6347
          },
6348
          "language_code": {
6349
            "type": "string",
6350
            "description": "언어 코드",
6351
            "example": "ko"
6352
          },
6353
          "title": {
6354
            "type": "string",
6355
            "description": "POI 제목",
6356
            "example": "서대문형무소역사관"
6357
          },
6358
          "summary": {
6359
            "type": "string",
6360
            "description": "POI 요약 정보",
6361
            "example": "[2021 유니버설 관광시설 인증] \u003cbr\u003e\n잔혹한 근대사가 역사가 고스란히 남아 있는 역사관"
6362
          },
6363
          "basic_info": {
6364
            "type": "string",
6365
            "description": "POI 기본 정보",
6366
            "example": "[2021 유니버설 관광시설 인증][개 요]서대문형무소역사관은  서울구치소 시설을 개조하여 과거 경성감옥과서대문감옥을 복원한 독립운동  민주화운동 관련 역사관이다...."
6367
          },
6368
          "address_code": {
6369
            "type": "string",
6370
            "description": "주소 코드",
6371
            "example": "03732"
6372
          },
6373
          "address_road": {
6374
            "type": "string",
6375
            "description": "도로명 주소",
6376
            "example": "서울 서대문구 통일로 251 (현저동, 독립공원)"
6377
          },
6378
          "address_detail": {
6379
            "type": "string",
6380
            "description": "상세 주소"
6381
          },
6382
          "latitude": {
6383
            "type": "number",
6384
            "description": "위도",
6385
            "format": "double",
6386
            "example": 37.57460779
6387
          },
6388
          "longitude": {
6389
            "type": "number",
6390
            "description": "경도",
6391
            "format": "double",
6392
            "example": 126.9572029
6393
          },
6394
          "detail_json": {
6395
            "type": "string",
6396
            "description": "상세 정보 JSON",
6397
            "example": "{}"
6398
          },
6399
          "search_filter_json": {
6400
            "type": "string",
6401
            "description": "검색 필터 JSON",
6402
            "example": "{}"
6403
          },
6404
          "distance": {
6405
            "type": "integer",
6406
            "format": "int32"
6407
          }
6408
        },
6409
        "description": "응답 데이터"
6410
      },
6411
      "ApiResDtoPageResMvPoiLocation": {
6412
        "type": "object",
6413
        "properties": {
6414
          "success": {
6415
            "type": "boolean",
6416
            "description": "성공 여부",
6417
            "example": true
6418
          },
6419
          "data": {
6420
            "$ref": "#/components/schemas/PageResMvPoiLocation"
6421
          },
6422
          "status": {
6423
            "type": "string",
6424
            "description": "응답 코드",
6425
            "example": "200",
6426
            "enum": [
6427
              "100 CONTINUE",
6428
              "101 SWITCHING_PROTOCOLS",
6429
              "102 PROCESSING",
6430
              "103 EARLY_HINTS",
6431
              "103 CHECKPOINT",
6432
              "200 OK",
6433
              "201 CREATED",
6434
              "202 ACCEPTED",
6435
              "203 NON_AUTHORITATIVE_INFORMATION",
6436
              "204 NO_CONTENT",
6437
              "205 RESET_CONTENT",
6438
              "206 PARTIAL_CONTENT",
6439
              "207 MULTI_STATUS",
6440
              "208 ALREADY_REPORTED",
6441
              "226 IM_USED",
6442
              "300 MULTIPLE_CHOICES",
6443
              "301 MOVED_PERMANENTLY",
6444
              "302 FOUND",
6445
              "302 MOVED_TEMPORARILY",
6446
              "303 SEE_OTHER",
6447
              "304 NOT_MODIFIED",
6448
              "305 USE_PROXY",
6449
              "307 TEMPORARY_REDIRECT",
6450
              "308 PERMANENT_REDIRECT",
6451
              "400 BAD_REQUEST",
6452
              "401 UNAUTHORIZED",
6453
              "402 PAYMENT_REQUIRED",
6454
              "403 FORBIDDEN",
6455
              "404 NOT_FOUND",
6456
              "405 METHOD_NOT_ALLOWED",
6457
              "406 NOT_ACCEPTABLE",
6458
              "407 PROXY_AUTHENTICATION_REQUIRED",
6459
              "408 REQUEST_TIMEOUT",
6460
              "409 CONFLICT",
6461
              "410 GONE",
6462
              "411 LENGTH_REQUIRED",
6463
              "412 PRECONDITION_FAILED",
6464
              "413 PAYLOAD_TOO_LARGE",
6465
              "413 REQUEST_ENTITY_TOO_LARGE",
6466
              "414 URI_TOO_LONG",
6467
              "414 REQUEST_URI_TOO_LONG",
6468
              "415 UNSUPPORTED_MEDIA_TYPE",
6469
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
6470
              "417 EXPECTATION_FAILED",
6471
              "418 I_AM_A_TEAPOT",
6472
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
6473
              "420 METHOD_FAILURE",
6474
              "421 DESTINATION_LOCKED",
6475
              "422 UNPROCESSABLE_ENTITY",
6476
              "423 LOCKED",
6477
              "424 FAILED_DEPENDENCY",
6478
              "425 TOO_EARLY",
6479
              "426 UPGRADE_REQUIRED",
6480
              "428 PRECONDITION_REQUIRED",
6481
              "429 TOO_MANY_REQUESTS",
6482
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
6483
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
6484
              "500 INTERNAL_SERVER_ERROR",
6485
              "501 NOT_IMPLEMENTED",
6486
              "502 BAD_GATEWAY",
6487
              "503 SERVICE_UNAVAILABLE",
6488
              "504 GATEWAY_TIMEOUT",
6489
              "505 HTTP_VERSION_NOT_SUPPORTED",
6490
              "506 VARIANT_ALSO_NEGOTIATES",
6491
              "507 INSUFFICIENT_STORAGE",
6492
              "508 LOOP_DETECTED",
6493
              "509 BANDWIDTH_LIMIT_EXCEEDED",
6494
              "510 NOT_EXTENDED",
6495
              "511 NETWORK_AUTHENTICATION_REQUIRED"
6496
            ]
6497
          },
6498
          "error": {
6499
            "$ref": "#/components/schemas/ErrInfoDto"
6500
          }
6501
        },
6502
        "description": "공통 응답 포맷"
6503
      },
6504
      "PageResMvPoiLocation": {
6505
        "type": "object",
6506
        "properties": {
6507
          "content": {
6508
            "type": "array",
6509
            "description": "현재 페이지의 데이터 목록",
6510
            "items": {
6511
              "$ref": "#/components/schemas/MvPoiLocation"
6512
            }
6513
          },
6514
          "page": {
6515
            "type": "integer",
6516
            "description": "현재 페이지 번호",
6517
            "format": "int32",
6518
            "example": 1
6519
          },
6520
          "size": {
6521
            "type": "integer",
6522
            "description": "페이지당 항목 수",
6523
            "format": "int32",
6524
            "example": 10
6525
          },
6526
          "total": {
6527
            "type": "integer",
6528
            "description": "전체 항목 수",
6529
            "format": "int64",
6530
            "example": 100
6531
          }
6532
        },
6533
        "description": "페이징 처리된 응답 데이터"
6534
      },
6535
      "ApiResDtoPoiPublicToilet": {
6536
        "type": "object",
6537
        "properties": {
6538
          "success": {
6539
            "type": "boolean",
6540
            "description": "성공 여부",
6541
            "example": true
6542
          },
6543
          "data": {
6544
            "$ref": "#/components/schemas/PoiPublicToilet"
6545
          },
6546
          "status": {
6547
            "type": "string",
6548
            "description": "응답 코드",
6549
            "example": "200",
6550
            "enum": [
6551
              "100 CONTINUE",
6552
              "101 SWITCHING_PROTOCOLS",
6553
              "102 PROCESSING",
6554
              "103 EARLY_HINTS",
6555
              "103 CHECKPOINT",
6556
              "200 OK",
6557
              "201 CREATED",
6558
              "202 ACCEPTED",
6559
              "203 NON_AUTHORITATIVE_INFORMATION",
6560
              "204 NO_CONTENT",
6561
              "205 RESET_CONTENT",
6562
              "206 PARTIAL_CONTENT",
6563
              "207 MULTI_STATUS",
6564
              "208 ALREADY_REPORTED",
6565
              "226 IM_USED",
6566
              "300 MULTIPLE_CHOICES",
6567
              "301 MOVED_PERMANENTLY",
6568
              "302 FOUND",
6569
              "302 MOVED_TEMPORARILY",
6570
              "303 SEE_OTHER",
6571
              "304 NOT_MODIFIED",
6572
              "305 USE_PROXY",
6573
              "307 TEMPORARY_REDIRECT",
6574
              "308 PERMANENT_REDIRECT",
6575
              "400 BAD_REQUEST",
6576
              "401 UNAUTHORIZED",
6577
              "402 PAYMENT_REQUIRED",
6578
              "403 FORBIDDEN",
6579
              "404 NOT_FOUND",
6580
              "405 METHOD_NOT_ALLOWED",
6581
              "406 NOT_ACCEPTABLE",
6582
              "407 PROXY_AUTHENTICATION_REQUIRED",
6583
              "408 REQUEST_TIMEOUT",
6584
              "409 CONFLICT",
6585
              "410 GONE",
6586
              "411 LENGTH_REQUIRED",
6587
              "412 PRECONDITION_FAILED",
6588
              "413 PAYLOAD_TOO_LARGE",
6589
              "413 REQUEST_ENTITY_TOO_LARGE",
6590
              "414 URI_TOO_LONG",
6591
              "414 REQUEST_URI_TOO_LONG",
6592
              "415 UNSUPPORTED_MEDIA_TYPE",
6593
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
6594
              "417 EXPECTATION_FAILED",
6595
              "418 I_AM_A_TEAPOT",
6596
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
6597
              "420 METHOD_FAILURE",
6598
              "421 DESTINATION_LOCKED",
6599
              "422 UNPROCESSABLE_ENTITY",
6600
              "423 LOCKED",
6601
              "424 FAILED_DEPENDENCY",
6602
              "425 TOO_EARLY",
6603
              "426 UPGRADE_REQUIRED",
6604
              "428 PRECONDITION_REQUIRED",
6605
              "429 TOO_MANY_REQUESTS",
6606
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
6607
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
6608
              "500 INTERNAL_SERVER_ERROR",
6609
              "501 NOT_IMPLEMENTED",
6610
              "502 BAD_GATEWAY",
6611
              "503 SERVICE_UNAVAILABLE",
6612
              "504 GATEWAY_TIMEOUT",
6613
              "505 HTTP_VERSION_NOT_SUPPORTED",
6614
              "506 VARIANT_ALSO_NEGOTIATES",
6615
              "507 INSUFFICIENT_STORAGE",
6616
              "508 LOOP_DETECTED",
6617
              "509 BANDWIDTH_LIMIT_EXCEEDED",
6618
              "510 NOT_EXTENDED",
6619
              "511 NETWORK_AUTHENTICATION_REQUIRED"
6620
            ]
6621
          },
6622
          "error": {
6623
            "$ref": "#/components/schemas/ErrInfoDto"
6624
          }
6625
        },
6626
        "description": "공통 응답 포맷"
6627
      },
6628
      "PoiPublicToilet": {
6629
        "type": "object",
6630
        "properties": {
6631
          "toilet_id": {
6632
            "type": "integer",
6633
            "description": "공중 화장실 고유 식별자",
6634
            "format": "int32",
6635
            "example": 1
6636
          },
6637
          "sido_code": {
6638
            "type": "string",
6639
            "description": "시도 코드",
6640
            "example": "11"
6641
          },
6642
          "toilet_name": {
6643
            "type": "string",
6644
            "description": "화장실명",
6645
            "example": "서울역 공중화장실"
6646
          },
6647
          "toilet_type": {
6648
            "type": "string",
6649
            "description": "구분",
6650
            "example": "공중화장실"
6651
          },
6652
          "basis": {
6653
            "type": "string",
6654
            "description": "설치 근거",
6655
            "example": "공중화장실 등에 관한 법률"
6656
          },
6657
          "addr_road": {
6658
            "type": "string",
6659
            "description": "소재지 도로명 주소",
6660
            "example": "서울특별시 용산구 한강대로 405"
6661
          },
6662
          "addr_jibun": {
6663
            "type": "string",
6664
            "description": "소재지 지번 주소",
6665
            "example": "서울특별시 용산구 한강로3가 40-999"
6666
          },
6667
          "m_toilet_count": {
6668
            "type": "integer",
6669
            "description": "남성용 대변기 수",
6670
            "format": "int32",
6671
            "example": 3
6672
          },
6673
          "m_urinal_count": {
6674
            "type": "integer",
6675
            "description": "남성용 소변기 수",
6676
            "format": "int32",
6677
            "example": 2
6678
          },
6679
          "m_dis_toilet_count": {
6680
            "type": "integer",
6681
            "description": "남성용 장애인 대변기 수",
6682
            "format": "int32",
6683
            "example": 1
6684
          },
6685
          "m_dis_urinal_count": {
6686
            "type": "integer",
6687
            "description": "남성용 장애인 소변기 수",
6688
            "format": "int32",
6689
            "example": 1
6690
          },
6691
          "m_child_toilet_count": {
6692
            "type": "integer",
6693
            "description": "남성용 어린이 대변기 수",
6694
            "format": "int32",
6695
            "example": 1
6696
          },
6697
          "m_child_urinal_count": {
6698
            "type": "integer",
6699
            "description": "남성용 어린이 소변기 수",
6700
            "format": "int32",
6701
            "example": 1
6702
          },
6703
          "f_toilet_count": {
6704
            "type": "integer",
6705
            "description": "여성용 대변기 수",
6706
            "format": "int32",
6707
            "example": 4
6708
          },
6709
          "f_dis_toilet_count": {
6710
            "type": "integer",
6711
            "description": "여성용 장애인 대변기 수",
6712
            "format": "int32",
6713
            "example": 1
6714
          },
6715
          "f_child_toilet_count": {
6716
            "type": "integer",
6717
            "description": "여성용 어린이 대변기 수",
6718
            "format": "int32",
6719
            "example": 1
6720
          },
6721
          "managing_org": {
6722
            "type": "string",
6723
            "description": "관리기관명",
6724
            "example": "서울특별시 용산구청"
6725
          },
6726
          "phone_number": {
6727
            "type": "string",
6728
            "description": "전화번호",
6729
            "example": "02-2199-6114"
6730
          },
6731
          "open_time": {
6732
            "type": "string",
6733
            "description": "개방시간",
6734
            "example": "24시간"
6735
          },
6736
          "open_time_detail": {
6737
            "type": "string",
6738
            "description": "개방시간 상세",
6739
            "example": "연중무휴 24시간 개방"
6740
          },
6741
          "install_dt": {
6742
            "type": "string",
6743
            "description": "설치 연월",
6744
            "example": "2020-01"
6745
          },
6746
          "latitude": {
6747
            "type": "number",
6748
            "description": "위도",
6749
            "format": "double",
6750
            "example": 37.554678
6751
          },
6752
          "longitude": {
6753
            "type": "number",
6754
            "description": "경도",
6755
            "format": "double",
6756
            "example": 126.970606
6757
          },
6758
          "owner_type": {
6759
            "type": "string",
6760
            "description": "화장실 소유 구분",
6761
            "example": "공공기관-지방자치단체"
6762
          },
6763
          "waste_process_type": {
6764
            "type": "string",
6765
            "description": "오물 처리 방식",
6766
            "example": "수거식"
6767
          },
6768
          "safety_target_yn": {
6769
            "type": "string",
6770
            "description": "안전관리시설설치대상여부",
6771
            "example": "Y",
6772
            "enum": [
6773
              "Y",
6774
              "N"
6775
            ]
6776
          },
6777
          "emg_bell_yn": {
6778
            "type": "string",
6779
            "description": "비상벨 설치 여부",
6780
            "example": "Y",
6781
            "enum": [
6782
              "Y",
6783
              "N"
6784
            ]
6785
          },
6786
          "emg_bell_location": {
6787
            "type": "string",
6788
            "description": "비상벨 설치 장소",
6789
            "example": "화장실 내부"
6790
          },
6791
          "cctv_yn": {
6792
            "type": "string",
6793
            "description": "화장실 입구 CCTV 설치 유무",
6794
            "example": "Y",
6795
            "enum": [
6796
              "Y",
6797
              "N"
6798
            ]
6799
          },
6800
          "diaper_table_yn": {
6801
            "type": "string",
6802
            "description": "기저귀 교환대 유무",
6803
            "example": "Y",
6804
            "enum": [
6805
              "Y",
6806
              "N"
6807
            ]
6808
          },
6809
          "diaper_table_location": {
6810
            "type": "string",
6811
            "description": "기저귀 교환대 장소",
6812
            "example": "여성 화장실 내부"
6813
          },
6814
          "remodeled_dt": {
6815
            "type": "string",
6816
            "description": "리모델링 연월",
6817
            "example": "2023-06-15"
6818
          },
6819
          "base_dt": {
6820
            "type": "string",
6821
            "description": "데이터 기준 일자",
6822
            "format": "date",
6823
            "example": "2023-12-01"
6824
          }
6825
        },
6826
        "description": "응답 데이터"
6827
      },
6828
      "ApiResDtoListPoiPublicToilet": {
6829
        "type": "object",
6830
        "properties": {
6831
          "success": {
6832
            "type": "boolean",
6833
            "description": "성공 여부",
6834
            "example": true
6835
          },
6836
          "data": {
6837
            "type": "array",
6838
            "description": "응답 데이터",
6839
            "items": {
6840
              "$ref": "#/components/schemas/PoiPublicToilet"
6841
            }
6842
          },
6843
          "status": {
6844
            "type": "string",
6845
            "description": "응답 코드",
6846
            "example": "200",
6847
            "enum": [
6848
              "100 CONTINUE",
6849
              "101 SWITCHING_PROTOCOLS",
6850
              "102 PROCESSING",
6851
              "103 EARLY_HINTS",
6852
              "103 CHECKPOINT",
6853
              "200 OK",
6854
              "201 CREATED",
6855
              "202 ACCEPTED",
6856
              "203 NON_AUTHORITATIVE_INFORMATION",
6857
              "204 NO_CONTENT",
6858
              "205 RESET_CONTENT",
6859
              "206 PARTIAL_CONTENT",
6860
              "207 MULTI_STATUS",
6861
              "208 ALREADY_REPORTED",
6862
              "226 IM_USED",
6863
              "300 MULTIPLE_CHOICES",
6864
              "301 MOVED_PERMANENTLY",
6865
              "302 FOUND",
6866
              "302 MOVED_TEMPORARILY",
6867
              "303 SEE_OTHER",
6868
              "304 NOT_MODIFIED",
6869
              "305 USE_PROXY",
6870
              "307 TEMPORARY_REDIRECT",
6871
              "308 PERMANENT_REDIRECT",
6872
              "400 BAD_REQUEST",
6873
              "401 UNAUTHORIZED",
6874
              "402 PAYMENT_REQUIRED",
6875
              "403 FORBIDDEN",
6876
              "404 NOT_FOUND",
6877
              "405 METHOD_NOT_ALLOWED",
6878
              "406 NOT_ACCEPTABLE",
6879
              "407 PROXY_AUTHENTICATION_REQUIRED",
6880
              "408 REQUEST_TIMEOUT",
6881
              "409 CONFLICT",
6882
              "410 GONE",
6883
              "411 LENGTH_REQUIRED",
6884
              "412 PRECONDITION_FAILED",
6885
              "413 PAYLOAD_TOO_LARGE",
6886
              "413 REQUEST_ENTITY_TOO_LARGE",
6887
              "414 URI_TOO_LONG",
6888
              "414 REQUEST_URI_TOO_LONG",
6889
              "415 UNSUPPORTED_MEDIA_TYPE",
6890
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
6891
              "417 EXPECTATION_FAILED",
6892
              "418 I_AM_A_TEAPOT",
6893
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
6894
              "420 METHOD_FAILURE",
6895
              "421 DESTINATION_LOCKED",
6896
              "422 UNPROCESSABLE_ENTITY",
6897
              "423 LOCKED",
6898
              "424 FAILED_DEPENDENCY",
6899
              "425 TOO_EARLY",
6900
              "426 UPGRADE_REQUIRED",
6901
              "428 PRECONDITION_REQUIRED",
6902
              "429 TOO_MANY_REQUESTS",
6903
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
6904
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
6905
              "500 INTERNAL_SERVER_ERROR",
6906
              "501 NOT_IMPLEMENTED",
6907
              "502 BAD_GATEWAY",
6908
              "503 SERVICE_UNAVAILABLE",
6909
              "504 GATEWAY_TIMEOUT",
6910
              "505 HTTP_VERSION_NOT_SUPPORTED",
6911
              "506 VARIANT_ALSO_NEGOTIATES",
6912
              "507 INSUFFICIENT_STORAGE",
6913
              "508 LOOP_DETECTED",
6914
              "509 BANDWIDTH_LIMIT_EXCEEDED",
6915
              "510 NOT_EXTENDED",
6916
              "511 NETWORK_AUTHENTICATION_REQUIRED"
6917
            ]
6918
          },
6919
          "error": {
6920
            "$ref": "#/components/schemas/ErrInfoDto"
6921
          }
6922
        },
6923
        "description": "공통 응답 포맷"
6924
      },
6925
      "ApiResDtoPageResPoiPublicToilet": {
6926
        "type": "object",
6927
        "properties": {
6928
          "success": {
6929
            "type": "boolean",
6930
            "description": "성공 여부",
6931
            "example": true
6932
          },
6933
          "data": {
6934
            "$ref": "#/components/schemas/PageResPoiPublicToilet"
6935
          },
6936
          "status": {
6937
            "type": "string",
6938
            "description": "응답 코드",
6939
            "example": "200",
6940
            "enum": [
6941
              "100 CONTINUE",
6942
              "101 SWITCHING_PROTOCOLS",
6943
              "102 PROCESSING",
6944
              "103 EARLY_HINTS",
6945
              "103 CHECKPOINT",
6946
              "200 OK",
6947
              "201 CREATED",
6948
              "202 ACCEPTED",
6949
              "203 NON_AUTHORITATIVE_INFORMATION",
6950
              "204 NO_CONTENT",
6951
              "205 RESET_CONTENT",
6952
              "206 PARTIAL_CONTENT",
6953
              "207 MULTI_STATUS",
6954
              "208 ALREADY_REPORTED",
6955
              "226 IM_USED",
6956
              "300 MULTIPLE_CHOICES",
6957
              "301 MOVED_PERMANENTLY",
6958
              "302 FOUND",
6959
              "302 MOVED_TEMPORARILY",
6960
              "303 SEE_OTHER",
6961
              "304 NOT_MODIFIED",
6962
              "305 USE_PROXY",
6963
              "307 TEMPORARY_REDIRECT",
6964
              "308 PERMANENT_REDIRECT",
6965
              "400 BAD_REQUEST",
6966
              "401 UNAUTHORIZED",
6967
              "402 PAYMENT_REQUIRED",
6968
              "403 FORBIDDEN",
6969
              "404 NOT_FOUND",
6970
              "405 METHOD_NOT_ALLOWED",
6971
              "406 NOT_ACCEPTABLE",
6972
              "407 PROXY_AUTHENTICATION_REQUIRED",
6973
              "408 REQUEST_TIMEOUT",
6974
              "409 CONFLICT",
6975
              "410 GONE",
6976
              "411 LENGTH_REQUIRED",
6977
              "412 PRECONDITION_FAILED",
6978
              "413 PAYLOAD_TOO_LARGE",
6979
              "413 REQUEST_ENTITY_TOO_LARGE",
6980
              "414 URI_TOO_LONG",
6981
              "414 REQUEST_URI_TOO_LONG",
6982
              "415 UNSUPPORTED_MEDIA_TYPE",
6983
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
6984
              "417 EXPECTATION_FAILED",
6985
              "418 I_AM_A_TEAPOT",
6986
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
6987
              "420 METHOD_FAILURE",
6988
              "421 DESTINATION_LOCKED",
6989
              "422 UNPROCESSABLE_ENTITY",
6990
              "423 LOCKED",
6991
              "424 FAILED_DEPENDENCY",
6992
              "425 TOO_EARLY",
6993
              "426 UPGRADE_REQUIRED",
6994
              "428 PRECONDITION_REQUIRED",
6995
              "429 TOO_MANY_REQUESTS",
6996
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
6997
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
6998
              "500 INTERNAL_SERVER_ERROR",
6999
              "501 NOT_IMPLEMENTED",
7000
              "502 BAD_GATEWAY",
7001
              "503 SERVICE_UNAVAILABLE",
7002
              "504 GATEWAY_TIMEOUT",
7003
              "505 HTTP_VERSION_NOT_SUPPORTED",
7004
              "506 VARIANT_ALSO_NEGOTIATES",
7005
              "507 INSUFFICIENT_STORAGE",
7006
              "508 LOOP_DETECTED",
7007
              "509 BANDWIDTH_LIMIT_EXCEEDED",
7008
              "510 NOT_EXTENDED",
7009
              "511 NETWORK_AUTHENTICATION_REQUIRED"
7010
            ]
7011
          },
7012
          "error": {
7013
            "$ref": "#/components/schemas/ErrInfoDto"
7014
          }
7015
        },
7016
        "description": "공통 응답 포맷"
7017
      },
7018
      "PageResPoiPublicToilet": {
7019
        "type": "object",
7020
        "properties": {
7021
          "content": {
7022
            "type": "array",
7023
            "description": "현재 페이지의 데이터 목록",
7024
            "items": {
7025
              "$ref": "#/components/schemas/PoiPublicToilet"
7026
            }
7027
          },
7028
          "page": {
7029
            "type": "integer",
7030
            "description": "현재 페이지 번호",
7031
            "format": "int32",
7032
            "example": 1
7033
          },
7034
          "size": {
7035
            "type": "integer",
7036
            "description": "페이지당 항목 수",
7037
            "format": "int32",
7038
            "example": 10
7039
          },
7040
          "total": {
7041
            "type": "integer",
7042
            "description": "전체 항목 수",
7043
            "format": "int64",
7044
            "example": 100
7045
          }
7046
        },
7047
        "description": "페이징 처리된 응답 데이터"
7048
      },
7049
      "ApiResDtoListPoiPublicToiletLocation": {
7050
        "type": "object",
7051
        "properties": {
7052
          "success": {
7053
            "type": "boolean",
7054
            "description": "성공 여부",
7055
            "example": true
7056
          },
7057
          "data": {
7058
            "type": "array",
7059
            "description": "응답 데이터",
7060
            "items": {
7061
              "$ref": "#/components/schemas/PoiPublicToiletLocation"
7062
            }
7063
          },
7064
          "status": {
7065
            "type": "string",
7066
            "description": "응답 코드",
7067
            "example": "200",
7068
            "enum": [
7069
              "100 CONTINUE",
7070
              "101 SWITCHING_PROTOCOLS",
7071
              "102 PROCESSING",
7072
              "103 EARLY_HINTS",
7073
              "103 CHECKPOINT",
7074
              "200 OK",
7075
              "201 CREATED",
7076
              "202 ACCEPTED",
7077
              "203 NON_AUTHORITATIVE_INFORMATION",
7078
              "204 NO_CONTENT",
7079
              "205 RESET_CONTENT",
7080
              "206 PARTIAL_CONTENT",
7081
              "207 MULTI_STATUS",
7082
              "208 ALREADY_REPORTED",
7083
              "226 IM_USED",
7084
              "300 MULTIPLE_CHOICES",
7085
              "301 MOVED_PERMANENTLY",
7086
              "302 FOUND",
7087
              "302 MOVED_TEMPORARILY",
7088
              "303 SEE_OTHER",
7089
              "304 NOT_MODIFIED",
7090
              "305 USE_PROXY",
7091
              "307 TEMPORARY_REDIRECT",
7092
              "308 PERMANENT_REDIRECT",
7093
              "400 BAD_REQUEST",
7094
              "401 UNAUTHORIZED",
7095
              "402 PAYMENT_REQUIRED",
7096
              "403 FORBIDDEN",
7097
              "404 NOT_FOUND",
7098
              "405 METHOD_NOT_ALLOWED",
7099
              "406 NOT_ACCEPTABLE",
7100
              "407 PROXY_AUTHENTICATION_REQUIRED",
7101
              "408 REQUEST_TIMEOUT",
7102
              "409 CONFLICT",
7103
              "410 GONE",
7104
              "411 LENGTH_REQUIRED",
7105
              "412 PRECONDITION_FAILED",
7106
              "413 PAYLOAD_TOO_LARGE",
7107
              "413 REQUEST_ENTITY_TOO_LARGE",
7108
              "414 URI_TOO_LONG",
7109
              "414 REQUEST_URI_TOO_LONG",
7110
              "415 UNSUPPORTED_MEDIA_TYPE",
7111
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
7112
              "417 EXPECTATION_FAILED",
7113
              "418 I_AM_A_TEAPOT",
7114
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
7115
              "420 METHOD_FAILURE",
7116
              "421 DESTINATION_LOCKED",
7117
              "422 UNPROCESSABLE_ENTITY",
7118
              "423 LOCKED",
7119
              "424 FAILED_DEPENDENCY",
7120
              "425 TOO_EARLY",
7121
              "426 UPGRADE_REQUIRED",
7122
              "428 PRECONDITION_REQUIRED",
7123
              "429 TOO_MANY_REQUESTS",
7124
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
7125
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
7126
              "500 INTERNAL_SERVER_ERROR",
7127
              "501 NOT_IMPLEMENTED",
7128
              "502 BAD_GATEWAY",
7129
              "503 SERVICE_UNAVAILABLE",
7130
              "504 GATEWAY_TIMEOUT",
7131
              "505 HTTP_VERSION_NOT_SUPPORTED",
7132
              "506 VARIANT_ALSO_NEGOTIATES",
7133
              "507 INSUFFICIENT_STORAGE",
7134
              "508 LOOP_DETECTED",
7135
              "509 BANDWIDTH_LIMIT_EXCEEDED",
7136
              "510 NOT_EXTENDED",
7137
              "511 NETWORK_AUTHENTICATION_REQUIRED"
7138
            ]
7139
          },
7140
          "error": {
7141
            "$ref": "#/components/schemas/ErrInfoDto"
7142
          }
7143
        },
7144
        "description": "공통 응답 포맷"
7145
      },
7146
      "PoiPublicToiletLocation": {
7147
        "type": "object",
7148
        "properties": {
7149
          "toilet_id": {
7150
            "type": "integer",
7151
            "description": "공중 화장실 고유 식별자",
7152
            "format": "int32",
7153
            "example": 1
7154
          },
7155
          "sido_code": {
7156
            "type": "string",
7157
            "description": "시도 코드",
7158
            "example": "11"
7159
          },
7160
          "toilet_name": {
7161
            "type": "string",
7162
            "description": "화장실명",
7163
            "example": "서울역 공중화장실"
7164
          },
7165
          "toilet_type": {
7166
            "type": "string",
7167
            "description": "구분",
7168
            "example": "공중화장실"
7169
          },
7170
          "basis": {
7171
            "type": "string",
7172
            "description": "설치 근거",
7173
            "example": "공중화장실 등에 관한 법률"
7174
          },
7175
          "addr_road": {
7176
            "type": "string",
7177
            "description": "소재지 도로명 주소",
7178
            "example": "서울특별시 용산구 한강대로 405"
7179
          },
7180
          "addr_jibun": {
7181
            "type": "string",
7182
            "description": "소재지 지번 주소",
7183
            "example": "서울특별시 용산구 한강로3가 40-999"
7184
          },
7185
          "m_toilet_count": {
7186
            "type": "integer",
7187
            "description": "남성용 대변기 수",
7188
            "format": "int32",
7189
            "example": 3
7190
          },
7191
          "m_urinal_count": {
7192
            "type": "integer",
7193
            "description": "남성용 소변기 수",
7194
            "format": "int32",
7195
            "example": 2
7196
          },
7197
          "m_dis_toilet_count": {
7198
            "type": "integer",
7199
            "description": "남성용 장애인 대변기 수",
7200
            "format": "int32",
7201
            "example": 1
7202
          },
7203
          "m_dis_urinal_count": {
7204
            "type": "integer",
7205
            "description": "남성용 장애인 소변기 수",
7206
            "format": "int32",
7207
            "example": 1
7208
          },
7209
          "m_child_toilet_count": {
7210
            "type": "integer",
7211
            "description": "남성용 어린이 대변기 수",
7212
            "format": "int32",
7213
            "example": 1
7214
          },
7215
          "m_child_urinal_count": {
7216
            "type": "integer",
7217
            "description": "남성용 어린이 소변기 수",
7218
            "format": "int32",
7219
            "example": 1
7220
          },
7221
          "f_toilet_count": {
7222
            "type": "integer",
7223
            "description": "여성용 대변기 수",
7224
            "format": "int32",
7225
            "example": 4
7226
          },
7227
          "f_dis_toilet_count": {
7228
            "type": "integer",
7229
            "description": "여성용 장애인 대변기 수",
7230
            "format": "int32",
7231
            "example": 1
7232
          },
7233
          "f_child_toilet_count": {
7234
            "type": "integer",
7235
            "description": "여성용 어린이 대변기 수",
7236
            "format": "int32",
7237
            "example": 1
7238
          },
7239
          "managing_org": {
7240
            "type": "string",
7241
            "description": "관리기관명",
7242
            "example": "서울특별시 용산구청"
7243
          },
7244
          "phone_number": {
7245
            "type": "string",
7246
            "description": "전화번호",
7247
            "example": "02-2199-6114"
7248
          },
7249
          "open_time": {
7250
            "type": "string",
7251
            "description": "개방시간",
7252
            "example": "24시간"
7253
          },
7254
          "open_time_detail": {
7255
            "type": "string",
7256
            "description": "개방시간 상세",
7257
            "example": "연중무휴 24시간 개방"
7258
          },
7259
          "install_dt": {
7260
            "type": "string",
7261
            "description": "설치 연월",
7262
            "example": "2020-01"
7263
          },
7264
          "latitude": {
7265
            "type": "number",
7266
            "description": "위도",
7267
            "format": "double",
7268
            "example": 37.554678
7269
          },
7270
          "longitude": {
7271
            "type": "number",
7272
            "description": "경도",
7273
            "format": "double",
7274
            "example": 126.970606
7275
          },
7276
          "owner_type": {
7277
            "type": "string",
7278
            "description": "화장실 소유 구분",
7279
            "example": "공공기관-지방자치단체"
7280
          },
7281
          "waste_process_type": {
7282
            "type": "string",
7283
            "description": "오물 처리 방식",
7284
            "example": "수거식"
7285
          },
7286
          "safety_target_yn": {
7287
            "type": "string",
7288
            "description": "안전관리시설설치대상여부",
7289
            "example": "Y",
7290
            "enum": [
7291
              "Y",
7292
              "N"
7293
            ]
7294
          },
7295
          "emg_bell_yn": {
7296
            "type": "string",
7297
            "description": "비상벨 설치 여부",
7298
            "example": "Y",
7299
            "enum": [
7300
              "Y",
7301
              "N"
7302
            ]
7303
          },
7304
          "emg_bell_location": {
7305
            "type": "string",
7306
            "description": "비상벨 설치 장소",
7307
            "example": "화장실 내부"
7308
          },
7309
          "cctv_yn": {
7310
            "type": "string",
7311
            "description": "화장실 입구 CCTV 설치 유무",
7312
            "example": "Y",
7313
            "enum": [
7314
              "Y",
7315
              "N"
7316
            ]
7317
          },
7318
          "diaper_table_yn": {
7319
            "type": "string",
7320
            "description": "기저귀 교환대 유무",
7321
            "example": "Y",
7322
            "enum": [
7323
              "Y",
7324
              "N"
7325
            ]
7326
          },
7327
          "diaper_table_location": {
7328
            "type": "string",
7329
            "description": "기저귀 교환대 장소",
7330
            "example": "여성 화장실 내부"
7331
          },
7332
          "remodeled_dt": {
7333
            "type": "string",
7334
            "description": "리모델링 연월",
7335
            "example": "2023-06-15"
7336
          },
7337
          "base_dt": {
7338
            "type": "string",
7339
            "description": "데이터 기준 일자",
7340
            "format": "date",
7341
            "example": "2023-12-01"
7342
          },
7343
          "distance": {
7344
            "type": "integer",
7345
            "description": "요청한 위치로부터 거리",
7346
            "format": "int32",
7347
            "example": 100
7348
          }
7349
        },
7350
        "description": "응답 데이터"
7351
      },
7352
      "ApiResDtoPageResPoiPublicToiletLocation": {
7353
        "type": "object",
7354
        "properties": {
7355
          "success": {
7356
            "type": "boolean",
7357
            "description": "성공 여부",
7358
            "example": true
7359
          },
7360
          "data": {
7361
            "$ref": "#/components/schemas/PageResPoiPublicToiletLocation"
7362
          },
7363
          "status": {
7364
            "type": "string",
7365
            "description": "응답 코드",
7366
            "example": "200",
7367
            "enum": [
7368
              "100 CONTINUE",
7369
              "101 SWITCHING_PROTOCOLS",
7370
              "102 PROCESSING",
7371
              "103 EARLY_HINTS",
7372
              "103 CHECKPOINT",
7373
              "200 OK",
7374
              "201 CREATED",
7375
              "202 ACCEPTED",
7376
              "203 NON_AUTHORITATIVE_INFORMATION",
7377
              "204 NO_CONTENT",
7378
              "205 RESET_CONTENT",
7379
              "206 PARTIAL_CONTENT",
7380
              "207 MULTI_STATUS",
7381
              "208 ALREADY_REPORTED",
7382
              "226 IM_USED",
7383
              "300 MULTIPLE_CHOICES",
7384
              "301 MOVED_PERMANENTLY",
7385
              "302 FOUND",
7386
              "302 MOVED_TEMPORARILY",
7387
              "303 SEE_OTHER",
7388
              "304 NOT_MODIFIED",
7389
              "305 USE_PROXY",
7390
              "307 TEMPORARY_REDIRECT",
7391
              "308 PERMANENT_REDIRECT",
7392
              "400 BAD_REQUEST",
7393
              "401 UNAUTHORIZED",
7394
              "402 PAYMENT_REQUIRED",
7395
              "403 FORBIDDEN",
7396
              "404 NOT_FOUND",
7397
              "405 METHOD_NOT_ALLOWED",
7398
              "406 NOT_ACCEPTABLE",
7399
              "407 PROXY_AUTHENTICATION_REQUIRED",
7400
              "408 REQUEST_TIMEOUT",
7401
              "409 CONFLICT",
7402
              "410 GONE",
7403
              "411 LENGTH_REQUIRED",
7404
              "412 PRECONDITION_FAILED",
7405
              "413 PAYLOAD_TOO_LARGE",
7406
              "413 REQUEST_ENTITY_TOO_LARGE",
7407
              "414 URI_TOO_LONG",
7408
              "414 REQUEST_URI_TOO_LONG",
7409
              "415 UNSUPPORTED_MEDIA_TYPE",
7410
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
7411
              "417 EXPECTATION_FAILED",
7412
              "418 I_AM_A_TEAPOT",
7413
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
7414
              "420 METHOD_FAILURE",
7415
              "421 DESTINATION_LOCKED",
7416
              "422 UNPROCESSABLE_ENTITY",
7417
              "423 LOCKED",
7418
              "424 FAILED_DEPENDENCY",
7419
              "425 TOO_EARLY",
7420
              "426 UPGRADE_REQUIRED",
7421
              "428 PRECONDITION_REQUIRED",
7422
              "429 TOO_MANY_REQUESTS",
7423
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
7424
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
7425
              "500 INTERNAL_SERVER_ERROR",
7426
              "501 NOT_IMPLEMENTED",
7427
              "502 BAD_GATEWAY",
7428
              "503 SERVICE_UNAVAILABLE",
7429
              "504 GATEWAY_TIMEOUT",
7430
              "505 HTTP_VERSION_NOT_SUPPORTED",
7431
              "506 VARIANT_ALSO_NEGOTIATES",
7432
              "507 INSUFFICIENT_STORAGE",
7433
              "508 LOOP_DETECTED",
7434
              "509 BANDWIDTH_LIMIT_EXCEEDED",
7435
              "510 NOT_EXTENDED",
7436
              "511 NETWORK_AUTHENTICATION_REQUIRED"
7437
            ]
7438
          },
7439
          "error": {
7440
            "$ref": "#/components/schemas/ErrInfoDto"
7441
          }
7442
        },
7443
        "description": "공통 응답 포맷"
7444
      },
7445
      "PageResPoiPublicToiletLocation": {
7446
        "type": "object",
7447
        "properties": {
7448
          "content": {
7449
            "type": "array",
7450
            "description": "현재 페이지의 데이터 목록",
7451
            "items": {
7452
              "$ref": "#/components/schemas/PoiPublicToiletLocation"
7453
            }
7454
          },
7455
          "page": {
7456
            "type": "integer",
7457
            "description": "현재 페이지 번호",
7458
            "format": "int32",
7459
            "example": 1
7460
          },
7461
          "size": {
7462
            "type": "integer",
7463
            "description": "페이지당 항목 수",
7464
            "format": "int32",
7465
            "example": 10
7466
          },
7467
          "total": {
7468
            "type": "integer",
7469
            "description": "전체 항목 수",
7470
            "format": "int64",
7471
            "example": 100
7472
          }
7473
        },
7474
        "description": "페이징 처리된 응답 데이터"
7475
      },
7476
      "ApiResDtoPoiSubwayElevator": {
7477
        "type": "object",
7478
        "properties": {
7479
          "success": {
7480
            "type": "boolean",
7481
            "description": "성공 여부",
7482
            "example": true
7483
          },
7484
          "data": {
7485
            "$ref": "#/components/schemas/PoiSubwayElevator"
7486
          },
7487
          "status": {
7488
            "type": "string",
7489
            "description": "응답 코드",
7490
            "example": "200",
7491
            "enum": [
7492
              "100 CONTINUE",
7493
              "101 SWITCHING_PROTOCOLS",
7494
              "102 PROCESSING",
7495
              "103 EARLY_HINTS",
7496
              "103 CHECKPOINT",
7497
              "200 OK",
7498
              "201 CREATED",
7499
              "202 ACCEPTED",
7500
              "203 NON_AUTHORITATIVE_INFORMATION",
7501
              "204 NO_CONTENT",
7502
              "205 RESET_CONTENT",
7503
              "206 PARTIAL_CONTENT",
7504
              "207 MULTI_STATUS",
7505
              "208 ALREADY_REPORTED",
7506
              "226 IM_USED",
7507
              "300 MULTIPLE_CHOICES",
7508
              "301 MOVED_PERMANENTLY",
7509
              "302 FOUND",
7510
              "302 MOVED_TEMPORARILY",
7511
              "303 SEE_OTHER",
7512
              "304 NOT_MODIFIED",
7513
              "305 USE_PROXY",
7514
              "307 TEMPORARY_REDIRECT",
7515
              "308 PERMANENT_REDIRECT",
7516
              "400 BAD_REQUEST",
7517
              "401 UNAUTHORIZED",
7518
              "402 PAYMENT_REQUIRED",
7519
              "403 FORBIDDEN",
7520
              "404 NOT_FOUND",
7521
              "405 METHOD_NOT_ALLOWED",
7522
              "406 NOT_ACCEPTABLE",
7523
              "407 PROXY_AUTHENTICATION_REQUIRED",
7524
              "408 REQUEST_TIMEOUT",
7525
              "409 CONFLICT",
7526
              "410 GONE",
7527
              "411 LENGTH_REQUIRED",
7528
              "412 PRECONDITION_FAILED",
7529
              "413 PAYLOAD_TOO_LARGE",
7530
              "413 REQUEST_ENTITY_TOO_LARGE",
7531
              "414 URI_TOO_LONG",
7532
              "414 REQUEST_URI_TOO_LONG",
7533
              "415 UNSUPPORTED_MEDIA_TYPE",
7534
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
7535
              "417 EXPECTATION_FAILED",
7536
              "418 I_AM_A_TEAPOT",
7537
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
7538
              "420 METHOD_FAILURE",
7539
              "421 DESTINATION_LOCKED",
7540
              "422 UNPROCESSABLE_ENTITY",
7541
              "423 LOCKED",
7542
              "424 FAILED_DEPENDENCY",
7543
              "425 TOO_EARLY",
7544
              "426 UPGRADE_REQUIRED",
7545
              "428 PRECONDITION_REQUIRED",
7546
              "429 TOO_MANY_REQUESTS",
7547
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
7548
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
7549
              "500 INTERNAL_SERVER_ERROR",
7550
              "501 NOT_IMPLEMENTED",
7551
              "502 BAD_GATEWAY",
7552
              "503 SERVICE_UNAVAILABLE",
7553
              "504 GATEWAY_TIMEOUT",
7554
              "505 HTTP_VERSION_NOT_SUPPORTED",
7555
              "506 VARIANT_ALSO_NEGOTIATES",
7556
              "507 INSUFFICIENT_STORAGE",
7557
              "508 LOOP_DETECTED",
7558
              "509 BANDWIDTH_LIMIT_EXCEEDED",
7559
              "510 NOT_EXTENDED",
7560
              "511 NETWORK_AUTHENTICATION_REQUIRED"
7561
            ]
7562
          },
7563
          "error": {
7564
            "$ref": "#/components/schemas/ErrInfoDto"
7565
          }
7566
        },
7567
        "description": "공통 응답 포맷"
7568
      },
7569
      "PoiSubwayElevator": {
7570
        "type": "object",
7571
        "properties": {
7572
          "subway_id": {
7573
            "type": "integer",
7574
            "description": "지하철 엘리베이터 고유 식별자",
7575
            "format": "int32",
7576
            "example": 1
7577
          },
7578
          "sido_code": {
7579
            "type": "string",
7580
            "description": "시도 코드",
7581
            "example": "11"
7582
          },
7583
          "node_link_type": {
7584
            "type": "string",
7585
            "description": "노드링크 유형",
7586
            "example": "NODE"
7587
          },
7588
          "node_wkt": {
7589
            "type": "string",
7590
            "description": "WKT 기반 위치정보",
7591
            "example": "POINT(126.9572029 37.57460779)"
7592
          },
7593
          "node_id": {
7594
            "type": "integer",
7595
            "description": "노드 ID",
7596
            "format": "int64",
7597
            "example": 123456789
7598
          },
7599
          "node_type_code": {
7600
            "type": "integer",
7601
            "description": "노드 유형 코드",
7602
            "format": "int32",
7603
            "example": 1,
7604
            "enum": [
7605
              0,
7606
              1,
7607
              2,
7608
              3
7609
            ]
7610
          },
7611
          "node_type_name": {
7612
            "type": "string",
7613
            "description": "노드 유형 이름",
7614
            "example": "지하철 출입구"
7615
          },
7616
          "sigungu_code": {
7617
            "type": "string",
7618
            "description": "시군구 코드",
7619
            "example": "11110"
7620
          },
7621
          "sigungu_name": {
7622
            "type": "string",
7623
            "description": "시군구 명",
7624
            "example": "종로구"
7625
          },
7626
          "eupmyeondong_code": {
7627
            "type": "string",
7628
            "description": "읍면동 코드",
7629
            "example": "1111010100"
7630
          },
7631
          "eupmyeondong_name": {
7632
            "type": "string",
7633
            "description": "읍면동 명",
7634
            "example": "종로2가"
7635
          },
7636
          "station_code": {
7637
            "type": "string",
7638
            "description": "지하철역 코드",
7639
            "example": "267"
7640
          },
7641
          "station_name": {
7642
            "type": "string",
7643
            "description": "지하철역 명",
7644
            "example": "혜화"
7645
          },
7646
          "latitude": {
7647
            "type": "number",
7648
            "description": "위도",
7649
            "format": "double",
7650
            "example": 37.57460779
7651
          },
7652
          "longitude": {
7653
            "type": "number",
7654
            "description": "경도",
7655
            "format": "double",
7656
            "example": 126.9572029
7657
          },
7658
          "base_dt": {
7659
            "type": "string",
7660
            "description": "데이터 기준 일자",
7661
            "example": "20231201"
7662
          }
7663
        },
7664
        "description": "응답 데이터"
7665
      },
7666
      "ApiResDtoListPoiSubwayElevator": {
7667
        "type": "object",
7668
        "properties": {
7669
          "success": {
7670
            "type": "boolean",
7671
            "description": "성공 여부",
7672
            "example": true
7673
          },
7674
          "data": {
7675
            "type": "array",
7676
            "description": "응답 데이터",
7677
            "items": {
7678
              "$ref": "#/components/schemas/PoiSubwayElevator"
7679
            }
7680
          },
7681
          "status": {
7682
            "type": "string",
7683
            "description": "응답 코드",
7684
            "example": "200",
7685
            "enum": [
7686
              "100 CONTINUE",
7687
              "101 SWITCHING_PROTOCOLS",
7688
              "102 PROCESSING",
7689
              "103 EARLY_HINTS",
7690
              "103 CHECKPOINT",
7691
              "200 OK",
7692
              "201 CREATED",
7693
              "202 ACCEPTED",
7694
              "203 NON_AUTHORITATIVE_INFORMATION",
7695
              "204 NO_CONTENT",
7696
              "205 RESET_CONTENT",
7697
              "206 PARTIAL_CONTENT",
7698
              "207 MULTI_STATUS",
7699
              "208 ALREADY_REPORTED",
7700
              "226 IM_USED",
7701
              "300 MULTIPLE_CHOICES",
7702
              "301 MOVED_PERMANENTLY",
7703
              "302 FOUND",
7704
              "302 MOVED_TEMPORARILY",
7705
              "303 SEE_OTHER",
7706
              "304 NOT_MODIFIED",
7707
              "305 USE_PROXY",
7708
              "307 TEMPORARY_REDIRECT",
7709
              "308 PERMANENT_REDIRECT",
7710
              "400 BAD_REQUEST",
7711
              "401 UNAUTHORIZED",
7712
              "402 PAYMENT_REQUIRED",
7713
              "403 FORBIDDEN",
7714
              "404 NOT_FOUND",
7715
              "405 METHOD_NOT_ALLOWED",
7716
              "406 NOT_ACCEPTABLE",
7717
              "407 PROXY_AUTHENTICATION_REQUIRED",
7718
              "408 REQUEST_TIMEOUT",
7719
              "409 CONFLICT",
7720
              "410 GONE",
7721
              "411 LENGTH_REQUIRED",
7722
              "412 PRECONDITION_FAILED",
7723
              "413 PAYLOAD_TOO_LARGE",
7724
              "413 REQUEST_ENTITY_TOO_LARGE",
7725
              "414 URI_TOO_LONG",
7726
              "414 REQUEST_URI_TOO_LONG",
7727
              "415 UNSUPPORTED_MEDIA_TYPE",
7728
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
7729
              "417 EXPECTATION_FAILED",
7730
              "418 I_AM_A_TEAPOT",
7731
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
7732
              "420 METHOD_FAILURE",
7733
              "421 DESTINATION_LOCKED",
7734
              "422 UNPROCESSABLE_ENTITY",
7735
              "423 LOCKED",
7736
              "424 FAILED_DEPENDENCY",
7737
              "425 TOO_EARLY",
7738
              "426 UPGRADE_REQUIRED",
7739
              "428 PRECONDITION_REQUIRED",
7740
              "429 TOO_MANY_REQUESTS",
7741
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
7742
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
7743
              "500 INTERNAL_SERVER_ERROR",
7744
              "501 NOT_IMPLEMENTED",
7745
              "502 BAD_GATEWAY",
7746
              "503 SERVICE_UNAVAILABLE",
7747
              "504 GATEWAY_TIMEOUT",
7748
              "505 HTTP_VERSION_NOT_SUPPORTED",
7749
              "506 VARIANT_ALSO_NEGOTIATES",
7750
              "507 INSUFFICIENT_STORAGE",
7751
              "508 LOOP_DETECTED",
7752
              "509 BANDWIDTH_LIMIT_EXCEEDED",
7753
              "510 NOT_EXTENDED",
7754
              "511 NETWORK_AUTHENTICATION_REQUIRED"
7755
            ]
7756
          },
7757
          "error": {
7758
            "$ref": "#/components/schemas/ErrInfoDto"
7759
          }
7760
        },
7761
        "description": "공통 응답 포맷"
7762
      },
7763
      "ApiResDtoPageResPoiSubwayElevator": {
7764
        "type": "object",
7765
        "properties": {
7766
          "success": {
7767
            "type": "boolean",
7768
            "description": "성공 여부",
7769
            "example": true
7770
          },
7771
          "data": {
7772
            "$ref": "#/components/schemas/PageResPoiSubwayElevator"
7773
          },
7774
          "status": {
7775
            "type": "string",
7776
            "description": "응답 코드",
7777
            "example": "200",
7778
            "enum": [
7779
              "100 CONTINUE",
7780
              "101 SWITCHING_PROTOCOLS",
7781
              "102 PROCESSING",
7782
              "103 EARLY_HINTS",
7783
              "103 CHECKPOINT",
7784
              "200 OK",
7785
              "201 CREATED",
7786
              "202 ACCEPTED",
7787
              "203 NON_AUTHORITATIVE_INFORMATION",
7788
              "204 NO_CONTENT",
7789
              "205 RESET_CONTENT",
7790
              "206 PARTIAL_CONTENT",
7791
              "207 MULTI_STATUS",
7792
              "208 ALREADY_REPORTED",
7793
              "226 IM_USED",
7794
              "300 MULTIPLE_CHOICES",
7795
              "301 MOVED_PERMANENTLY",
7796
              "302 FOUND",
7797
              "302 MOVED_TEMPORARILY",
7798
              "303 SEE_OTHER",
7799
              "304 NOT_MODIFIED",
7800
              "305 USE_PROXY",
7801
              "307 TEMPORARY_REDIRECT",
7802
              "308 PERMANENT_REDIRECT",
7803
              "400 BAD_REQUEST",
7804
              "401 UNAUTHORIZED",
7805
              "402 PAYMENT_REQUIRED",
7806
              "403 FORBIDDEN",
7807
              "404 NOT_FOUND",
7808
              "405 METHOD_NOT_ALLOWED",
7809
              "406 NOT_ACCEPTABLE",
7810
              "407 PROXY_AUTHENTICATION_REQUIRED",
7811
              "408 REQUEST_TIMEOUT",
7812
              "409 CONFLICT",
7813
              "410 GONE",
7814
              "411 LENGTH_REQUIRED",
7815
              "412 PRECONDITION_FAILED",
7816
              "413 PAYLOAD_TOO_LARGE",
7817
              "413 REQUEST_ENTITY_TOO_LARGE",
7818
              "414 URI_TOO_LONG",
7819
              "414 REQUEST_URI_TOO_LONG",
7820
              "415 UNSUPPORTED_MEDIA_TYPE",
7821
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
7822
              "417 EXPECTATION_FAILED",
7823
              "418 I_AM_A_TEAPOT",
7824
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
7825
              "420 METHOD_FAILURE",
7826
              "421 DESTINATION_LOCKED",
7827
              "422 UNPROCESSABLE_ENTITY",
7828
              "423 LOCKED",
7829
              "424 FAILED_DEPENDENCY",
7830
              "425 TOO_EARLY",
7831
              "426 UPGRADE_REQUIRED",
7832
              "428 PRECONDITION_REQUIRED",
7833
              "429 TOO_MANY_REQUESTS",
7834
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
7835
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
7836
              "500 INTERNAL_SERVER_ERROR",
7837
              "501 NOT_IMPLEMENTED",
7838
              "502 BAD_GATEWAY",
7839
              "503 SERVICE_UNAVAILABLE",
7840
              "504 GATEWAY_TIMEOUT",
7841
              "505 HTTP_VERSION_NOT_SUPPORTED",
7842
              "506 VARIANT_ALSO_NEGOTIATES",
7843
              "507 INSUFFICIENT_STORAGE",
7844
              "508 LOOP_DETECTED",
7845
              "509 BANDWIDTH_LIMIT_EXCEEDED",
7846
              "510 NOT_EXTENDED",
7847
              "511 NETWORK_AUTHENTICATION_REQUIRED"
7848
            ]
7849
          },
7850
          "error": {
7851
            "$ref": "#/components/schemas/ErrInfoDto"
7852
          }
7853
        },
7854
        "description": "공통 응답 포맷"
7855
      },
7856
      "PageResPoiSubwayElevator": {
7857
        "type": "object",
7858
        "properties": {
7859
          "content": {
7860
            "type": "array",
7861
            "description": "현재 페이지의 데이터 목록",
7862
            "items": {
7863
              "$ref": "#/components/schemas/PoiSubwayElevator"
7864
            }
7865
          },
7866
          "page": {
7867
            "type": "integer",
7868
            "description": "현재 페이지 번호",
7869
            "format": "int32",
7870
            "example": 1
7871
          },
7872
          "size": {
7873
            "type": "integer",
7874
            "description": "페이지당 항목 수",
7875
            "format": "int32",
7876
            "example": 10
7877
          },
7878
          "total": {
7879
            "type": "integer",
7880
            "description": "전체 항목 수",
7881
            "format": "int64",
7882
            "example": 100
7883
          }
7884
        },
7885
        "description": "페이징 처리된 응답 데이터"
7886
      },
7887
      "ApiResDtoListPoiSubwayElevatorLocation": {
7888
        "type": "object",
7889
        "properties": {
7890
          "success": {
7891
            "type": "boolean",
7892
            "description": "성공 여부",
7893
            "example": true
7894
          },
7895
          "data": {
7896
            "type": "array",
7897
            "description": "응답 데이터",
7898
            "items": {
7899
              "$ref": "#/components/schemas/PoiSubwayElevatorLocation"
7900
            }
7901
          },
7902
          "status": {
7903
            "type": "string",
7904
            "description": "응답 코드",
7905
            "example": "200",
7906
            "enum": [
7907
              "100 CONTINUE",
7908
              "101 SWITCHING_PROTOCOLS",
7909
              "102 PROCESSING",
7910
              "103 EARLY_HINTS",
7911
              "103 CHECKPOINT",
7912
              "200 OK",
7913
              "201 CREATED",
7914
              "202 ACCEPTED",
7915
              "203 NON_AUTHORITATIVE_INFORMATION",
7916
              "204 NO_CONTENT",
7917
              "205 RESET_CONTENT",
7918
              "206 PARTIAL_CONTENT",
7919
              "207 MULTI_STATUS",
7920
              "208 ALREADY_REPORTED",
7921
              "226 IM_USED",
7922
              "300 MULTIPLE_CHOICES",
7923
              "301 MOVED_PERMANENTLY",
7924
              "302 FOUND",
7925
              "302 MOVED_TEMPORARILY",
7926
              "303 SEE_OTHER",
7927
              "304 NOT_MODIFIED",
7928
              "305 USE_PROXY",
7929
              "307 TEMPORARY_REDIRECT",
7930
              "308 PERMANENT_REDIRECT",
7931
              "400 BAD_REQUEST",
7932
              "401 UNAUTHORIZED",
7933
              "402 PAYMENT_REQUIRED",
7934
              "403 FORBIDDEN",
7935
              "404 NOT_FOUND",
7936
              "405 METHOD_NOT_ALLOWED",
7937
              "406 NOT_ACCEPTABLE",
7938
              "407 PROXY_AUTHENTICATION_REQUIRED",
7939
              "408 REQUEST_TIMEOUT",
7940
              "409 CONFLICT",
7941
              "410 GONE",
7942
              "411 LENGTH_REQUIRED",
7943
              "412 PRECONDITION_FAILED",
7944
              "413 PAYLOAD_TOO_LARGE",
7945
              "413 REQUEST_ENTITY_TOO_LARGE",
7946
              "414 URI_TOO_LONG",
7947
              "414 REQUEST_URI_TOO_LONG",
7948
              "415 UNSUPPORTED_MEDIA_TYPE",
7949
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
7950
              "417 EXPECTATION_FAILED",
7951
              "418 I_AM_A_TEAPOT",
7952
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
7953
              "420 METHOD_FAILURE",
7954
              "421 DESTINATION_LOCKED",
7955
              "422 UNPROCESSABLE_ENTITY",
7956
              "423 LOCKED",
7957
              "424 FAILED_DEPENDENCY",
7958
              "425 TOO_EARLY",
7959
              "426 UPGRADE_REQUIRED",
7960
              "428 PRECONDITION_REQUIRED",
7961
              "429 TOO_MANY_REQUESTS",
7962
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
7963
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
7964
              "500 INTERNAL_SERVER_ERROR",
7965
              "501 NOT_IMPLEMENTED",
7966
              "502 BAD_GATEWAY",
7967
              "503 SERVICE_UNAVAILABLE",
7968
              "504 GATEWAY_TIMEOUT",
7969
              "505 HTTP_VERSION_NOT_SUPPORTED",
7970
              "506 VARIANT_ALSO_NEGOTIATES",
7971
              "507 INSUFFICIENT_STORAGE",
7972
              "508 LOOP_DETECTED",
7973
              "509 BANDWIDTH_LIMIT_EXCEEDED",
7974
              "510 NOT_EXTENDED",
7975
              "511 NETWORK_AUTHENTICATION_REQUIRED"
7976
            ]
7977
          },
7978
          "error": {
7979
            "$ref": "#/components/schemas/ErrInfoDto"
7980
          }
7981
        },
7982
        "description": "공통 응답 포맷"
7983
      },
7984
      "PoiSubwayElevatorLocation": {
7985
        "type": "object",
7986
        "properties": {
7987
          "subway_id": {
7988
            "type": "integer",
7989
            "description": "지하철 엘리베이터 고유 식별자",
7990
            "format": "int32",
7991
            "example": 1
7992
          },
7993
          "sido_code": {
7994
            "type": "string",
7995
            "description": "시도 코드",
7996
            "example": "11"
7997
          },
7998
          "node_link_type": {
7999
            "type": "string",
8000
            "description": "노드링크 유형",
8001
            "example": "NODE"
8002
          },
8003
          "node_wkt": {
8004
            "type": "string",
8005
            "description": "WKT 기반 위치정보",
8006
            "example": "POINT(126.9572029 37.57460779)"
8007
          },
8008
          "node_id": {
8009
            "type": "integer",
8010
            "description": "노드 ID",
8011
            "format": "int64",
8012
            "example": 123456789
8013
          },
8014
          "node_type_code": {
8015
            "type": "integer",
8016
            "description": "노드 유형 코드",
8017
            "format": "int32",
8018
            "example": 1,
8019
            "enum": [
8020
              0,
8021
              1,
8022
              2,
8023
              3
8024
            ]
8025
          },
8026
          "node_type_name": {
8027
            "type": "string",
8028
            "description": "노드 유형 이름",
8029
            "example": "지하철 출입구"
8030
          },
8031
          "sigungu_code": {
8032
            "type": "string",
8033
            "description": "시군구 코드",
8034
            "example": "11110"
8035
          },
8036
          "sigungu_name": {
8037
            "type": "string",
8038
            "description": "시군구 명",
8039
            "example": "종로구"
8040
          },
8041
          "eupmyeondong_code": {
8042
            "type": "string",
8043
            "description": "읍면동 코드",
8044
            "example": "1111010100"
8045
          },
8046
          "eupmyeondong_name": {
8047
            "type": "string",
8048
            "description": "읍면동 명",
8049
            "example": "종로2가"
8050
          },
8051
          "station_code": {
8052
            "type": "string",
8053
            "description": "지하철역 코드",
8054
            "example": "267"
8055
          },
8056
          "station_name": {
8057
            "type": "string",
8058
            "description": "지하철역 명",
8059
            "example": "혜화"
8060
          },
8061
          "latitude": {
8062
            "type": "number",
8063
            "description": "위도",
8064
            "format": "double",
8065
            "example": 37.57460779
8066
          },
8067
          "longitude": {
8068
            "type": "number",
8069
            "description": "경도",
8070
            "format": "double",
8071
            "example": 126.9572029
8072
          },
8073
          "base_dt": {
8074
            "type": "string",
8075
            "description": "데이터 기준 일자",
8076
            "example": "20231201"
8077
          },
8078
          "distance": {
8079
            "type": "integer",
8080
            "description": "요청한 위치로부터 거리",
8081
            "format": "int32",
8082
            "example": 100
8083
          }
8084
        },
8085
        "description": "응답 데이터"
8086
      },
8087
      "ApiResDtoPageResPoiSubwayElevatorLocation": {
8088
        "type": "object",
8089
        "properties": {
8090
          "success": {
8091
            "type": "boolean",
8092
            "description": "성공 여부",
8093
            "example": true
8094
          },
8095
          "data": {
8096
            "$ref": "#/components/schemas/PageResPoiSubwayElevatorLocation"
8097
          },
8098
          "status": {
8099
            "type": "string",
8100
            "description": "응답 코드",
8101
            "example": "200",
8102
            "enum": [
8103
              "100 CONTINUE",
8104
              "101 SWITCHING_PROTOCOLS",
8105
              "102 PROCESSING",
8106
              "103 EARLY_HINTS",
8107
              "103 CHECKPOINT",
8108
              "200 OK",
8109
              "201 CREATED",
8110
              "202 ACCEPTED",
8111
              "203 NON_AUTHORITATIVE_INFORMATION",
8112
              "204 NO_CONTENT",
8113
              "205 RESET_CONTENT",
8114
              "206 PARTIAL_CONTENT",
8115
              "207 MULTI_STATUS",
8116
              "208 ALREADY_REPORTED",
8117
              "226 IM_USED",
8118
              "300 MULTIPLE_CHOICES",
8119
              "301 MOVED_PERMANENTLY",
8120
              "302 FOUND",
8121
              "302 MOVED_TEMPORARILY",
8122
              "303 SEE_OTHER",
8123
              "304 NOT_MODIFIED",
8124
              "305 USE_PROXY",
8125
              "307 TEMPORARY_REDIRECT",
8126
              "308 PERMANENT_REDIRECT",
8127
              "400 BAD_REQUEST",
8128
              "401 UNAUTHORIZED",
8129
              "402 PAYMENT_REQUIRED",
8130
              "403 FORBIDDEN",
8131
              "404 NOT_FOUND",
8132
              "405 METHOD_NOT_ALLOWED",
8133
              "406 NOT_ACCEPTABLE",
8134
              "407 PROXY_AUTHENTICATION_REQUIRED",
8135
              "408 REQUEST_TIMEOUT",
8136
              "409 CONFLICT",
8137
              "410 GONE",
8138
              "411 LENGTH_REQUIRED",
8139
              "412 PRECONDITION_FAILED",
8140
              "413 PAYLOAD_TOO_LARGE",
8141
              "413 REQUEST_ENTITY_TOO_LARGE",
8142
              "414 URI_TOO_LONG",
8143
              "414 REQUEST_URI_TOO_LONG",
8144
              "415 UNSUPPORTED_MEDIA_TYPE",
8145
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
8146
              "417 EXPECTATION_FAILED",
8147
              "418 I_AM_A_TEAPOT",
8148
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
8149
              "420 METHOD_FAILURE",
8150
              "421 DESTINATION_LOCKED",
8151
              "422 UNPROCESSABLE_ENTITY",
8152
              "423 LOCKED",
8153
              "424 FAILED_DEPENDENCY",
8154
              "425 TOO_EARLY",
8155
              "426 UPGRADE_REQUIRED",
8156
              "428 PRECONDITION_REQUIRED",
8157
              "429 TOO_MANY_REQUESTS",
8158
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
8159
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
8160
              "500 INTERNAL_SERVER_ERROR",
8161
              "501 NOT_IMPLEMENTED",
8162
              "502 BAD_GATEWAY",
8163
              "503 SERVICE_UNAVAILABLE",
8164
              "504 GATEWAY_TIMEOUT",
8165
              "505 HTTP_VERSION_NOT_SUPPORTED",
8166
              "506 VARIANT_ALSO_NEGOTIATES",
8167
              "507 INSUFFICIENT_STORAGE",
8168
              "508 LOOP_DETECTED",
8169
              "509 BANDWIDTH_LIMIT_EXCEEDED",
8170
              "510 NOT_EXTENDED",
8171
              "511 NETWORK_AUTHENTICATION_REQUIRED"
8172
            ]
8173
          },
8174
          "error": {
8175
            "$ref": "#/components/schemas/ErrInfoDto"
8176
          }
8177
        },
8178
        "description": "공통 응답 포맷"
8179
      },
8180
      "PageResPoiSubwayElevatorLocation": {
8181
        "type": "object",
8182
        "properties": {
8183
          "content": {
8184
            "type": "array",
8185
            "description": "현재 페이지의 데이터 목록",
8186
            "items": {
8187
              "$ref": "#/components/schemas/PoiSubwayElevatorLocation"
8188
            }
8189
          },
8190
          "page": {
8191
            "type": "integer",
8192
            "description": "현재 페이지 번호",
8193
            "format": "int32",
8194
            "example": 1
8195
          },
8196
          "size": {
8197
            "type": "integer",
8198
            "description": "페이지당 항목 수",
8199
            "format": "int32",
8200
            "example": 10
8201
          },
8202
          "total": {
8203
            "type": "integer",
8204
            "description": "전체 항목 수",
8205
            "format": "int64",
8206
            "example": 100
8207
          }
8208
        },
8209
        "description": "페이징 처리된 응답 데이터"
8210
      },
8211
      "ApiResDtoPoiTourBfFacility": {
8212
        "type": "object",
8213
        "properties": {
8214
          "success": {
8215
            "type": "boolean",
8216
            "description": "성공 여부",
8217
            "example": true
8218
          },
8219
          "data": {
8220
            "$ref": "#/components/schemas/PoiTourBfFacility"
8221
          },
8222
          "status": {
8223
            "type": "string",
8224
            "description": "응답 코드",
8225
            "example": "200",
8226
            "enum": [
8227
              "100 CONTINUE",
8228
              "101 SWITCHING_PROTOCOLS",
8229
              "102 PROCESSING",
8230
              "103 EARLY_HINTS",
8231
              "103 CHECKPOINT",
8232
              "200 OK",
8233
              "201 CREATED",
8234
              "202 ACCEPTED",
8235
              "203 NON_AUTHORITATIVE_INFORMATION",
8236
              "204 NO_CONTENT",
8237
              "205 RESET_CONTENT",
8238
              "206 PARTIAL_CONTENT",
8239
              "207 MULTI_STATUS",
8240
              "208 ALREADY_REPORTED",
8241
              "226 IM_USED",
8242
              "300 MULTIPLE_CHOICES",
8243
              "301 MOVED_PERMANENTLY",
8244
              "302 FOUND",
8245
              "302 MOVED_TEMPORARILY",
8246
              "303 SEE_OTHER",
8247
              "304 NOT_MODIFIED",
8248
              "305 USE_PROXY",
8249
              "307 TEMPORARY_REDIRECT",
8250
              "308 PERMANENT_REDIRECT",
8251
              "400 BAD_REQUEST",
8252
              "401 UNAUTHORIZED",
8253
              "402 PAYMENT_REQUIRED",
8254
              "403 FORBIDDEN",
8255
              "404 NOT_FOUND",
8256
              "405 METHOD_NOT_ALLOWED",
8257
              "406 NOT_ACCEPTABLE",
8258
              "407 PROXY_AUTHENTICATION_REQUIRED",
8259
              "408 REQUEST_TIMEOUT",
8260
              "409 CONFLICT",
8261
              "410 GONE",
8262
              "411 LENGTH_REQUIRED",
8263
              "412 PRECONDITION_FAILED",
8264
              "413 PAYLOAD_TOO_LARGE",
8265
              "413 REQUEST_ENTITY_TOO_LARGE",
8266
              "414 URI_TOO_LONG",
8267
              "414 REQUEST_URI_TOO_LONG",
8268
              "415 UNSUPPORTED_MEDIA_TYPE",
8269
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
8270
              "417 EXPECTATION_FAILED",
8271
              "418 I_AM_A_TEAPOT",
8272
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
8273
              "420 METHOD_FAILURE",
8274
              "421 DESTINATION_LOCKED",
8275
              "422 UNPROCESSABLE_ENTITY",
8276
              "423 LOCKED",
8277
              "424 FAILED_DEPENDENCY",
8278
              "425 TOO_EARLY",
8279
              "426 UPGRADE_REQUIRED",
8280
              "428 PRECONDITION_REQUIRED",
8281
              "429 TOO_MANY_REQUESTS",
8282
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
8283
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
8284
              "500 INTERNAL_SERVER_ERROR",
8285
              "501 NOT_IMPLEMENTED",
8286
              "502 BAD_GATEWAY",
8287
              "503 SERVICE_UNAVAILABLE",
8288
              "504 GATEWAY_TIMEOUT",
8289
              "505 HTTP_VERSION_NOT_SUPPORTED",
8290
              "506 VARIANT_ALSO_NEGOTIATES",
8291
              "507 INSUFFICIENT_STORAGE",
8292
              "508 LOOP_DETECTED",
8293
              "509 BANDWIDTH_LIMIT_EXCEEDED",
8294
              "510 NOT_EXTENDED",
8295
              "511 NETWORK_AUTHENTICATION_REQUIRED"
8296
            ]
8297
          },
8298
          "error": {
8299
            "$ref": "#/components/schemas/ErrInfoDto"
8300
          }
8301
        },
8302
        "description": "공통 응답 포맷"
8303
      },
8304
      "PoiTourBfFacility": {
8305
        "type": "object",
8306
        "properties": {
8307
          "fclt_id": {
8308
            "type": "integer",
8309
            "description": "무장애 관광지 시설 고유 식별자",
8310
            "format": "int32",
8311
            "example": 1
8312
          },
8313
          "sido_code": {
8314
            "type": "string",
8315
            "description": "시도 코드",
8316
            "example": "11"
8317
          },
8318
          "fclt_name": {
8319
            "type": "string",
8320
            "description": "무장애 관광지명",
8321
            "example": "서울타워"
8322
          },
8323
          "toilet_yn": {
8324
            "type": "string",
8325
            "description": "장애인 화장실 여부",
8326
            "example": "Y",
8327
            "enum": [
8328
              "Y",
8329
              "N"
8330
            ]
8331
          },
8332
          "elevator_yn": {
8333
            "type": "string",
8334
            "description": "엘리베이터 여부",
8335
            "example": "Y",
8336
            "enum": [
8337
              "Y",
8338
              "N"
8339
            ]
8340
          },
8341
          "parking_yn": {
8342
            "type": "string",
8343
            "description": "장애인 주차장 여부",
8344
            "example": "Y",
8345
            "enum": [
8346
              "Y",
8347
              "N"
8348
            ]
8349
          },
8350
          "slope_yn": {
8351
            "type": "string",
8352
            "description": "경사로 여부",
8353
            "example": "Y",
8354
            "enum": [
8355
              "Y",
8356
              "N"
8357
            ]
8358
          },
8359
          "subway_yn": {
8360
            "type": "string",
8361
            "description": "지하철 접근성 여부",
8362
            "example": "Y",
8363
            "enum": [
8364
              "Y",
8365
              "N"
8366
            ]
8367
          },
8368
          "bus_stop_yn": {
8369
            "type": "string",
8370
            "description": "버스 정류장 접근성 여부",
8371
            "example": "Y",
8372
            "enum": [
8373
              "Y",
8374
              "N"
8375
            ]
8376
          },
8377
          "wheelchair_rent_yn": {
8378
            "type": "string",
8379
            "description": "휠체어 대여 여부",
8380
            "example": "Y",
8381
            "enum": [
8382
              "Y",
8383
              "N"
8384
            ]
8385
          },
8386
          "tactile_map_yn": {
8387
            "type": "string",
8388
            "description": "촉지도식 안내판 설치 여부",
8389
            "example": "Y",
8390
            "enum": [
8391
              "Y",
8392
              "N"
8393
            ]
8394
          },
8395
          "audio_guide_yn": {
8396
            "type": "string",
8397
            "description": "오디오 가이드 제공 여부",
8398
            "example": "Y",
8399
            "enum": [
8400
              "Y",
8401
              "N"
8402
            ]
8403
          },
8404
          "nursing_room_yn": {
8405
            "type": "string",
8406
            "description": "아기 돌봄/수유실 여부",
8407
            "example": "Y",
8408
            "enum": [
8409
              "Y",
8410
              "N"
8411
            ]
8412
          },
8413
          "accessible_room_yn": {
8414
            "type": "string",
8415
            "description": "무장애 객실 여부",
8416
            "example": "Y",
8417
            "enum": [
8418
              "Y",
8419
              "N"
8420
            ]
8421
          },
8422
          "stroller_rent_yn": {
8423
            "type": "string",
8424
            "description": "유아차 대여 여부",
8425
            "example": "Y",
8426
            "enum": [
8427
              "Y",
8428
              "N"
8429
            ]
8430
          },
8431
          "addr_road": {
8432
            "type": "string",
8433
            "description": "소재지 도로명 주소",
8434
            "example": "서울특별시 용산구 남산공원길 105"
8435
          },
8436
          "addr_jibun": {
8437
            "type": "string",
8438
            "description": "소재지 지번 주소",
8439
            "example": "서울특별시 용산구 용산동2가 산1-3"
8440
          },
8441
          "latitude": {
8442
            "type": "number",
8443
            "description": "위도",
8444
            "format": "double",
8445
            "example": 37.551169
8446
          },
8447
          "longitude": {
8448
            "type": "number",
8449
            "description": "경도",
8450
            "format": "double",
8451
            "example": 126.988226
8452
          },
8453
          "base_dt": {
8454
            "type": "string",
8455
            "description": "데이터 기준 일자",
8456
            "format": "date",
8457
            "example": "2023-12-01"
8458
          }
8459
        },
8460
        "description": "응답 데이터"
8461
      },
8462
      "ApiResDtoListPoiTourBfFacility": {
8463
        "type": "object",
8464
        "properties": {
8465
          "success": {
8466
            "type": "boolean",
8467
            "description": "성공 여부",
8468
            "example": true
8469
          },
8470
          "data": {
8471
            "type": "array",
8472
            "description": "응답 데이터",
8473
            "items": {
8474
              "$ref": "#/components/schemas/PoiTourBfFacility"
8475
            }
8476
          },
8477
          "status": {
8478
            "type": "string",
8479
            "description": "응답 코드",
8480
            "example": "200",
8481
            "enum": [
8482
              "100 CONTINUE",
8483
              "101 SWITCHING_PROTOCOLS",
8484
              "102 PROCESSING",
8485
              "103 EARLY_HINTS",
8486
              "103 CHECKPOINT",
8487
              "200 OK",
8488
              "201 CREATED",
8489
              "202 ACCEPTED",
8490
              "203 NON_AUTHORITATIVE_INFORMATION",
8491
              "204 NO_CONTENT",
8492
              "205 RESET_CONTENT",
8493
              "206 PARTIAL_CONTENT",
8494
              "207 MULTI_STATUS",
8495
              "208 ALREADY_REPORTED",
8496
              "226 IM_USED",
8497
              "300 MULTIPLE_CHOICES",
8498
              "301 MOVED_PERMANENTLY",
8499
              "302 FOUND",
8500
              "302 MOVED_TEMPORARILY",
8501
              "303 SEE_OTHER",
8502
              "304 NOT_MODIFIED",
8503
              "305 USE_PROXY",
8504
              "307 TEMPORARY_REDIRECT",
8505
              "308 PERMANENT_REDIRECT",
8506
              "400 BAD_REQUEST",
8507
              "401 UNAUTHORIZED",
8508
              "402 PAYMENT_REQUIRED",
8509
              "403 FORBIDDEN",
8510
              "404 NOT_FOUND",
8511
              "405 METHOD_NOT_ALLOWED",
8512
              "406 NOT_ACCEPTABLE",
8513
              "407 PROXY_AUTHENTICATION_REQUIRED",
8514
              "408 REQUEST_TIMEOUT",
8515
              "409 CONFLICT",
8516
              "410 GONE",
8517
              "411 LENGTH_REQUIRED",
8518
              "412 PRECONDITION_FAILED",
8519
              "413 PAYLOAD_TOO_LARGE",
8520
              "413 REQUEST_ENTITY_TOO_LARGE",
8521
              "414 URI_TOO_LONG",
8522
              "414 REQUEST_URI_TOO_LONG",
8523
              "415 UNSUPPORTED_MEDIA_TYPE",
8524
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
8525
              "417 EXPECTATION_FAILED",
8526
              "418 I_AM_A_TEAPOT",
8527
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
8528
              "420 METHOD_FAILURE",
8529
              "421 DESTINATION_LOCKED",
8530
              "422 UNPROCESSABLE_ENTITY",
8531
              "423 LOCKED",
8532
              "424 FAILED_DEPENDENCY",
8533
              "425 TOO_EARLY",
8534
              "426 UPGRADE_REQUIRED",
8535
              "428 PRECONDITION_REQUIRED",
8536
              "429 TOO_MANY_REQUESTS",
8537
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
8538
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
8539
              "500 INTERNAL_SERVER_ERROR",
8540
              "501 NOT_IMPLEMENTED",
8541
              "502 BAD_GATEWAY",
8542
              "503 SERVICE_UNAVAILABLE",
8543
              "504 GATEWAY_TIMEOUT",
8544
              "505 HTTP_VERSION_NOT_SUPPORTED",
8545
              "506 VARIANT_ALSO_NEGOTIATES",
8546
              "507 INSUFFICIENT_STORAGE",
8547
              "508 LOOP_DETECTED",
8548
              "509 BANDWIDTH_LIMIT_EXCEEDED",
8549
              "510 NOT_EXTENDED",
8550
              "511 NETWORK_AUTHENTICATION_REQUIRED"
8551
            ]
8552
          },
8553
          "error": {
8554
            "$ref": "#/components/schemas/ErrInfoDto"
8555
          }
8556
        },
8557
        "description": "공통 응답 포맷"
8558
      },
8559
      "ApiResDtoPageResPoiTourBfFacility": {
8560
        "type": "object",
8561
        "properties": {
8562
          "success": {
8563
            "type": "boolean",
8564
            "description": "성공 여부",
8565
            "example": true
8566
          },
8567
          "data": {
8568
            "$ref": "#/components/schemas/PageResPoiTourBfFacility"
8569
          },
8570
          "status": {
8571
            "type": "string",
8572
            "description": "응답 코드",
8573
            "example": "200",
8574
            "enum": [
8575
              "100 CONTINUE",
8576
              "101 SWITCHING_PROTOCOLS",
8577
              "102 PROCESSING",
8578
              "103 EARLY_HINTS",
8579
              "103 CHECKPOINT",
8580
              "200 OK",
8581
              "201 CREATED",
8582
              "202 ACCEPTED",
8583
              "203 NON_AUTHORITATIVE_INFORMATION",
8584
              "204 NO_CONTENT",
8585
              "205 RESET_CONTENT",
8586
              "206 PARTIAL_CONTENT",
8587
              "207 MULTI_STATUS",
8588
              "208 ALREADY_REPORTED",
8589
              "226 IM_USED",
8590
              "300 MULTIPLE_CHOICES",
8591
              "301 MOVED_PERMANENTLY",
8592
              "302 FOUND",
8593
              "302 MOVED_TEMPORARILY",
8594
              "303 SEE_OTHER",
8595
              "304 NOT_MODIFIED",
8596
              "305 USE_PROXY",
8597
              "307 TEMPORARY_REDIRECT",
8598
              "308 PERMANENT_REDIRECT",
8599
              "400 BAD_REQUEST",
8600
              "401 UNAUTHORIZED",
8601
              "402 PAYMENT_REQUIRED",
8602
              "403 FORBIDDEN",
8603
              "404 NOT_FOUND",
8604
              "405 METHOD_NOT_ALLOWED",
8605
              "406 NOT_ACCEPTABLE",
8606
              "407 PROXY_AUTHENTICATION_REQUIRED",
8607
              "408 REQUEST_TIMEOUT",
8608
              "409 CONFLICT",
8609
              "410 GONE",
8610
              "411 LENGTH_REQUIRED",
8611
              "412 PRECONDITION_FAILED",
8612
              "413 PAYLOAD_TOO_LARGE",
8613
              "413 REQUEST_ENTITY_TOO_LARGE",
8614
              "414 URI_TOO_LONG",
8615
              "414 REQUEST_URI_TOO_LONG",
8616
              "415 UNSUPPORTED_MEDIA_TYPE",
8617
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
8618
              "417 EXPECTATION_FAILED",
8619
              "418 I_AM_A_TEAPOT",
8620
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
8621
              "420 METHOD_FAILURE",
8622
              "421 DESTINATION_LOCKED",
8623
              "422 UNPROCESSABLE_ENTITY",
8624
              "423 LOCKED",
8625
              "424 FAILED_DEPENDENCY",
8626
              "425 TOO_EARLY",
8627
              "426 UPGRADE_REQUIRED",
8628
              "428 PRECONDITION_REQUIRED",
8629
              "429 TOO_MANY_REQUESTS",
8630
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
8631
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
8632
              "500 INTERNAL_SERVER_ERROR",
8633
              "501 NOT_IMPLEMENTED",
8634
              "502 BAD_GATEWAY",
8635
              "503 SERVICE_UNAVAILABLE",
8636
              "504 GATEWAY_TIMEOUT",
8637
              "505 HTTP_VERSION_NOT_SUPPORTED",
8638
              "506 VARIANT_ALSO_NEGOTIATES",
8639
              "507 INSUFFICIENT_STORAGE",
8640
              "508 LOOP_DETECTED",
8641
              "509 BANDWIDTH_LIMIT_EXCEEDED",
8642
              "510 NOT_EXTENDED",
8643
              "511 NETWORK_AUTHENTICATION_REQUIRED"
8644
            ]
8645
          },
8646
          "error": {
8647
            "$ref": "#/components/schemas/ErrInfoDto"
8648
          }
8649
        },
8650
        "description": "공통 응답 포맷"
8651
      },
8652
      "PageResPoiTourBfFacility": {
8653
        "type": "object",
8654
        "properties": {
8655
          "content": {
8656
            "type": "array",
8657
            "description": "현재 페이지의 데이터 목록",
8658
            "items": {
8659
              "$ref": "#/components/schemas/PoiTourBfFacility"
8660
            }
8661
          },
8662
          "page": {
8663
            "type": "integer",
8664
            "description": "현재 페이지 번호",
8665
            "format": "int32",
8666
            "example": 1
8667
          },
8668
          "size": {
8669
            "type": "integer",
8670
            "description": "페이지당 항목 수",
8671
            "format": "int32",
8672
            "example": 10
8673
          },
8674
          "total": {
8675
            "type": "integer",
8676
            "description": "전체 항목 수",
8677
            "format": "int64",
8678
            "example": 100
8679
          }
8680
        },
8681
        "description": "페이징 처리된 응답 데이터"
8682
      },
8683
      "ApiResDtoListPoiTourBfFacilityLocation": {
8684
        "type": "object",
8685
        "properties": {
8686
          "success": {
8687
            "type": "boolean",
8688
            "description": "성공 여부",
8689
            "example": true
8690
          },
8691
          "data": {
8692
            "type": "array",
8693
            "description": "응답 데이터",
8694
            "items": {
8695
              "$ref": "#/components/schemas/PoiTourBfFacilityLocation"
8696
            }
8697
          },
8698
          "status": {
8699
            "type": "string",
8700
            "description": "응답 코드",
8701
            "example": "200",
8702
            "enum": [
8703
              "100 CONTINUE",
8704
              "101 SWITCHING_PROTOCOLS",
8705
              "102 PROCESSING",
8706
              "103 EARLY_HINTS",
8707
              "103 CHECKPOINT",
8708
              "200 OK",
8709
              "201 CREATED",
8710
              "202 ACCEPTED",
8711
              "203 NON_AUTHORITATIVE_INFORMATION",
8712
              "204 NO_CONTENT",
8713
              "205 RESET_CONTENT",
8714
              "206 PARTIAL_CONTENT",
8715
              "207 MULTI_STATUS",
8716
              "208 ALREADY_REPORTED",
8717
              "226 IM_USED",
8718
              "300 MULTIPLE_CHOICES",
8719
              "301 MOVED_PERMANENTLY",
8720
              "302 FOUND",
8721
              "302 MOVED_TEMPORARILY",
8722
              "303 SEE_OTHER",
8723
              "304 NOT_MODIFIED",
8724
              "305 USE_PROXY",
8725
              "307 TEMPORARY_REDIRECT",
8726
              "308 PERMANENT_REDIRECT",
8727
              "400 BAD_REQUEST",
8728
              "401 UNAUTHORIZED",
8729
              "402 PAYMENT_REQUIRED",
8730
              "403 FORBIDDEN",
8731
              "404 NOT_FOUND",
8732
              "405 METHOD_NOT_ALLOWED",
8733
              "406 NOT_ACCEPTABLE",
8734
              "407 PROXY_AUTHENTICATION_REQUIRED",
8735
              "408 REQUEST_TIMEOUT",
8736
              "409 CONFLICT",
8737
              "410 GONE",
8738
              "411 LENGTH_REQUIRED",
8739
              "412 PRECONDITION_FAILED",
8740
              "413 PAYLOAD_TOO_LARGE",
8741
              "413 REQUEST_ENTITY_TOO_LARGE",
8742
              "414 URI_TOO_LONG",
8743
              "414 REQUEST_URI_TOO_LONG",
8744
              "415 UNSUPPORTED_MEDIA_TYPE",
8745
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
8746
              "417 EXPECTATION_FAILED",
8747
              "418 I_AM_A_TEAPOT",
8748
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
8749
              "420 METHOD_FAILURE",
8750
              "421 DESTINATION_LOCKED",
8751
              "422 UNPROCESSABLE_ENTITY",
8752
              "423 LOCKED",
8753
              "424 FAILED_DEPENDENCY",
8754
              "425 TOO_EARLY",
8755
              "426 UPGRADE_REQUIRED",
8756
              "428 PRECONDITION_REQUIRED",
8757
              "429 TOO_MANY_REQUESTS",
8758
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
8759
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
8760
              "500 INTERNAL_SERVER_ERROR",
8761
              "501 NOT_IMPLEMENTED",
8762
              "502 BAD_GATEWAY",
8763
              "503 SERVICE_UNAVAILABLE",
8764
              "504 GATEWAY_TIMEOUT",
8765
              "505 HTTP_VERSION_NOT_SUPPORTED",
8766
              "506 VARIANT_ALSO_NEGOTIATES",
8767
              "507 INSUFFICIENT_STORAGE",
8768
              "508 LOOP_DETECTED",
8769
              "509 BANDWIDTH_LIMIT_EXCEEDED",
8770
              "510 NOT_EXTENDED",
8771
              "511 NETWORK_AUTHENTICATION_REQUIRED"
8772
            ]
8773
          },
8774
          "error": {
8775
            "$ref": "#/components/schemas/ErrInfoDto"
8776
          }
8777
        },
8778
        "description": "공통 응답 포맷"
8779
      },
8780
      "PoiTourBfFacilityLocation": {
8781
        "type": "object",
8782
        "properties": {
8783
          "fclt_id": {
8784
            "type": "integer",
8785
            "description": "무장애 관광지 시설 고유 식별자",
8786
            "format": "int32",
8787
            "example": 1
8788
          },
8789
          "sido_code": {
8790
            "type": "string",
8791
            "description": "시도 코드",
8792
            "example": "11"
8793
          },
8794
          "fclt_name": {
8795
            "type": "string",
8796
            "description": "무장애 관광지명",
8797
            "example": "서울타워"
8798
          },
8799
          "toilet_yn": {
8800
            "type": "string",
8801
            "description": "장애인 화장실 여부",
8802
            "example": "Y",
8803
            "enum": [
8804
              "Y",
8805
              "N"
8806
            ]
8807
          },
8808
          "elevator_yn": {
8809
            "type": "string",
8810
            "description": "엘리베이터 여부",
8811
            "example": "Y",
8812
            "enum": [
8813
              "Y",
8814
              "N"
8815
            ]
8816
          },
8817
          "parking_yn": {
8818
            "type": "string",
8819
            "description": "장애인 주차장 여부",
8820
            "example": "Y",
8821
            "enum": [
8822
              "Y",
8823
              "N"
8824
            ]
8825
          },
8826
          "slope_yn": {
8827
            "type": "string",
8828
            "description": "경사로 여부",
8829
            "example": "Y",
8830
            "enum": [
8831
              "Y",
8832
              "N"
8833
            ]
8834
          },
8835
          "subway_yn": {
8836
            "type": "string",
8837
            "description": "지하철 접근성 여부",
8838
            "example": "Y",
8839
            "enum": [
8840
              "Y",
8841
              "N"
8842
            ]
8843
          },
8844
          "bus_stop_yn": {
8845
            "type": "string",
8846
            "description": "버스 정류장 접근성 여부",
8847
            "example": "Y",
8848
            "enum": [
8849
              "Y",
8850
              "N"
8851
            ]
8852
          },
8853
          "wheelchair_rent_yn": {
8854
            "type": "string",
8855
            "description": "휠체어 대여 여부",
8856
            "example": "Y",
8857
            "enum": [
8858
              "Y",
8859
              "N"
8860
            ]
8861
          },
8862
          "tactile_map_yn": {
8863
            "type": "string",
8864
            "description": "촉지도식 안내판 설치 여부",
8865
            "example": "Y",
8866
            "enum": [
8867
              "Y",
8868
              "N"
8869
            ]
8870
          },
8871
          "audio_guide_yn": {
8872
            "type": "string",
8873
            "description": "오디오 가이드 제공 여부",
8874
            "example": "Y",
8875
            "enum": [
8876
              "Y",
8877
              "N"
8878
            ]
8879
          },
8880
          "nursing_room_yn": {
8881
            "type": "string",
8882
            "description": "아기 돌봄/수유실 여부",
8883
            "example": "Y",
8884
            "enum": [
8885
              "Y",
8886
              "N"
8887
            ]
8888
          },
8889
          "accessible_room_yn": {
8890
            "type": "string",
8891
            "description": "무장애 객실 여부",
8892
            "example": "Y",
8893
            "enum": [
8894
              "Y",
8895
              "N"
8896
            ]
8897
          },
8898
          "stroller_rent_yn": {
8899
            "type": "string",
8900
            "description": "유아차 대여 여부",
8901
            "example": "Y",
8902
            "enum": [
8903
              "Y",
8904
              "N"
8905
            ]
8906
          },
8907
          "addr_road": {
8908
            "type": "string",
8909
            "description": "소재지 도로명 주소",
8910
            "example": "서울특별시 용산구 남산공원길 105"
8911
          },
8912
          "addr_jibun": {
8913
            "type": "string",
8914
            "description": "소재지 지번 주소",
8915
            "example": "서울특별시 용산구 용산동2가 산1-3"
8916
          },
8917
          "latitude": {
8918
            "type": "number",
8919
            "description": "위도",
8920
            "format": "double",
8921
            "example": 37.551169
8922
          },
8923
          "longitude": {
8924
            "type": "number",
8925
            "description": "경도",
8926
            "format": "double",
8927
            "example": 126.988226
8928
          },
8929
          "base_dt": {
8930
            "type": "string",
8931
            "description": "데이터 기준 일자",
8932
            "format": "date",
8933
            "example": "2023-12-01"
8934
          },
8935
          "distance": {
8936
            "type": "integer",
8937
            "description": "요청한 위치로부터 거리",
8938
            "format": "int32",
8939
            "example": 100
8940
          }
8941
        },
8942
        "description": "응답 데이터"
8943
      },
8944
      "ApiResDtoPageResPoiTourBfFacilityLocation": {
8945
        "type": "object",
8946
        "properties": {
8947
          "success": {
8948
            "type": "boolean",
8949
            "description": "성공 여부",
8950
            "example": true
8951
          },
8952
          "data": {
8953
            "$ref": "#/components/schemas/PageResPoiTourBfFacilityLocation"
8954
          },
8955
          "status": {
8956
            "type": "string",
8957
            "description": "응답 코드",
8958
            "example": "200",
8959
            "enum": [
8960
              "100 CONTINUE",
8961
              "101 SWITCHING_PROTOCOLS",
8962
              "102 PROCESSING",
8963
              "103 EARLY_HINTS",
8964
              "103 CHECKPOINT",
8965
              "200 OK",
8966
              "201 CREATED",
8967
              "202 ACCEPTED",
8968
              "203 NON_AUTHORITATIVE_INFORMATION",
8969
              "204 NO_CONTENT",
8970
              "205 RESET_CONTENT",
8971
              "206 PARTIAL_CONTENT",
8972
              "207 MULTI_STATUS",
8973
              "208 ALREADY_REPORTED",
8974
              "226 IM_USED",
8975
              "300 MULTIPLE_CHOICES",
8976
              "301 MOVED_PERMANENTLY",
8977
              "302 FOUND",
8978
              "302 MOVED_TEMPORARILY",
8979
              "303 SEE_OTHER",
8980
              "304 NOT_MODIFIED",
8981
              "305 USE_PROXY",
8982
              "307 TEMPORARY_REDIRECT",
8983
              "308 PERMANENT_REDIRECT",
8984
              "400 BAD_REQUEST",
8985
              "401 UNAUTHORIZED",
8986
              "402 PAYMENT_REQUIRED",
8987
              "403 FORBIDDEN",
8988
              "404 NOT_FOUND",
8989
              "405 METHOD_NOT_ALLOWED",
8990
              "406 NOT_ACCEPTABLE",
8991
              "407 PROXY_AUTHENTICATION_REQUIRED",
8992
              "408 REQUEST_TIMEOUT",
8993
              "409 CONFLICT",
8994
              "410 GONE",
8995
              "411 LENGTH_REQUIRED",
8996
              "412 PRECONDITION_FAILED",
8997
              "413 PAYLOAD_TOO_LARGE",
8998
              "413 REQUEST_ENTITY_TOO_LARGE",
8999
              "414 URI_TOO_LONG",
9000
              "414 REQUEST_URI_TOO_LONG",
9001
              "415 UNSUPPORTED_MEDIA_TYPE",
9002
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
9003
              "417 EXPECTATION_FAILED",
9004
              "418 I_AM_A_TEAPOT",
9005
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
9006
              "420 METHOD_FAILURE",
9007
              "421 DESTINATION_LOCKED",
9008
              "422 UNPROCESSABLE_ENTITY",
9009
              "423 LOCKED",
9010
              "424 FAILED_DEPENDENCY",
9011
              "425 TOO_EARLY",
9012
              "426 UPGRADE_REQUIRED",
9013
              "428 PRECONDITION_REQUIRED",
9014
              "429 TOO_MANY_REQUESTS",
9015
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
9016
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
9017
              "500 INTERNAL_SERVER_ERROR",
9018
              "501 NOT_IMPLEMENTED",
9019
              "502 BAD_GATEWAY",
9020
              "503 SERVICE_UNAVAILABLE",
9021
              "504 GATEWAY_TIMEOUT",
9022
              "505 HTTP_VERSION_NOT_SUPPORTED",
9023
              "506 VARIANT_ALSO_NEGOTIATES",
9024
              "507 INSUFFICIENT_STORAGE",
9025
              "508 LOOP_DETECTED",
9026
              "509 BANDWIDTH_LIMIT_EXCEEDED",
9027
              "510 NOT_EXTENDED",
9028
              "511 NETWORK_AUTHENTICATION_REQUIRED"
9029
            ]
9030
          },
9031
          "error": {
9032
            "$ref": "#/components/schemas/ErrInfoDto"
9033
          }
9034
        },
9035
        "description": "공통 응답 포맷"
9036
      },
9037
      "PageResPoiTourBfFacilityLocation": {
9038
        "type": "object",
9039
        "properties": {
9040
          "content": {
9041
            "type": "array",
9042
            "description": "현재 페이지의 데이터 목록",
9043
            "items": {
9044
              "$ref": "#/components/schemas/PoiTourBfFacilityLocation"
9045
            }
9046
          },
9047
          "page": {
9048
            "type": "integer",
9049
            "description": "현재 페이지 번호",
9050
            "format": "int32",
9051
            "example": 1
9052
          },
9053
          "size": {
9054
            "type": "integer",
9055
            "description": "페이지당 항목 수",
9056
            "format": "int32",
9057
            "example": 10
9058
          },
9059
          "total": {
9060
            "type": "integer",
9061
            "description": "전체 항목 수",
9062
            "format": "int64",
9063
            "example": 100
9064
          }
9065
        },
9066
        "description": "페이징 처리된 응답 데이터"
9067
      },
9068
      "ApiResDtoListEmpDisStdWorkplaceDto": {
9069
        "type": "object",
9070
        "properties": {
9071
          "success": {
9072
            "type": "boolean",
9073
            "description": "성공 여부",
9074
            "example": true
9075
          },
9076
          "data": {
9077
            "type": "array",
9078
            "description": "응답 데이터",
9079
            "items": {
9080
              "$ref": "#/components/schemas/EmpDisStdWorkplaceDto"
9081
            }
9082
          },
9083
          "status": {
9084
            "type": "string",
9085
            "description": "응답 코드",
9086
            "example": "200",
9087
            "enum": [
9088
              "100 CONTINUE",
9089
              "101 SWITCHING_PROTOCOLS",
9090
              "102 PROCESSING",
9091
              "103 EARLY_HINTS",
9092
              "103 CHECKPOINT",
9093
              "200 OK",
9094
              "201 CREATED",
9095
              "202 ACCEPTED",
9096
              "203 NON_AUTHORITATIVE_INFORMATION",
9097
              "204 NO_CONTENT",
9098
              "205 RESET_CONTENT",
9099
              "206 PARTIAL_CONTENT",
9100
              "207 MULTI_STATUS",
9101
              "208 ALREADY_REPORTED",
9102
              "226 IM_USED",
9103
              "300 MULTIPLE_CHOICES",
9104
              "301 MOVED_PERMANENTLY",
9105
              "302 FOUND",
9106
              "302 MOVED_TEMPORARILY",
9107
              "303 SEE_OTHER",
9108
              "304 NOT_MODIFIED",
9109
              "305 USE_PROXY",
9110
              "307 TEMPORARY_REDIRECT",
9111
              "308 PERMANENT_REDIRECT",
9112
              "400 BAD_REQUEST",
9113
              "401 UNAUTHORIZED",
9114
              "402 PAYMENT_REQUIRED",
9115
              "403 FORBIDDEN",
9116
              "404 NOT_FOUND",
9117
              "405 METHOD_NOT_ALLOWED",
9118
              "406 NOT_ACCEPTABLE",
9119
              "407 PROXY_AUTHENTICATION_REQUIRED",
9120
              "408 REQUEST_TIMEOUT",
9121
              "409 CONFLICT",
9122
              "410 GONE",
9123
              "411 LENGTH_REQUIRED",
9124
              "412 PRECONDITION_FAILED",
9125
              "413 PAYLOAD_TOO_LARGE",
9126
              "413 REQUEST_ENTITY_TOO_LARGE",
9127
              "414 URI_TOO_LONG",
9128
              "414 REQUEST_URI_TOO_LONG",
9129
              "415 UNSUPPORTED_MEDIA_TYPE",
9130
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
9131
              "417 EXPECTATION_FAILED",
9132
              "418 I_AM_A_TEAPOT",
9133
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
9134
              "420 METHOD_FAILURE",
9135
              "421 DESTINATION_LOCKED",
9136
              "422 UNPROCESSABLE_ENTITY",
9137
              "423 LOCKED",
9138
              "424 FAILED_DEPENDENCY",
9139
              "425 TOO_EARLY",
9140
              "426 UPGRADE_REQUIRED",
9141
              "428 PRECONDITION_REQUIRED",
9142
              "429 TOO_MANY_REQUESTS",
9143
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
9144
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
9145
              "500 INTERNAL_SERVER_ERROR",
9146
              "501 NOT_IMPLEMENTED",
9147
              "502 BAD_GATEWAY",
9148
              "503 SERVICE_UNAVAILABLE",
9149
              "504 GATEWAY_TIMEOUT",
9150
              "505 HTTP_VERSION_NOT_SUPPORTED",
9151
              "506 VARIANT_ALSO_NEGOTIATES",
9152
              "507 INSUFFICIENT_STORAGE",
9153
              "508 LOOP_DETECTED",
9154
              "509 BANDWIDTH_LIMIT_EXCEEDED",
9155
              "510 NOT_EXTENDED",
9156
              "511 NETWORK_AUTHENTICATION_REQUIRED"
9157
            ]
9158
          },
9159
          "error": {
9160
            "$ref": "#/components/schemas/ErrInfoDto"
9161
          }
9162
        },
9163
        "description": "공통 응답 포맷"
9164
      },
9165
      "EmpDisStdWorkplaceDto": {
9166
        "type": "object",
9167
        "properties": {
9168
          "certNo": {
9169
            "type": "string",
9170
            "description": "인증번호",
9171
            "example": "제2013-001호"
9172
          },
9173
          "companyName": {
9174
            "type": "string",
9175
            "description": "사업체명",
9176
            "example": "㈜포스코휴먼스"
9177
          },
9178
          "branch": {
9179
            "type": "string",
9180
            "description": "관할지사",
9181
            "example": "경북지사"
9182
          },
9183
          "ceo": {
9184
            "type": "string",
9185
            "description": "대표자",
9186
            "example": "이성록"
9187
          },
9188
          "businessNo": {
9189
            "type": "string",
9190
            "description": "사업자등록번호",
9191
            "example": "506-81-69850"
9192
          },
9193
          "address": {
9194
            "type": "string",
9195
            "description": "소재지",
9196
            "example": "경상북도 포항시 남구 동해안로 6213번길 15-1"
9197
          },
9198
          "certDate": {
9199
            "type": "string",
9200
            "description": "인증일자",
9201
            "format": "date",
9202
            "example": "2013-06-19"
9203
          },
9204
          "tel": {
9205
            "type": "string",
9206
            "description": "전화번호",
9207
            "example": "054-220-7733"
9208
          },
9209
          "businessItem": {
9210
            "type": "string",
9211
            "description": "업종  주요생산품",
9212
            "example": "서비스업(사무지원), 세탁업, 차량관리사업"
9213
          },
9214
          "type": {
9215
            "type": "string",
9216
            "description": "구분",
9217
            "example": "자회사"
9218
          }
9219
        },
9220
        "description": "장애인 표준사업장 현황"
9221
      },
9222
      "ApiResDtoListEmpDisBurdenWorkplaceDto": {
9223
        "type": "object",
9224
        "properties": {
9225
          "success": {
9226
            "type": "boolean",
9227
            "description": "성공 여부",
9228
            "example": true
9229
          },
9230
          "data": {
9231
            "type": "array",
9232
            "description": "응답 데이터",
9233
            "items": {
9234
              "$ref": "#/components/schemas/EmpDisBurdenWorkplaceDto"
9235
            }
9236
          },
9237
          "status": {
9238
            "type": "string",
9239
            "description": "응답 코드",
9240
            "example": "200",
9241
            "enum": [
9242
              "100 CONTINUE",
9243
              "101 SWITCHING_PROTOCOLS",
9244
              "102 PROCESSING",
9245
              "103 EARLY_HINTS",
9246
              "103 CHECKPOINT",
9247
              "200 OK",
9248
              "201 CREATED",
9249
              "202 ACCEPTED",
9250
              "203 NON_AUTHORITATIVE_INFORMATION",
9251
              "204 NO_CONTENT",
9252
              "205 RESET_CONTENT",
9253
              "206 PARTIAL_CONTENT",
9254
              "207 MULTI_STATUS",
9255
              "208 ALREADY_REPORTED",
9256
              "226 IM_USED",
9257
              "300 MULTIPLE_CHOICES",
9258
              "301 MOVED_PERMANENTLY",
9259
              "302 FOUND",
9260
              "302 MOVED_TEMPORARILY",
9261
              "303 SEE_OTHER",
9262
              "304 NOT_MODIFIED",
9263
              "305 USE_PROXY",
9264
              "307 TEMPORARY_REDIRECT",
9265
              "308 PERMANENT_REDIRECT",
9266
              "400 BAD_REQUEST",
9267
              "401 UNAUTHORIZED",
9268
              "402 PAYMENT_REQUIRED",
9269
              "403 FORBIDDEN",
9270
              "404 NOT_FOUND",
9271
              "405 METHOD_NOT_ALLOWED",
9272
              "406 NOT_ACCEPTABLE",
9273
              "407 PROXY_AUTHENTICATION_REQUIRED",
9274
              "408 REQUEST_TIMEOUT",
9275
              "409 CONFLICT",
9276
              "410 GONE",
9277
              "411 LENGTH_REQUIRED",
9278
              "412 PRECONDITION_FAILED",
9279
              "413 PAYLOAD_TOO_LARGE",
9280
              "413 REQUEST_ENTITY_TOO_LARGE",
9281
              "414 URI_TOO_LONG",
9282
              "414 REQUEST_URI_TOO_LONG",
9283
              "415 UNSUPPORTED_MEDIA_TYPE",
9284
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
9285
              "417 EXPECTATION_FAILED",
9286
              "418 I_AM_A_TEAPOT",
9287
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
9288
              "420 METHOD_FAILURE",
9289
              "421 DESTINATION_LOCKED",
9290
              "422 UNPROCESSABLE_ENTITY",
9291
              "423 LOCKED",
9292
              "424 FAILED_DEPENDENCY",
9293
              "425 TOO_EARLY",
9294
              "426 UPGRADE_REQUIRED",
9295
              "428 PRECONDITION_REQUIRED",
9296
              "429 TOO_MANY_REQUESTS",
9297
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
9298
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
9299
              "500 INTERNAL_SERVER_ERROR",
9300
              "501 NOT_IMPLEMENTED",
9301
              "502 BAD_GATEWAY",
9302
              "503 SERVICE_UNAVAILABLE",
9303
              "504 GATEWAY_TIMEOUT",
9304
              "505 HTTP_VERSION_NOT_SUPPORTED",
9305
              "506 VARIANT_ALSO_NEGOTIATES",
9306
              "507 INSUFFICIENT_STORAGE",
9307
              "508 LOOP_DETECTED",
9308
              "509 BANDWIDTH_LIMIT_EXCEEDED",
9309
              "510 NOT_EXTENDED",
9310
              "511 NETWORK_AUTHENTICATION_REQUIRED"
9311
            ]
9312
          },
9313
          "error": {
9314
            "$ref": "#/components/schemas/ErrInfoDto"
9315
          }
9316
        },
9317
        "description": "공통 응답 포맷"
9318
      },
9319
      "EmpDisBurdenWorkplaceDto": {
9320
        "type": "object",
9321
        "properties": {
9322
          "year": {
9323
            "type": "integer",
9324
            "description": "연도",
9325
            "format": "int32",
9326
            "example": 2024
9327
          },
9328
          "companyName": {
9329
            "type": "string",
9330
            "description": "사업장명",
9331
            "example": "춘강장애인근로센터"
9332
          },
9333
          "facilityType": {
9334
            "type": "string",
9335
            "description": "시설구분",
9336
            "example": "직업재활시설"
9337
          },
9338
          "address": {
9339
            "type": "string",
9340
            "description": "사업장소재지",
9341
            "example": "제주특별자치도 제주시"
9342
          },
9343
          "workItem": {
9344
            "type": "string",
9345
            "description": "도급품목",
9346
            "example": "세탁용역"
9347
          },
9348
          "workerCount": {
9349
            "type": "integer",
9350
            "description": "상시근로자수",
9351
            "format": "int32",
9352
            "example": 92
9353
          },
9354
          "disabledCount": {
9355
            "type": "integer",
9356
            "description": "장애인수",
9357
            "format": "int32",
9358
            "example": 57
9359
          },
9360
          "severeCount": {
9361
            "type": "integer",
9362
            "description": "중증장애인수",
9363
            "format": "int32",
9364
            "example": 40
9365
          }
9366
        },
9367
        "description": "장애인고용 부담금감면 연계고용사업장 정보"
9368
      },
9369
      "ApiResDtoListEmpDisObligationStatusDto": {
9370
        "type": "object",
9371
        "properties": {
9372
          "success": {
9373
            "type": "boolean",
9374
            "description": "성공 여부",
9375
            "example": true
9376
          },
9377
          "data": {
9378
            "type": "array",
9379
            "description": "응답 데이터",
9380
            "items": {
9381
              "$ref": "#/components/schemas/EmpDisObligationStatusDto"
9382
            }
9383
          },
9384
          "status": {
9385
            "type": "string",
9386
            "description": "응답 코드",
9387
            "example": "200",
9388
            "enum": [
9389
              "100 CONTINUE",
9390
              "101 SWITCHING_PROTOCOLS",
9391
              "102 PROCESSING",
9392
              "103 EARLY_HINTS",
9393
              "103 CHECKPOINT",
9394
              "200 OK",
9395
              "201 CREATED",
9396
              "202 ACCEPTED",
9397
              "203 NON_AUTHORITATIVE_INFORMATION",
9398
              "204 NO_CONTENT",
9399
              "205 RESET_CONTENT",
9400
              "206 PARTIAL_CONTENT",
9401
              "207 MULTI_STATUS",
9402
              "208 ALREADY_REPORTED",
9403
              "226 IM_USED",
9404
              "300 MULTIPLE_CHOICES",
9405
              "301 MOVED_PERMANENTLY",
9406
              "302 FOUND",
9407
              "302 MOVED_TEMPORARILY",
9408
              "303 SEE_OTHER",
9409
              "304 NOT_MODIFIED",
9410
              "305 USE_PROXY",
9411
              "307 TEMPORARY_REDIRECT",
9412
              "308 PERMANENT_REDIRECT",
9413
              "400 BAD_REQUEST",
9414
              "401 UNAUTHORIZED",
9415
              "402 PAYMENT_REQUIRED",
9416
              "403 FORBIDDEN",
9417
              "404 NOT_FOUND",
9418
              "405 METHOD_NOT_ALLOWED",
9419
              "406 NOT_ACCEPTABLE",
9420
              "407 PROXY_AUTHENTICATION_REQUIRED",
9421
              "408 REQUEST_TIMEOUT",
9422
              "409 CONFLICT",
9423
              "410 GONE",
9424
              "411 LENGTH_REQUIRED",
9425
              "412 PRECONDITION_FAILED",
9426
              "413 PAYLOAD_TOO_LARGE",
9427
              "413 REQUEST_ENTITY_TOO_LARGE",
9428
              "414 URI_TOO_LONG",
9429
              "414 REQUEST_URI_TOO_LONG",
9430
              "415 UNSUPPORTED_MEDIA_TYPE",
9431
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
9432
              "417 EXPECTATION_FAILED",
9433
              "418 I_AM_A_TEAPOT",
9434
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
9435
              "420 METHOD_FAILURE",
9436
              "421 DESTINATION_LOCKED",
9437
              "422 UNPROCESSABLE_ENTITY",
9438
              "423 LOCKED",
9439
              "424 FAILED_DEPENDENCY",
9440
              "425 TOO_EARLY",
9441
              "426 UPGRADE_REQUIRED",
9442
              "428 PRECONDITION_REQUIRED",
9443
              "429 TOO_MANY_REQUESTS",
9444
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
9445
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
9446
              "500 INTERNAL_SERVER_ERROR",
9447
              "501 NOT_IMPLEMENTED",
9448
              "502 BAD_GATEWAY",
9449
              "503 SERVICE_UNAVAILABLE",
9450
              "504 GATEWAY_TIMEOUT",
9451
              "505 HTTP_VERSION_NOT_SUPPORTED",
9452
              "506 VARIANT_ALSO_NEGOTIATES",
9453
              "507 INSUFFICIENT_STORAGE",
9454
              "508 LOOP_DETECTED",
9455
              "509 BANDWIDTH_LIMIT_EXCEEDED",
9456
              "510 NOT_EXTENDED",
9457
              "511 NETWORK_AUTHENTICATION_REQUIRED"
9458
            ]
9459
          },
9460
          "error": {
9461
            "$ref": "#/components/schemas/ErrInfoDto"
9462
          }
9463
        },
9464
        "description": "공통 응답 포맷"
9465
      },
9466
      "EmpDisObligationStatusDto": {
9467
        "type": "object",
9468
        "properties": {
9469
          "orgName": {
9470
            "type": "string",
9471
            "description": "기관",
9472
            "example": "중앙행정기관"
9473
          },
9474
          "workplaceCount": {
9475
            "type": "integer",
9476
            "description": "대상 사업체(개소)",
9477
            "format": "int32",
9478
            "example": 54
9479
          },
9480
          "workerCount": {
9481
            "type": "integer",
9482
            "description": "상시 근로자(명)",
9483
            "format": "int32",
9484
            "example": 207070
9485
          },
9486
          "disabledCount": {
9487
            "type": "integer",
9488
            "description": "장애인(명)",
9489
            "format": "int32",
9490
            "example": 7338
9491
          },
9492
          "empRate": {
9493
            "type": "number",
9494
            "description": "고용률",
9495
            "example": 3.54
9496
          }
9497
        },
9498
        "description": "장애인 고용의무 현황 통계"
9499
      },
9500
      "ApiResDtoListEmpDisObligationByIndustDto": {
9501
        "type": "object",
9502
        "properties": {
9503
          "success": {
9504
            "type": "boolean",
9505
            "description": "성공 여부",
9506
            "example": true
9507
          },
9508
          "data": {
9509
            "type": "array",
9510
            "description": "응답 데이터",
9511
            "items": {
9512
              "$ref": "#/components/schemas/EmpDisObligationByIndustDto"
9513
            }
9514
          },
9515
          "status": {
9516
            "type": "string",
9517
            "description": "응답 코드",
9518
            "example": "200",
9519
            "enum": [
9520
              "100 CONTINUE",
9521
              "101 SWITCHING_PROTOCOLS",
9522
              "102 PROCESSING",
9523
              "103 EARLY_HINTS",
9524
              "103 CHECKPOINT",
9525
              "200 OK",
9526
              "201 CREATED",
9527
              "202 ACCEPTED",
9528
              "203 NON_AUTHORITATIVE_INFORMATION",
9529
              "204 NO_CONTENT",
9530
              "205 RESET_CONTENT",
9531
              "206 PARTIAL_CONTENT",
9532
              "207 MULTI_STATUS",
9533
              "208 ALREADY_REPORTED",
9534
              "226 IM_USED",
9535
              "300 MULTIPLE_CHOICES",
9536
              "301 MOVED_PERMANENTLY",
9537
              "302 FOUND",
9538
              "302 MOVED_TEMPORARILY",
9539
              "303 SEE_OTHER",
9540
              "304 NOT_MODIFIED",
9541
              "305 USE_PROXY",
9542
              "307 TEMPORARY_REDIRECT",
9543
              "308 PERMANENT_REDIRECT",
9544
              "400 BAD_REQUEST",
9545
              "401 UNAUTHORIZED",
9546
              "402 PAYMENT_REQUIRED",
9547
              "403 FORBIDDEN",
9548
              "404 NOT_FOUND",
9549
              "405 METHOD_NOT_ALLOWED",
9550
              "406 NOT_ACCEPTABLE",
9551
              "407 PROXY_AUTHENTICATION_REQUIRED",
9552
              "408 REQUEST_TIMEOUT",
9553
              "409 CONFLICT",
9554
              "410 GONE",
9555
              "411 LENGTH_REQUIRED",
9556
              "412 PRECONDITION_FAILED",
9557
              "413 PAYLOAD_TOO_LARGE",
9558
              "413 REQUEST_ENTITY_TOO_LARGE",
9559
              "414 URI_TOO_LONG",
9560
              "414 REQUEST_URI_TOO_LONG",
9561
              "415 UNSUPPORTED_MEDIA_TYPE",
9562
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
9563
              "417 EXPECTATION_FAILED",
9564
              "418 I_AM_A_TEAPOT",
9565
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
9566
              "420 METHOD_FAILURE",
9567
              "421 DESTINATION_LOCKED",
9568
              "422 UNPROCESSABLE_ENTITY",
9569
              "423 LOCKED",
9570
              "424 FAILED_DEPENDENCY",
9571
              "425 TOO_EARLY",
9572
              "426 UPGRADE_REQUIRED",
9573
              "428 PRECONDITION_REQUIRED",
9574
              "429 TOO_MANY_REQUESTS",
9575
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
9576
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
9577
              "500 INTERNAL_SERVER_ERROR",
9578
              "501 NOT_IMPLEMENTED",
9579
              "502 BAD_GATEWAY",
9580
              "503 SERVICE_UNAVAILABLE",
9581
              "504 GATEWAY_TIMEOUT",
9582
              "505 HTTP_VERSION_NOT_SUPPORTED",
9583
              "506 VARIANT_ALSO_NEGOTIATES",
9584
              "507 INSUFFICIENT_STORAGE",
9585
              "508 LOOP_DETECTED",
9586
              "509 BANDWIDTH_LIMIT_EXCEEDED",
9587
              "510 NOT_EXTENDED",
9588
              "511 NETWORK_AUTHENTICATION_REQUIRED"
9589
            ]
9590
          },
9591
          "error": {
9592
            "$ref": "#/components/schemas/ErrInfoDto"
9593
          }
9594
        },
9595
        "description": "공통 응답 포맷"
9596
      },
9597
      "EmpDisObligationByIndustDto": {
9598
        "type": "object",
9599
        "properties": {
9600
          "year": {
9601
            "type": "integer",
9602
            "description": "연도",
9603
            "format": "int32",
9604
            "example": 2023
9605
          },
9606
          "industry": {
9607
            "type": "string",
9608
            "description": "산업구분",
9609
            "example": "A.농업, 임업  어업"
9610
          },
9611
          "companyCount": {
9612
            "type": "integer",
9613
            "description": "사업체수",
9614
            "format": "int32",
9615
            "example": 111
9616
          },
9617
          "workerCount": {
9618
            "type": "integer",
9619
            "description": "적용대상근로자수",
9620
            "format": "int32",
9621
            "example": 19183
9622
          },
9623
          "obligationCount": {
9624
            "type": "integer",
9625
            "description": "의무고용인원",
9626
            "format": "int32",
9627
            "example": 535
9628
          },
9629
          "empRate": {
9630
            "type": "number",
9631
            "description": "장애인 고용률",
9632
            "example": 2.86
9633
          }
9634
        },
9635
        "description": "산업별 의무고용 현황"
9636
      },
9637
      "ApiResDtoListEmpDisObligationFulfillmentDto": {
9638
        "type": "object",
9639
        "properties": {
9640
          "success": {
9641
            "type": "boolean",
9642
            "description": "성공 여부",
9643
            "example": true
9644
          },
9645
          "data": {
9646
            "type": "array",
9647
            "description": "응답 데이터",
9648
            "items": {
9649
              "$ref": "#/components/schemas/EmpDisObligationFulfillmentDto"
9650
            }
9651
          },
9652
          "status": {
9653
            "type": "string",
9654
            "description": "응답 코드",
9655
            "example": "200",
9656
            "enum": [
9657
              "100 CONTINUE",
9658
              "101 SWITCHING_PROTOCOLS",
9659
              "102 PROCESSING",
9660
              "103 EARLY_HINTS",
9661
              "103 CHECKPOINT",
9662
              "200 OK",
9663
              "201 CREATED",
9664
              "202 ACCEPTED",
9665
              "203 NON_AUTHORITATIVE_INFORMATION",
9666
              "204 NO_CONTENT",
9667
              "205 RESET_CONTENT",
9668
              "206 PARTIAL_CONTENT",
9669
              "207 MULTI_STATUS",
9670
              "208 ALREADY_REPORTED",
9671
              "226 IM_USED",
9672
              "300 MULTIPLE_CHOICES",
9673
              "301 MOVED_PERMANENTLY",
9674
              "302 FOUND",
9675
              "302 MOVED_TEMPORARILY",
9676
              "303 SEE_OTHER",
9677
              "304 NOT_MODIFIED",
9678
              "305 USE_PROXY",
9679
              "307 TEMPORARY_REDIRECT",
9680
              "308 PERMANENT_REDIRECT",
9681
              "400 BAD_REQUEST",
9682
              "401 UNAUTHORIZED",
9683
              "402 PAYMENT_REQUIRED",
9684
              "403 FORBIDDEN",
9685
              "404 NOT_FOUND",
9686
              "405 METHOD_NOT_ALLOWED",
9687
              "406 NOT_ACCEPTABLE",
9688
              "407 PROXY_AUTHENTICATION_REQUIRED",
9689
              "408 REQUEST_TIMEOUT",
9690
              "409 CONFLICT",
9691
              "410 GONE",
9692
              "411 LENGTH_REQUIRED",
9693
              "412 PRECONDITION_FAILED",
9694
              "413 PAYLOAD_TOO_LARGE",
9695
              "413 REQUEST_ENTITY_TOO_LARGE",
9696
              "414 URI_TOO_LONG",
9697
              "414 REQUEST_URI_TOO_LONG",
9698
              "415 UNSUPPORTED_MEDIA_TYPE",
9699
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
9700
              "417 EXPECTATION_FAILED",
9701
              "418 I_AM_A_TEAPOT",
9702
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
9703
              "420 METHOD_FAILURE",
9704
              "421 DESTINATION_LOCKED",
9705
              "422 UNPROCESSABLE_ENTITY",
9706
              "423 LOCKED",
9707
              "424 FAILED_DEPENDENCY",
9708
              "425 TOO_EARLY",
9709
              "426 UPGRADE_REQUIRED",
9710
              "428 PRECONDITION_REQUIRED",
9711
              "429 TOO_MANY_REQUESTS",
9712
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
9713
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
9714
              "500 INTERNAL_SERVER_ERROR",
9715
              "501 NOT_IMPLEMENTED",
9716
              "502 BAD_GATEWAY",
9717
              "503 SERVICE_UNAVAILABLE",
9718
              "504 GATEWAY_TIMEOUT",
9719
              "505 HTTP_VERSION_NOT_SUPPORTED",
9720
              "506 VARIANT_ALSO_NEGOTIATES",
9721
              "507 INSUFFICIENT_STORAGE",
9722
              "508 LOOP_DETECTED",
9723
              "509 BANDWIDTH_LIMIT_EXCEEDED",
9724
              "510 NOT_EXTENDED",
9725
              "511 NETWORK_AUTHENTICATION_REQUIRED"
9726
            ]
9727
          },
9728
          "error": {
9729
            "$ref": "#/components/schemas/ErrInfoDto"
9730
          }
9731
        },
9732
        "description": "공통 응답 포맷"
9733
      },
9734
      "EmpDisObligationFulfillmentDto": {
9735
        "type": "object",
9736
        "properties": {
9737
          "year": {
9738
            "type": "integer",
9739
            "description": "연도",
9740
            "format": "int32",
9741
            "example": 2010
9742
          },
9743
          "companyCount": {
9744
            "type": "integer",
9745
            "description": "사업체수",
9746
            "format": "int32",
9747
            "example": 23249
9748
          },
9749
          "fulfilledCount": {
9750
            "type": "integer",
9751
            "description": "이행사업체수",
9752
            "format": "int32",
9753
            "example": 11898
9754
          }
9755
        },
9756
        "description": "장애인 의무고용 - 사업체 현황"
9757
      },
9758
      "ApiResDtoListEmpDisObligationByTypeDto": {
9759
        "type": "object",
9760
        "properties": {
9761
          "success": {
9762
            "type": "boolean",
9763
            "description": "성공 여부",
9764
            "example": true
9765
          },
9766
          "data": {
9767
            "type": "array",
9768
            "description": "응답 데이터",
9769
            "items": {
9770
              "$ref": "#/components/schemas/EmpDisObligationByTypeDto"
9771
            }
9772
          },
9773
          "status": {
9774
            "type": "string",
9775
            "description": "응답 코드",
9776
            "example": "200",
9777
            "enum": [
9778
              "100 CONTINUE",
9779
              "101 SWITCHING_PROTOCOLS",
9780
              "102 PROCESSING",
9781
              "103 EARLY_HINTS",
9782
              "103 CHECKPOINT",
9783
              "200 OK",
9784
              "201 CREATED",
9785
              "202 ACCEPTED",
9786
              "203 NON_AUTHORITATIVE_INFORMATION",
9787
              "204 NO_CONTENT",
9788
              "205 RESET_CONTENT",
9789
              "206 PARTIAL_CONTENT",
9790
              "207 MULTI_STATUS",
9791
              "208 ALREADY_REPORTED",
9792
              "226 IM_USED",
9793
              "300 MULTIPLE_CHOICES",
9794
              "301 MOVED_PERMANENTLY",
9795
              "302 FOUND",
9796
              "302 MOVED_TEMPORARILY",
9797
              "303 SEE_OTHER",
9798
              "304 NOT_MODIFIED",
9799
              "305 USE_PROXY",
9800
              "307 TEMPORARY_REDIRECT",
9801
              "308 PERMANENT_REDIRECT",
9802
              "400 BAD_REQUEST",
9803
              "401 UNAUTHORIZED",
9804
              "402 PAYMENT_REQUIRED",
9805
              "403 FORBIDDEN",
9806
              "404 NOT_FOUND",
9807
              "405 METHOD_NOT_ALLOWED",
9808
              "406 NOT_ACCEPTABLE",
9809
              "407 PROXY_AUTHENTICATION_REQUIRED",
9810
              "408 REQUEST_TIMEOUT",
9811
              "409 CONFLICT",
9812
              "410 GONE",
9813
              "411 LENGTH_REQUIRED",
9814
              "412 PRECONDITION_FAILED",
9815
              "413 PAYLOAD_TOO_LARGE",
9816
              "413 REQUEST_ENTITY_TOO_LARGE",
9817
              "414 URI_TOO_LONG",
9818
              "414 REQUEST_URI_TOO_LONG",
9819
              "415 UNSUPPORTED_MEDIA_TYPE",
9820
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
9821
              "417 EXPECTATION_FAILED",
9822
              "418 I_AM_A_TEAPOT",
9823
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
9824
              "420 METHOD_FAILURE",
9825
              "421 DESTINATION_LOCKED",
9826
              "422 UNPROCESSABLE_ENTITY",
9827
              "423 LOCKED",
9828
              "424 FAILED_DEPENDENCY",
9829
              "425 TOO_EARLY",
9830
              "426 UPGRADE_REQUIRED",
9831
              "428 PRECONDITION_REQUIRED",
9832
              "429 TOO_MANY_REQUESTS",
9833
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
9834
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
9835
              "500 INTERNAL_SERVER_ERROR",
9836
              "501 NOT_IMPLEMENTED",
9837
              "502 BAD_GATEWAY",
9838
              "503 SERVICE_UNAVAILABLE",
9839
              "504 GATEWAY_TIMEOUT",
9840
              "505 HTTP_VERSION_NOT_SUPPORTED",
9841
              "506 VARIANT_ALSO_NEGOTIATES",
9842
              "507 INSUFFICIENT_STORAGE",
9843
              "508 LOOP_DETECTED",
9844
              "509 BANDWIDTH_LIMIT_EXCEEDED",
9845
              "510 NOT_EXTENDED",
9846
              "511 NETWORK_AUTHENTICATION_REQUIRED"
9847
            ]
9848
          },
9849
          "error": {
9850
            "$ref": "#/components/schemas/ErrInfoDto"
9851
          }
9852
        },
9853
        "description": "공통 응답 포맷"
9854
      },
9855
      "EmpDisObligationByTypeDto": {
9856
        "type": "object",
9857
        "properties": {
9858
          "orgType": {
9859
            "type": "string",
9860
            "description": "사업체유형",
9861
            "example": "국가  지방자치단체"
9862
          },
9863
          "category": {
9864
            "type": "string",
9865
            "description": "구분",
9866
            "example": "중앙행정기관"
9867
          },
9868
          "total": {
9869
            "type": "integer",
9870
            "description": "계",
9871
            "format": "int32",
9872
            "example": 1941
9873
          },
9874
          "limbSevere": {
9875
            "type": "integer",
9876
            "description": "지체 중증",
9877
            "format": "int32",
9878
            "example": 126
9879
          },
9880
          "limbMild": {
9881
            "type": "integer",
9882
            "description": "지체 경증",
9883
            "format": "int32",
9884
            "example": 950
9885
          },
9886
          "brainSevere": {
9887
            "type": "integer",
9888
            "description": "뇌병변 중증",
9889
            "format": "int32",
9890
            "example": 30
9891
          },
9892
          "brainMild": {
9893
            "type": "integer",
9894
            "description": "뇌병변 경증",
9895
            "format": "int32",
9896
            "example": 70
9897
          },
9898
          "visionSevere": {
9899
            "type": "integer",
9900
            "description": "시각 중증",
9901
            "format": "int32",
9902
            "example": 16
9903
          },
9904
          "visionMild": {
9905
            "type": "integer",
9906
            "description": "시각 경증",
9907
            "format": "int32",
9908
            "example": 235
9909
          },
9910
          "hearingSevere": {
9911
            "type": "integer",
9912
            "description": "청각 중증",
9913
            "format": "int32",
9914
            "example": 36
9915
          },
9916
          "hearingMild": {
9917
            "type": "integer",
9918
            "description": "청각 경증",
9919
            "format": "int32",
9920
            "example": 146
9921
          },
9922
          "speechSevere": {
9923
            "type": "integer",
9924
            "description": "언어 중증",
9925
            "format": "int32",
9926
            "example": 0
9927
          },
9928
          "speechMild": {
9929
            "type": "integer",
9930
            "description": "언어 경증",
9931
            "format": "int32",
9932
            "example": 21
9933
          },
9934
          "intellectual": {
9935
            "type": "integer",
9936
            "description": "지적",
9937
            "format": "int32",
9938
            "example": 79
9939
          },
9940
          "mentalSevere": {
9941
            "type": "integer",
9942
            "description": "정신 중증",
9943
            "format": "int32",
9944
            "example": 27
9945
          },
9946
          "mentalMild": {
9947
            "type": "integer",
9948
            "description": "정신 경증",
9949
            "format": "int32",
9950
            "example": 0
9951
          },
9952
          "autism": {
9953
            "type": "integer",
9954
            "description": "자폐성",
9955
            "format": "int32",
9956
            "example": 10
9957
          },
9958
          "kidneySevere": {
9959
            "type": "integer",
9960
            "description": "신장 중증",
9961
            "format": "int32",
9962
            "example": 20
9963
          },
9964
          "kidneyMild": {
9965
            "type": "integer",
9966
            "description": "신장 경증",
9967
            "format": "int32",
9968
            "example": 45
9969
          },
9970
          "heartSevere": {
9971
            "type": "integer",
9972
            "description": "심장 중증",
9973
            "format": "int32",
9974
            "example": 6
9975
          },
9976
          "heartMild": {
9977
            "type": "integer",
9978
            "description": "심장 경증",
9979
            "format": "int32",
9980
            "example": 3
9981
          },
9982
          "lungSevere": {
9983
            "type": "integer",
9984
            "description": "호흡기 중증",
9985
            "format": "int32",
9986
            "example": 2
9987
          },
9988
          "lungMild": {
9989
            "type": "integer",
9990
            "description": "호흡기 경증",
9991
            "format": "int32",
9992
            "example": 0
9993
          },
9994
          "liverSevere": {
9995
            "type": "integer",
9996
            "description": " 중증",
9997
            "format": "int32",
9998
            "example": 0
9999
          },
10000
          "liverMild": {
10001
            "type": "integer",
10002
            "description": " 경증",
10003
            "format": "int32",
10004
            "example": 21
10005
          },
10006
          "faceSevere": {
10007
            "type": "integer",
10008
            "description": "안면 중증",
10009
            "format": "int32",
10010
            "example": 1
10011
          },
10012
          "faceMild": {
10013
            "type": "integer",
10014
            "description": "안면 경증",
10015
            "format": "int32",
10016
            "example": 6
10017
          },
10018
          "stomaSevere": {
10019
            "type": "integer",
10020
            "description": "장루요루 중증",
10021
            "format": "int32",
10022
            "example": 0
10023
          },
10024
          "stomaMild": {
10025
            "type": "integer",
10026
            "description": "장루요루 경증",
10027
            "format": "int32",
10028
            "example": 3
10029
          },
10030
          "epilepsySevere": {
10031
            "type": "integer",
10032
            "description": "뇌전증 중증",
10033
            "format": "int32",
10034
            "example": 4
10035
          },
10036
          "epilepsyMild": {
10037
            "type": "integer",
10038
            "description": "뇌전증 경증",
10039
            "format": "int32",
10040
            "example": 6
10041
          },
10042
          "veteran": {
10043
            "type": "integer",
10044
            "description": "국가유공",
10045
            "format": "int32",
10046
            "example": 78
10047
          }
10048
        },
10049
        "description": "장애인 의무고용 사업체 장애유형별 고용현황"
10050
      },
10051
      "ApiResDtoPageResEmpDisJobseekerDto": {
10052
        "type": "object",
10053
        "properties": {
10054
          "success": {
10055
            "type": "boolean",
10056
            "description": "성공 여부",
10057
            "example": true
10058
          },
10059
          "data": {
10060
            "$ref": "#/components/schemas/PageResEmpDisJobseekerDto"
10061
          },
10062
          "status": {
10063
            "type": "string",
10064
            "description": "응답 코드",
10065
            "example": "200",
10066
            "enum": [
10067
              "100 CONTINUE",
10068
              "101 SWITCHING_PROTOCOLS",
10069
              "102 PROCESSING",
10070
              "103 EARLY_HINTS",
10071
              "103 CHECKPOINT",
10072
              "200 OK",
10073
              "201 CREATED",
10074
              "202 ACCEPTED",
10075
              "203 NON_AUTHORITATIVE_INFORMATION",
10076
              "204 NO_CONTENT",
10077
              "205 RESET_CONTENT",
10078
              "206 PARTIAL_CONTENT",
10079
              "207 MULTI_STATUS",
10080
              "208 ALREADY_REPORTED",
10081
              "226 IM_USED",
10082
              "300 MULTIPLE_CHOICES",
10083
              "301 MOVED_PERMANENTLY",
10084
              "302 FOUND",
10085
              "302 MOVED_TEMPORARILY",
10086
              "303 SEE_OTHER",
10087
              "304 NOT_MODIFIED",
10088
              "305 USE_PROXY",
10089
              "307 TEMPORARY_REDIRECT",
10090
              "308 PERMANENT_REDIRECT",
10091
              "400 BAD_REQUEST",
10092
              "401 UNAUTHORIZED",
10093
              "402 PAYMENT_REQUIRED",
10094
              "403 FORBIDDEN",
10095
              "404 NOT_FOUND",
10096
              "405 METHOD_NOT_ALLOWED",
10097
              "406 NOT_ACCEPTABLE",
10098
              "407 PROXY_AUTHENTICATION_REQUIRED",
10099
              "408 REQUEST_TIMEOUT",
10100
              "409 CONFLICT",
10101
              "410 GONE",
10102
              "411 LENGTH_REQUIRED",
10103
              "412 PRECONDITION_FAILED",
10104
              "413 PAYLOAD_TOO_LARGE",
10105
              "413 REQUEST_ENTITY_TOO_LARGE",
10106
              "414 URI_TOO_LONG",
10107
              "414 REQUEST_URI_TOO_LONG",
10108
              "415 UNSUPPORTED_MEDIA_TYPE",
10109
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
10110
              "417 EXPECTATION_FAILED",
10111
              "418 I_AM_A_TEAPOT",
10112
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
10113
              "420 METHOD_FAILURE",
10114
              "421 DESTINATION_LOCKED",
10115
              "422 UNPROCESSABLE_ENTITY",
10116
              "423 LOCKED",
10117
              "424 FAILED_DEPENDENCY",
10118
              "425 TOO_EARLY",
10119
              "426 UPGRADE_REQUIRED",
10120
              "428 PRECONDITION_REQUIRED",
10121
              "429 TOO_MANY_REQUESTS",
10122
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
10123
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
10124
              "500 INTERNAL_SERVER_ERROR",
10125
              "501 NOT_IMPLEMENTED",
10126
              "502 BAD_GATEWAY",
10127
              "503 SERVICE_UNAVAILABLE",
10128
              "504 GATEWAY_TIMEOUT",
10129
              "505 HTTP_VERSION_NOT_SUPPORTED",
10130
              "506 VARIANT_ALSO_NEGOTIATES",
10131
              "507 INSUFFICIENT_STORAGE",
10132
              "508 LOOP_DETECTED",
10133
              "509 BANDWIDTH_LIMIT_EXCEEDED",
10134
              "510 NOT_EXTENDED",
10135
              "511 NETWORK_AUTHENTICATION_REQUIRED"
10136
            ]
10137
          },
10138
          "error": {
10139
            "$ref": "#/components/schemas/ErrInfoDto"
10140
          }
10141
        },
10142
        "description": "공통 응답 포맷"
10143
      },
10144
      "EmpDisJobseekerDto": {
10145
        "type": "object",
10146
        "properties": {
10147
          "seqNo": {
10148
            "type": "integer",
10149
            "description": "순번",
10150
            "format": "int32",
10151
            "example": 1
10152
          },
10153
          "regDate": {
10154
            "type": "string",
10155
            "description": "등록일",
10156
            "format": "date",
10157
            "example": "2024-01-01"
10158
          },
10159
          "age": {
10160
            "type": "integer",
10161
            "description": "나이",
10162
            "format": "int32",
10163
            "example": 30
10164
          },
10165
          "region": {
10166
            "type": "string",
10167
            "description": "지역",
10168
            "example": "서울"
10169
          },
10170
          "jobType": {
10171
            "type": "string",
10172
            "description": "직종",
10173
            "example": "사무직"
10174
          },
10175
          "salaryType": {
10176
            "type": "string",
10177
            "description": "임금형태",
10178
            "example": "월급"
10179
          },
10180
          "salaryAmount": {
10181
            "type": "integer",
10182
            "description": "임금액",
10183
            "format": "int32",
10184
            "example": 2500000
10185
          },
10186
          "disabilityType": {
10187
            "type": "string",
10188
            "description": "장애유형",
10189
            "example": "지체장애"
10190
          },
10191
          "severity": {
10192
            "type": "string",
10193
            "description": "중증여부",
10194
            "example": "중증"
10195
          },
10196
          "orgType": {
10197
            "type": "string",
10198
            "description": "기관유형",
10199
            "example": "공공기관"
10200
          }
10201
        },
10202
        "description": "장애인 구직자 현황 DTO"
10203
      },
10204
      "PageResEmpDisJobseekerDto": {
10205
        "type": "object",
10206
        "properties": {
10207
          "content": {
10208
            "type": "array",
10209
            "description": "현재 페이지의 데이터 목록",
10210
            "items": {
10211
              "$ref": "#/components/schemas/EmpDisJobseekerDto"
10212
            }
10213
          },
10214
          "page": {
10215
            "type": "integer",
10216
            "description": "현재 페이지 번호",
10217
            "format": "int32",
10218
            "example": 1
10219
          },
10220
          "size": {
10221
            "type": "integer",
10222
            "description": "페이지당 항목 수",
10223
            "format": "int32",
10224
            "example": 10
10225
          },
10226
          "total": {
10227
            "type": "integer",
10228
            "description": "전체 항목 수",
10229
            "format": "int64",
10230
            "example": 100
10231
          }
10232
        },
10233
        "description": "페이징 처리된 응답 데이터"
10234
      },
10235
      "ApiResDtoPageResEmpDisJobPostingDto": {
10236
        "type": "object",
10237
        "properties": {
10238
          "success": {
10239
            "type": "boolean",
10240
            "description": "성공 여부",
10241
            "example": true
10242
          },
10243
          "data": {
10244
            "$ref": "#/components/schemas/PageResEmpDisJobPostingDto"
10245
          },
10246
          "status": {
10247
            "type": "string",
10248
            "description": "응답 코드",
10249
            "example": "200",
10250
            "enum": [
10251
              "100 CONTINUE",
10252
              "101 SWITCHING_PROTOCOLS",
10253
              "102 PROCESSING",
10254
              "103 EARLY_HINTS",
10255
              "103 CHECKPOINT",
10256
              "200 OK",
10257
              "201 CREATED",
10258
              "202 ACCEPTED",
10259
              "203 NON_AUTHORITATIVE_INFORMATION",
10260
              "204 NO_CONTENT",
10261
              "205 RESET_CONTENT",
10262
              "206 PARTIAL_CONTENT",
10263
              "207 MULTI_STATUS",
10264
              "208 ALREADY_REPORTED",
10265
              "226 IM_USED",
10266
              "300 MULTIPLE_CHOICES",
10267
              "301 MOVED_PERMANENTLY",
10268
              "302 FOUND",
10269
              "302 MOVED_TEMPORARILY",
10270
              "303 SEE_OTHER",
10271
              "304 NOT_MODIFIED",
10272
              "305 USE_PROXY",
10273
              "307 TEMPORARY_REDIRECT",
10274
              "308 PERMANENT_REDIRECT",
10275
              "400 BAD_REQUEST",
10276
              "401 UNAUTHORIZED",
10277
              "402 PAYMENT_REQUIRED",
10278
              "403 FORBIDDEN",
10279
              "404 NOT_FOUND",
10280
              "405 METHOD_NOT_ALLOWED",
10281
              "406 NOT_ACCEPTABLE",
10282
              "407 PROXY_AUTHENTICATION_REQUIRED",
10283
              "408 REQUEST_TIMEOUT",
10284
              "409 CONFLICT",
10285
              "410 GONE",
10286
              "411 LENGTH_REQUIRED",
10287
              "412 PRECONDITION_FAILED",
10288
              "413 PAYLOAD_TOO_LARGE",
10289
              "413 REQUEST_ENTITY_TOO_LARGE",
10290
              "414 URI_TOO_LONG",
10291
              "414 REQUEST_URI_TOO_LONG",
10292
              "415 UNSUPPORTED_MEDIA_TYPE",
10293
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
10294
              "417 EXPECTATION_FAILED",
10295
              "418 I_AM_A_TEAPOT",
10296
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
10297
              "420 METHOD_FAILURE",
10298
              "421 DESTINATION_LOCKED",
10299
              "422 UNPROCESSABLE_ENTITY",
10300
              "423 LOCKED",
10301
              "424 FAILED_DEPENDENCY",
10302
              "425 TOO_EARLY",
10303
              "426 UPGRADE_REQUIRED",
10304
              "428 PRECONDITION_REQUIRED",
10305
              "429 TOO_MANY_REQUESTS",
10306
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
10307
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
10308
              "500 INTERNAL_SERVER_ERROR",
10309
              "501 NOT_IMPLEMENTED",
10310
              "502 BAD_GATEWAY",
10311
              "503 SERVICE_UNAVAILABLE",
10312
              "504 GATEWAY_TIMEOUT",
10313
              "505 HTTP_VERSION_NOT_SUPPORTED",
10314
              "506 VARIANT_ALSO_NEGOTIATES",
10315
              "507 INSUFFICIENT_STORAGE",
10316
              "508 LOOP_DETECTED",
10317
              "509 BANDWIDTH_LIMIT_EXCEEDED",
10318
              "510 NOT_EXTENDED",
10319
              "511 NETWORK_AUTHENTICATION_REQUIRED"
10320
            ]
10321
          },
10322
          "error": {
10323
            "$ref": "#/components/schemas/ErrInfoDto"
10324
          }
10325
        },
10326
        "description": "공통 응답 포맷"
10327
      },
10328
      "EmpDisJobPostingDto": {
10329
        "type": "object",
10330
        "properties": {
10331
          "seqNo": {
10332
            "type": "integer",
10333
            "description": "순번",
10334
            "format": "int32",
10335
            "example": 1
10336
          },
10337
          "applyDate": {
10338
            "type": "string",
10339
            "description": "구인신청일자",
10340
            "format": "date",
10341
            "example": "2024-01-01"
10342
          },
10343
          "recruitPeriod": {
10344
            "type": "string",
10345
            "description": "구인기간",
10346
            "example": "2024-01-01 ~ 2024-01-31"
10347
          },
10348
          "companyName": {
10349
            "type": "string",
10350
            "description": "사업장명",
10351
            "example": "행복회사"
10352
          },
10353
          "jobType": {
10354
            "type": "string",
10355
            "description": "직종",
10356
            "example": "사무직"
10357
          },
10358
          "empType": {
10359
            "type": "string",
10360
            "description": "고용형태 ",
10361
            "example": "정규직"
10362
          },
10363
          "salaryType": {
10364
            "type": "string",
10365
            "description": "임금형태",
10366
            "example": "월급"
10367
          },
10368
          "salaryAmount": {
10369
            "type": "integer",
10370
            "description": "임금액",
10371
            "format": "int32",
10372
            "example": 2500000
10373
          },
10374
          "hireType": {
10375
            "type": "string",
10376
            "description": "채용형태",
10377
            "example": "공개채용"
10378
          },
10379
          "experience": {
10380
            "type": "string",
10381
            "description": "경력",
10382
            "example": "신입"
10383
          },
10384
          "education": {
10385
            "type": "string",
10386
            "description": "학력",
10387
            "example": "대졸"
10388
          },
10389
          "major": {
10390
            "type": "string",
10391
            "description": "전공",
10392
            "example": "경영학"
10393
          },
10394
          "license": {
10395
            "type": "string",
10396
            "description": "자격증",
10397
            "example": "컴퓨터활용능력"
10398
          },
10399
          "address": {
10400
            "type": "string",
10401
            "description": "주소",
10402
            "example": "서울특별시 강남구 ..."
10403
          },
10404
          "companyType": {
10405
            "type": "string",
10406
            "description": "기업형태",
10407
            "example": "중소기업"
10408
          },
10409
          "office": {
10410
            "type": "string",
10411
            "description": "담당기관",
10412
            "example": "서울고용센터"
10413
          },
10414
          "regDate": {
10415
            "type": "string",
10416
            "description": "등록일",
10417
            "format": "date",
10418
            "example": "2024-01-01"
10419
          },
10420
          "tel": {
10421
            "type": "string",
10422
            "description": "전화번호",
10423
            "example": "02-1234-5678"
10424
          }
10425
        },
10426
        "description": "장애인 구인 정보 DTO"
10427
      },
10428
      "PageResEmpDisJobPostingDto": {
10429
        "type": "object",
10430
        "properties": {
10431
          "content": {
10432
            "type": "array",
10433
            "description": "현재 페이지의 데이터 목록",
10434
            "items": {
10435
              "$ref": "#/components/schemas/EmpDisJobPostingDto"
10436
            }
10437
          },
10438
          "page": {
10439
            "type": "integer",
10440
            "description": "현재 페이지 번호",
10441
            "format": "int32",
10442
            "example": 1
10443
          },
10444
          "size": {
10445
            "type": "integer",
10446
            "description": "페이지당 항목 수",
10447
            "format": "int32",
10448
            "example": 10
10449
          },
10450
          "total": {
10451
            "type": "integer",
10452
            "description": "전체 항목 수",
10453
            "format": "int64",
10454
            "example": 100
10455
          }
10456
        },
10457
        "description": "페이징 처리된 응답 데이터"
10458
      },
10459
      "ApiResDtoListEmpDisRegionalStatusDto": {
10460
        "type": "object",
10461
        "properties": {
10462
          "success": {
10463
            "type": "boolean",
10464
            "description": "성공 여부",
10465
            "example": true
10466
          },
10467
          "data": {
10468
            "type": "array",
10469
            "description": "응답 데이터",
10470
            "items": {
10471
              "$ref": "#/components/schemas/EmpDisRegionalStatusDto"
10472
            }
10473
          },
10474
          "status": {
10475
            "type": "string",
10476
            "description": "응답 코드",
10477
            "example": "200",
10478
            "enum": [
10479
              "100 CONTINUE",
10480
              "101 SWITCHING_PROTOCOLS",
10481
              "102 PROCESSING",
10482
              "103 EARLY_HINTS",
10483
              "103 CHECKPOINT",
10484
              "200 OK",
10485
              "201 CREATED",
10486
              "202 ACCEPTED",
10487
              "203 NON_AUTHORITATIVE_INFORMATION",
10488
              "204 NO_CONTENT",
10489
              "205 RESET_CONTENT",
10490
              "206 PARTIAL_CONTENT",
10491
              "207 MULTI_STATUS",
10492
              "208 ALREADY_REPORTED",
10493
              "226 IM_USED",
10494
              "300 MULTIPLE_CHOICES",
10495
              "301 MOVED_PERMANENTLY",
10496
              "302 FOUND",
10497
              "302 MOVED_TEMPORARILY",
10498
              "303 SEE_OTHER",
10499
              "304 NOT_MODIFIED",
10500
              "305 USE_PROXY",
10501
              "307 TEMPORARY_REDIRECT",
10502
              "308 PERMANENT_REDIRECT",
10503
              "400 BAD_REQUEST",
10504
              "401 UNAUTHORIZED",
10505
              "402 PAYMENT_REQUIRED",
10506
              "403 FORBIDDEN",
10507
              "404 NOT_FOUND",
10508
              "405 METHOD_NOT_ALLOWED",
10509
              "406 NOT_ACCEPTABLE",
10510
              "407 PROXY_AUTHENTICATION_REQUIRED",
10511
              "408 REQUEST_TIMEOUT",
10512
              "409 CONFLICT",
10513
              "410 GONE",
10514
              "411 LENGTH_REQUIRED",
10515
              "412 PRECONDITION_FAILED",
10516
              "413 PAYLOAD_TOO_LARGE",
10517
              "413 REQUEST_ENTITY_TOO_LARGE",
10518
              "414 URI_TOO_LONG",
10519
              "414 REQUEST_URI_TOO_LONG",
10520
              "415 UNSUPPORTED_MEDIA_TYPE",
10521
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
10522
              "417 EXPECTATION_FAILED",
10523
              "418 I_AM_A_TEAPOT",
10524
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
10525
              "420 METHOD_FAILURE",
10526
              "421 DESTINATION_LOCKED",
10527
              "422 UNPROCESSABLE_ENTITY",
10528
              "423 LOCKED",
10529
              "424 FAILED_DEPENDENCY",
10530
              "425 TOO_EARLY",
10531
              "426 UPGRADE_REQUIRED",
10532
              "428 PRECONDITION_REQUIRED",
10533
              "429 TOO_MANY_REQUESTS",
10534
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
10535
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
10536
              "500 INTERNAL_SERVER_ERROR",
10537
              "501 NOT_IMPLEMENTED",
10538
              "502 BAD_GATEWAY",
10539
              "503 SERVICE_UNAVAILABLE",
10540
              "504 GATEWAY_TIMEOUT",
10541
              "505 HTTP_VERSION_NOT_SUPPORTED",
10542
              "506 VARIANT_ALSO_NEGOTIATES",
10543
              "507 INSUFFICIENT_STORAGE",
10544
              "508 LOOP_DETECTED",
10545
              "509 BANDWIDTH_LIMIT_EXCEEDED",
10546
              "510 NOT_EXTENDED",
10547
              "511 NETWORK_AUTHENTICATION_REQUIRED"
10548
            ]
10549
          },
10550
          "error": {
10551
            "$ref": "#/components/schemas/ErrInfoDto"
10552
          }
10553
        },
10554
        "description": "공통 응답 포맷"
10555
      },
10556
      "EmpDisRegionalStatusDto": {
10557
        "type": "object",
10558
        "properties": {
10559
          "region": {
10560
            "type": "string",
10561
            "description": "시군구 구분",
10562
            "example": "서울 종로구"
10563
          },
10564
          "companyCount": {
10565
            "type": "integer",
10566
            "description": "사업체수",
10567
            "format": "int32",
10568
            "example": 411
10569
          },
10570
          "workerCount": {
10571
            "type": "integer",
10572
            "description": "적용대상 근로자수",
10573
            "format": "int32",
10574
            "example": 274704
10575
          },
10576
          "obligationCount": {
10577
            "type": "integer",
10578
            "description": "의무고용 인원",
10579
            "format": "int32",
10580
            "example": 8561
10581
          },
10582
          "severe2xCount": {
10583
            "type": "integer",
10584
            "description": "중증2배수 적용 장애인 고용인원",
10585
            "format": "int32",
10586
            "example": 7670
10587
          },
10588
          "severe2xRate": {
10589
            "type": "number",
10590
            "description": "중증2배수 적용 장애인 고용률",
10591
            "example": 2.79
10592
          }
10593
        },
10594
        "description": "지역별 장애인 고용 현황"
10595
      },
10596
      "ApiResDtoListEmpDisEmpIncentiveDto": {
10597
        "type": "object",
10598
        "properties": {
10599
          "success": {
10600
            "type": "boolean",
10601
            "description": "성공 여부",
10602
            "example": true
10603
          },
10604
          "data": {
10605
            "type": "array",
10606
            "description": "응답 데이터",
10607
            "items": {
10608
              "$ref": "#/components/schemas/EmpDisEmpIncentiveDto"
10609
            }
10610
          },
10611
          "status": {
10612
            "type": "string",
10613
            "description": "응답 코드",
10614
            "example": "200",
10615
            "enum": [
10616
              "100 CONTINUE",
10617
              "101 SWITCHING_PROTOCOLS",
10618
              "102 PROCESSING",
10619
              "103 EARLY_HINTS",
10620
              "103 CHECKPOINT",
10621
              "200 OK",
10622
              "201 CREATED",
10623
              "202 ACCEPTED",
10624
              "203 NON_AUTHORITATIVE_INFORMATION",
10625
              "204 NO_CONTENT",
10626
              "205 RESET_CONTENT",
10627
              "206 PARTIAL_CONTENT",
10628
              "207 MULTI_STATUS",
10629
              "208 ALREADY_REPORTED",
10630
              "226 IM_USED",
10631
              "300 MULTIPLE_CHOICES",
10632
              "301 MOVED_PERMANENTLY",
10633
              "302 FOUND",
10634
              "302 MOVED_TEMPORARILY",
10635
              "303 SEE_OTHER",
10636
              "304 NOT_MODIFIED",
10637
              "305 USE_PROXY",
10638
              "307 TEMPORARY_REDIRECT",
10639
              "308 PERMANENT_REDIRECT",
10640
              "400 BAD_REQUEST",
10641
              "401 UNAUTHORIZED",
10642
              "402 PAYMENT_REQUIRED",
10643
              "403 FORBIDDEN",
10644
              "404 NOT_FOUND",
10645
              "405 METHOD_NOT_ALLOWED",
10646
              "406 NOT_ACCEPTABLE",
10647
              "407 PROXY_AUTHENTICATION_REQUIRED",
10648
              "408 REQUEST_TIMEOUT",
10649
              "409 CONFLICT",
10650
              "410 GONE",
10651
              "411 LENGTH_REQUIRED",
10652
              "412 PRECONDITION_FAILED",
10653
              "413 PAYLOAD_TOO_LARGE",
10654
              "413 REQUEST_ENTITY_TOO_LARGE",
10655
              "414 URI_TOO_LONG",
10656
              "414 REQUEST_URI_TOO_LONG",
10657
              "415 UNSUPPORTED_MEDIA_TYPE",
10658
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
10659
              "417 EXPECTATION_FAILED",
10660
              "418 I_AM_A_TEAPOT",
10661
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
10662
              "420 METHOD_FAILURE",
10663
              "421 DESTINATION_LOCKED",
10664
              "422 UNPROCESSABLE_ENTITY",
10665
              "423 LOCKED",
10666
              "424 FAILED_DEPENDENCY",
10667
              "425 TOO_EARLY",
10668
              "426 UPGRADE_REQUIRED",
10669
              "428 PRECONDITION_REQUIRED",
10670
              "429 TOO_MANY_REQUESTS",
10671
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
10672
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
10673
              "500 INTERNAL_SERVER_ERROR",
10674
              "501 NOT_IMPLEMENTED",
10675
              "502 BAD_GATEWAY",
10676
              "503 SERVICE_UNAVAILABLE",
10677
              "504 GATEWAY_TIMEOUT",
10678
              "505 HTTP_VERSION_NOT_SUPPORTED",
10679
              "506 VARIANT_ALSO_NEGOTIATES",
10680
              "507 INSUFFICIENT_STORAGE",
10681
              "508 LOOP_DETECTED",
10682
              "509 BANDWIDTH_LIMIT_EXCEEDED",
10683
              "510 NOT_EXTENDED",
10684
              "511 NETWORK_AUTHENTICATION_REQUIRED"
10685
            ]
10686
          },
10687
          "error": {
10688
            "$ref": "#/components/schemas/ErrInfoDto"
10689
          }
10690
        },
10691
        "description": "공통 응답 포맷"
10692
      },
10693
      "EmpDisEmpIncentiveDto": {
10694
        "type": "object",
10695
        "properties": {
10696
          "region": {
10697
            "type": "string",
10698
            "description": "시도구분",
10699
            "example": "강원특별자치도"
10700
          },
10701
          "industry": {
10702
            "type": "string",
10703
            "description": "업종",
10704
            "example": "A.농업, 임업  어업"
10705
          },
10706
          "companyCount": {
10707
            "type": "integer",
10708
            "description": "사업체수",
10709
            "format": "int32",
10710
            "example": 1
10711
          },
10712
          "amount": {
10713
            "type": "integer",
10714
            "description": "지급액",
10715
            "format": "int64",
10716
            "example": 3282000
10717
          },
10718
          "paidPerson": {
10719
            "type": "integer",
10720
            "description": "지급순인원",
10721
            "format": "int32",
10722
            "example": 1
10723
          },
10724
          "paidYearPerson": {
10725
            "type": "integer",
10726
            "description": "지급연인원",
10727
            "format": "int32",
10728
            "example": 6
10729
          }
10730
        },
10731
        "description": "신규고용장려금 지역별 지급 현황"
10732
      },
10733
      "ApiResDtoListEmpDisConsultingHisDto": {
10734
        "type": "object",
10735
        "properties": {
10736
          "success": {
10737
            "type": "boolean",
10738
            "description": "성공 여부",
10739
            "example": true
10740
          },
10741
          "data": {
10742
            "type": "array",
10743
            "description": "응답 데이터",
10744
            "items": {
10745
              "$ref": "#/components/schemas/EmpDisConsultingHisDto"
10746
            }
10747
          },
10748
          "status": {
10749
            "type": "string",
10750
            "description": "응답 코드",
10751
            "example": "200",
10752
            "enum": [
10753
              "100 CONTINUE",
10754
              "101 SWITCHING_PROTOCOLS",
10755
              "102 PROCESSING",
10756
              "103 EARLY_HINTS",
10757
              "103 CHECKPOINT",
10758
              "200 OK",
10759
              "201 CREATED",
10760
              "202 ACCEPTED",
10761
              "203 NON_AUTHORITATIVE_INFORMATION",
10762
              "204 NO_CONTENT",
10763
              "205 RESET_CONTENT",
10764
              "206 PARTIAL_CONTENT",
10765
              "207 MULTI_STATUS",
10766
              "208 ALREADY_REPORTED",
10767
              "226 IM_USED",
10768
              "300 MULTIPLE_CHOICES",
10769
              "301 MOVED_PERMANENTLY",
10770
              "302 FOUND",
10771
              "302 MOVED_TEMPORARILY",
10772
              "303 SEE_OTHER",
10773
              "304 NOT_MODIFIED",
10774
              "305 USE_PROXY",
10775
              "307 TEMPORARY_REDIRECT",
10776
              "308 PERMANENT_REDIRECT",
10777
              "400 BAD_REQUEST",
10778
              "401 UNAUTHORIZED",
10779
              "402 PAYMENT_REQUIRED",
10780
              "403 FORBIDDEN",
10781
              "404 NOT_FOUND",
10782
              "405 METHOD_NOT_ALLOWED",
10783
              "406 NOT_ACCEPTABLE",
10784
              "407 PROXY_AUTHENTICATION_REQUIRED",
10785
              "408 REQUEST_TIMEOUT",
10786
              "409 CONFLICT",
10787
              "410 GONE",
10788
              "411 LENGTH_REQUIRED",
10789
              "412 PRECONDITION_FAILED",
10790
              "413 PAYLOAD_TOO_LARGE",
10791
              "413 REQUEST_ENTITY_TOO_LARGE",
10792
              "414 URI_TOO_LONG",
10793
              "414 REQUEST_URI_TOO_LONG",
10794
              "415 UNSUPPORTED_MEDIA_TYPE",
10795
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
10796
              "417 EXPECTATION_FAILED",
10797
              "418 I_AM_A_TEAPOT",
10798
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
10799
              "420 METHOD_FAILURE",
10800
              "421 DESTINATION_LOCKED",
10801
              "422 UNPROCESSABLE_ENTITY",
10802
              "423 LOCKED",
10803
              "424 FAILED_DEPENDENCY",
10804
              "425 TOO_EARLY",
10805
              "426 UPGRADE_REQUIRED",
10806
              "428 PRECONDITION_REQUIRED",
10807
              "429 TOO_MANY_REQUESTS",
10808
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
10809
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
10810
              "500 INTERNAL_SERVER_ERROR",
10811
              "501 NOT_IMPLEMENTED",
10812
              "502 BAD_GATEWAY",
10813
              "503 SERVICE_UNAVAILABLE",
10814
              "504 GATEWAY_TIMEOUT",
10815
              "505 HTTP_VERSION_NOT_SUPPORTED",
10816
              "506 VARIANT_ALSO_NEGOTIATES",
10817
              "507 INSUFFICIENT_STORAGE",
10818
              "508 LOOP_DETECTED",
10819
              "509 BANDWIDTH_LIMIT_EXCEEDED",
10820
              "510 NOT_EXTENDED",
10821
              "511 NETWORK_AUTHENTICATION_REQUIRED"
10822
            ]
10823
          },
10824
          "error": {
10825
            "$ref": "#/components/schemas/ErrInfoDto"
10826
          }
10827
        },
10828
        "description": "공통 응답 포맷"
10829
      },
10830
      "EmpDisConsultingHisDto": {
10831
        "type": "object",
10832
        "properties": {
10833
          "seqNo": {
10834
            "type": "integer",
10835
            "description": "순번",
10836
            "format": "int32",
10837
            "example": 12
10838
          },
10839
          "diagnosisNo": {
10840
            "type": "string",
10841
            "description": "진단번호",
10842
            "example": "E202411190003"
10843
          },
10844
          "receiveDate": {
10845
            "type": "string",
10846
            "description": "접수일자",
10847
            "format": "date",
10848
            "example": "2024-11-19"
10849
          },
10850
          "businessNo": {
10851
            "type": "string",
10852
            "description": "사업자등록번호",
10853
            "example": "647-87-00659"
10854
          },
10855
          "companyName": {
10856
            "type": "string",
10857
            "description": "사업체명",
10858
            "example": "휘닉스평창(주)"
10859
          },
10860
          "address": {
10861
            "type": "string",
10862
            "description": "소재지주소",
10863
            "example": "강원도 평창군 봉평면 태기로 174"
10864
          },
10865
          "businessType": {
10866
            "type": "string",
10867
            "description": "사업체유형",
10868
            "example": "민간기업"
10869
          },
10870
          "regionalOffice": {
10871
            "type": "string",
10872
            "description": "관할 지역본부  지사",
10873
            "example": "강원지사"
10874
          },
10875
          "officeTel": {
10876
            "type": "string",
10877
            "description": "관할 지역본부  지사 대표번호",
10878
            "example": "033-737-6612"
10879
          },
10880
          "createdAt": {
10881
            "type": "string",
10882
            "format": "date-time"
10883
          },
10884
          "updatedAt": {
10885
            "type": "string",
10886
            "format": "date-time"
10887
          },
10888
          "createdBy": {
10889
            "type": "string"
10890
          },
10891
          "updatedBy": {
10892
            "type": "string"
10893
          }
10894
        },
10895
        "description": "장애인 고용 컨설팅 정보"
10896
      },
10897
      "ApiResDtoListEmpDisStaffTrainCrsDto": {
10898
        "type": "object",
10899
        "properties": {
10900
          "success": {
10901
            "type": "boolean",
10902
            "description": "성공 여부",
10903
            "example": true
10904
          },
10905
          "data": {
10906
            "type": "array",
10907
            "description": "응답 데이터",
10908
            "items": {
10909
              "$ref": "#/components/schemas/EmpDisStaffTrainCrsDto"
10910
            }
10911
          },
10912
          "status": {
10913
            "type": "string",
10914
            "description": "응답 코드",
10915
            "example": "200",
10916
            "enum": [
10917
              "100 CONTINUE",
10918
              "101 SWITCHING_PROTOCOLS",
10919
              "102 PROCESSING",
10920
              "103 EARLY_HINTS",
10921
              "103 CHECKPOINT",
10922
              "200 OK",
10923
              "201 CREATED",
10924
              "202 ACCEPTED",
10925
              "203 NON_AUTHORITATIVE_INFORMATION",
10926
              "204 NO_CONTENT",
10927
              "205 RESET_CONTENT",
10928
              "206 PARTIAL_CONTENT",
10929
              "207 MULTI_STATUS",
10930
              "208 ALREADY_REPORTED",
10931
              "226 IM_USED",
10932
              "300 MULTIPLE_CHOICES",
10933
              "301 MOVED_PERMANENTLY",
10934
              "302 FOUND",
10935
              "302 MOVED_TEMPORARILY",
10936
              "303 SEE_OTHER",
10937
              "304 NOT_MODIFIED",
10938
              "305 USE_PROXY",
10939
              "307 TEMPORARY_REDIRECT",
10940
              "308 PERMANENT_REDIRECT",
10941
              "400 BAD_REQUEST",
10942
              "401 UNAUTHORIZED",
10943
              "402 PAYMENT_REQUIRED",
10944
              "403 FORBIDDEN",
10945
              "404 NOT_FOUND",
10946
              "405 METHOD_NOT_ALLOWED",
10947
              "406 NOT_ACCEPTABLE",
10948
              "407 PROXY_AUTHENTICATION_REQUIRED",
10949
              "408 REQUEST_TIMEOUT",
10950
              "409 CONFLICT",
10951
              "410 GONE",
10952
              "411 LENGTH_REQUIRED",
10953
              "412 PRECONDITION_FAILED",
10954
              "413 PAYLOAD_TOO_LARGE",
10955
              "413 REQUEST_ENTITY_TOO_LARGE",
10956
              "414 URI_TOO_LONG",
10957
              "414 REQUEST_URI_TOO_LONG",
10958
              "415 UNSUPPORTED_MEDIA_TYPE",
10959
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
10960
              "417 EXPECTATION_FAILED",
10961
              "418 I_AM_A_TEAPOT",
10962
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
10963
              "420 METHOD_FAILURE",
10964
              "421 DESTINATION_LOCKED",
10965
              "422 UNPROCESSABLE_ENTITY",
10966
              "423 LOCKED",
10967
              "424 FAILED_DEPENDENCY",
10968
              "425 TOO_EARLY",
10969
              "426 UPGRADE_REQUIRED",
10970
              "428 PRECONDITION_REQUIRED",
10971
              "429 TOO_MANY_REQUESTS",
10972
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
10973
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
10974
              "500 INTERNAL_SERVER_ERROR",
10975
              "501 NOT_IMPLEMENTED",
10976
              "502 BAD_GATEWAY",
10977
              "503 SERVICE_UNAVAILABLE",
10978
              "504 GATEWAY_TIMEOUT",
10979
              "505 HTTP_VERSION_NOT_SUPPORTED",
10980
              "506 VARIANT_ALSO_NEGOTIATES",
10981
              "507 INSUFFICIENT_STORAGE",
10982
              "508 LOOP_DETECTED",
10983
              "509 BANDWIDTH_LIMIT_EXCEEDED",
10984
              "510 NOT_EXTENDED",
10985
              "511 NETWORK_AUTHENTICATION_REQUIRED"
10986
            ]
10987
          },
10988
          "error": {
10989
            "$ref": "#/components/schemas/ErrInfoDto"
10990
          }
10991
        },
10992
        "description": "공통 응답 포맷"
10993
      },
10994
      "EmpDisStaffTrainCrsDto": {
10995
        "type": "object",
10996
        "properties": {
10997
          "courseType": {
10998
            "type": "string",
10999
            "description": "과정구분",
11000
            "example": "장애인고용 전문인력 양성"
11001
          },
11002
          "courseName": {
11003
            "type": "string",
11004
            "description": "과정명",
11005
            "example": "1차 직무지도원 양성과정"
11006
          },
11007
          "courseContent": {
11008
            "type": "string",
11009
            "description": "교육내용",
11010
            "example": "지원고용사업과 직무지도원의 역할, 장애인고용정책 등"
11011
          },
11012
          "method": {
11013
            "type": "string",
11014
            "description": "교육방법",
11015
            "example": "비대면 화상교육"
11016
          },
11017
          "startDate": {
11018
            "type": "string",
11019
            "description": "교육시작일",
11020
            "format": "date",
11021
            "example": "2025-03-27"
11022
          },
11023
          "endDate": {
11024
            "type": "string",
11025
            "description": "교육종료일",
11026
            "format": "date",
11027
            "example": "2025-03-28"
11028
          },
11029
          "recruitCount": {
11030
            "type": "integer",
11031
            "description": "모집인원",
11032
            "format": "int32",
11033
            "example": 50
11034
          },
11035
          "applyStartDate": {
11036
            "type": "string",
11037
            "description": "수강신청 시작일",
11038
            "format": "date",
11039
            "example": "2025-03-10"
11040
          },
11041
          "applyEndDate": {
11042
            "type": "string",
11043
            "description": "수강신청 종료일",
11044
            "format": "date",
11045
            "example": "2025-03-14"
11046
          },
11047
          "applyMethod": {
11048
            "type": "string",
11049
            "description": "수강신청방법",
11050
            "example": "EDI사이버연수원-\u003e교육신청-\u003e집합혼합교육-\u003e\u00272024년 직무지도원 양성과정\u0027 클릭"
11051
          },
11052
          "location": {
11053
            "type": "string",
11054
            "description": "교육장소",
11055
            "example": "자택"
11056
          },
11057
          "target": {
11058
            "type": "string",
11059
            "description": "교육대상",
11060
            "example": "직무지도원 활동예정자"
11061
          }
11062
        },
11063
        "description": "고용개발원 교육정보(장애인고용 전문인력 교육과정)"
11064
      },
11065
      "ApiResDtoListEmpDisStartupLectureDto": {
11066
        "type": "object",
11067
        "properties": {
11068
          "success": {
11069
            "type": "boolean",
11070
            "description": "성공 여부",
11071
            "example": true
11072
          },
11073
          "data": {
11074
            "type": "array",
11075
            "description": "응답 데이터",
11076
            "items": {
11077
              "$ref": "#/components/schemas/EmpDisStartupLectureDto"
11078
            }
11079
          },
11080
          "status": {
11081
            "type": "string",
11082
            "description": "응답 코드",
11083
            "example": "200",
11084
            "enum": [
11085
              "100 CONTINUE",
11086
              "101 SWITCHING_PROTOCOLS",
11087
              "102 PROCESSING",
11088
              "103 EARLY_HINTS",
11089
              "103 CHECKPOINT",
11090
              "200 OK",
11091
              "201 CREATED",
11092
              "202 ACCEPTED",
11093
              "203 NON_AUTHORITATIVE_INFORMATION",
11094
              "204 NO_CONTENT",
11095
              "205 RESET_CONTENT",
11096
              "206 PARTIAL_CONTENT",
11097
              "207 MULTI_STATUS",
11098
              "208 ALREADY_REPORTED",
11099
              "226 IM_USED",
11100
              "300 MULTIPLE_CHOICES",
11101
              "301 MOVED_PERMANENTLY",
11102
              "302 FOUND",
11103
              "302 MOVED_TEMPORARILY",
11104
              "303 SEE_OTHER",
11105
              "304 NOT_MODIFIED",
11106
              "305 USE_PROXY",
11107
              "307 TEMPORARY_REDIRECT",
11108
              "308 PERMANENT_REDIRECT",
11109
              "400 BAD_REQUEST",
11110
              "401 UNAUTHORIZED",
11111
              "402 PAYMENT_REQUIRED",
11112
              "403 FORBIDDEN",
11113
              "404 NOT_FOUND",
11114
              "405 METHOD_NOT_ALLOWED",
11115
              "406 NOT_ACCEPTABLE",
11116
              "407 PROXY_AUTHENTICATION_REQUIRED",
11117
              "408 REQUEST_TIMEOUT",
11118
              "409 CONFLICT",
11119
              "410 GONE",
11120
              "411 LENGTH_REQUIRED",
11121
              "412 PRECONDITION_FAILED",
11122
              "413 PAYLOAD_TOO_LARGE",
11123
              "413 REQUEST_ENTITY_TOO_LARGE",
11124
              "414 URI_TOO_LONG",
11125
              "414 REQUEST_URI_TOO_LONG",
11126
              "415 UNSUPPORTED_MEDIA_TYPE",
11127
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
11128
              "417 EXPECTATION_FAILED",
11129
              "418 I_AM_A_TEAPOT",
11130
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
11131
              "420 METHOD_FAILURE",
11132
              "421 DESTINATION_LOCKED",
11133
              "422 UNPROCESSABLE_ENTITY",
11134
              "423 LOCKED",
11135
              "424 FAILED_DEPENDENCY",
11136
              "425 TOO_EARLY",
11137
              "426 UPGRADE_REQUIRED",
11138
              "428 PRECONDITION_REQUIRED",
11139
              "429 TOO_MANY_REQUESTS",
11140
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
11141
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
11142
              "500 INTERNAL_SERVER_ERROR",
11143
              "501 NOT_IMPLEMENTED",
11144
              "502 BAD_GATEWAY",
11145
              "503 SERVICE_UNAVAILABLE",
11146
              "504 GATEWAY_TIMEOUT",
11147
              "505 HTTP_VERSION_NOT_SUPPORTED",
11148
              "506 VARIANT_ALSO_NEGOTIATES",
11149
              "507 INSUFFICIENT_STORAGE",
11150
              "508 LOOP_DETECTED",
11151
              "509 BANDWIDTH_LIMIT_EXCEEDED",
11152
              "510 NOT_EXTENDED",
11153
              "511 NETWORK_AUTHENTICATION_REQUIRED"
11154
            ]
11155
          },
11156
          "error": {
11157
            "$ref": "#/components/schemas/ErrInfoDto"
11158
          }
11159
        },
11160
        "description": "공통 응답 포맷"
11161
      },
11162
      "EmpDisStartupLectureDto": {
11163
        "type": "object",
11164
        "properties": {
11165
          "year": {
11166
            "type": "integer",
11167
            "description": "교육년도",
11168
            "format": "int32",
11169
            "example": 2018
11170
          },
11171
          "onlineType": {
11172
            "type": "string",
11173
            "description": "온오프라인",
11174
            "example": "오프라인"
11175
          },
11176
          "category": {
11177
            "type": "string",
11178
            "description": "교육구분",
11179
            "example": "특화전문교육"
11180
          },
11181
          "title": {
11182
            "type": "string",
11183
            "description": "교육제목",
11184
            "example": "기초교육"
11185
          },
11186
          "startDate": {
11187
            "type": "string",
11188
            "description": "교육시작일",
11189
            "format": "date",
11190
            "example": "2018-12-10"
11191
          },
11192
          "endDate": {
11193
            "type": "string",
11194
            "description": "교육종료일",
11195
            "format": "date",
11196
            "example": "2018-12-11"
11197
          },
11198
          "hours": {
11199
            "type": "integer",
11200
            "description": "교육시간",
11201
            "format": "int32",
11202
            "example": 12
11203
          },
11204
          "recruitCount": {
11205
            "type": "integer",
11206
            "description": "모집인원",
11207
            "format": "int32",
11208
            "example": 21
11209
          },
11210
          "applyStartDate": {
11211
            "type": "string",
11212
            "description": "신청시작일",
11213
            "format": "date",
11214
            "example": "2018-12-10"
11215
          },
11216
          "applyEndDate": {
11217
            "type": "string",
11218
            "description": "신청종료일",
11219
            "format": "date",
11220
            "example": "2018-12-11"
11221
          },
11222
          "orgName": {
11223
            "type": "string",
11224
            "description": "교육기관",
11225
            "example": "장애인기업종합지원센터"
11226
          },
11227
          "applyCount": {
11228
            "type": "integer",
11229
            "description": "신청인원",
11230
            "format": "int32",
11231
            "example": 21
11232
          },
11233
          "completeCount": {
11234
            "type": "integer",
11235
            "description": "수료인원",
11236
            "format": "int32",
11237
            "example": 21
11238
          }
11239
        },
11240
        "description": "장애인기업종합지원센터 창업넷 일반강좌 정보"
11241
      },
11242
      "ApiResDtoListEmpDisDevSupportOrgDto": {
11243
        "type": "object",
11244
        "properties": {
11245
          "success": {
11246
            "type": "boolean",
11247
            "description": "성공 여부",
11248
            "example": true
11249
          },
11250
          "data": {
11251
            "type": "array",
11252
            "description": "응답 데이터",
11253
            "items": {
11254
              "$ref": "#/components/schemas/EmpDisDevSupportOrgDto"
11255
            }
11256
          },
11257
          "status": {
11258
            "type": "string",
11259
            "description": "응답 코드",
11260
            "example": "200",
11261
            "enum": [
11262
              "100 CONTINUE",
11263
              "101 SWITCHING_PROTOCOLS",
11264
              "102 PROCESSING",
11265
              "103 EARLY_HINTS",
11266
              "103 CHECKPOINT",
11267
              "200 OK",
11268
              "201 CREATED",
11269
              "202 ACCEPTED",
11270
              "203 NON_AUTHORITATIVE_INFORMATION",
11271
              "204 NO_CONTENT",
11272
              "205 RESET_CONTENT",
11273
              "206 PARTIAL_CONTENT",
11274
              "207 MULTI_STATUS",
11275
              "208 ALREADY_REPORTED",
11276
              "226 IM_USED",
11277
              "300 MULTIPLE_CHOICES",
11278
              "301 MOVED_PERMANENTLY",
11279
              "302 FOUND",
11280
              "302 MOVED_TEMPORARILY",
11281
              "303 SEE_OTHER",
11282
              "304 NOT_MODIFIED",
11283
              "305 USE_PROXY",
11284
              "307 TEMPORARY_REDIRECT",
11285
              "308 PERMANENT_REDIRECT",
11286
              "400 BAD_REQUEST",
11287
              "401 UNAUTHORIZED",
11288
              "402 PAYMENT_REQUIRED",
11289
              "403 FORBIDDEN",
11290
              "404 NOT_FOUND",
11291
              "405 METHOD_NOT_ALLOWED",
11292
              "406 NOT_ACCEPTABLE",
11293
              "407 PROXY_AUTHENTICATION_REQUIRED",
11294
              "408 REQUEST_TIMEOUT",
11295
              "409 CONFLICT",
11296
              "410 GONE",
11297
              "411 LENGTH_REQUIRED",
11298
              "412 PRECONDITION_FAILED",
11299
              "413 PAYLOAD_TOO_LARGE",
11300
              "413 REQUEST_ENTITY_TOO_LARGE",
11301
              "414 URI_TOO_LONG",
11302
              "414 REQUEST_URI_TOO_LONG",
11303
              "415 UNSUPPORTED_MEDIA_TYPE",
11304
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
11305
              "417 EXPECTATION_FAILED",
11306
              "418 I_AM_A_TEAPOT",
11307
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
11308
              "420 METHOD_FAILURE",
11309
              "421 DESTINATION_LOCKED",
11310
              "422 UNPROCESSABLE_ENTITY",
11311
              "423 LOCKED",
11312
              "424 FAILED_DEPENDENCY",
11313
              "425 TOO_EARLY",
11314
              "426 UPGRADE_REQUIRED",
11315
              "428 PRECONDITION_REQUIRED",
11316
              "429 TOO_MANY_REQUESTS",
11317
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
11318
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
11319
              "500 INTERNAL_SERVER_ERROR",
11320
              "501 NOT_IMPLEMENTED",
11321
              "502 BAD_GATEWAY",
11322
              "503 SERVICE_UNAVAILABLE",
11323
              "504 GATEWAY_TIMEOUT",
11324
              "505 HTTP_VERSION_NOT_SUPPORTED",
11325
              "506 VARIANT_ALSO_NEGOTIATES",
11326
              "507 INSUFFICIENT_STORAGE",
11327
              "508 LOOP_DETECTED",
11328
              "509 BANDWIDTH_LIMIT_EXCEEDED",
11329
              "510 NOT_EXTENDED",
11330
              "511 NETWORK_AUTHENTICATION_REQUIRED"
11331
            ]
11332
          },
11333
          "error": {
11334
            "$ref": "#/components/schemas/ErrInfoDto"
11335
          }
11336
        },
11337
        "description": "공통 응답 포맷"
11338
      },
11339
      "EmpDisDevSupportOrgDto": {
11340
        "type": "object",
11341
        "properties": {
11342
          "seqNo": {
11343
            "type": "integer",
11344
            "description": "연번",
11345
            "format": "int32",
11346
            "example": 1
11347
          },
11348
          "orgName": {
11349
            "type": "string",
11350
            "description": "기관명",
11351
            "example": "해피데이 충주시 청소년 발달장애학생 방과후 활동센터"
11352
          },
11353
          "region": {
11354
            "type": "string",
11355
            "description": "시군구",
11356
            "example": "충청북도 충주시"
11357
          },
11358
          "dayActivity": {
11359
            "type": "boolean",
11360
            "description": "주간활동",
11361
            "example": false
11362
          },
11363
          "afterschool": {
11364
            "type": "boolean",
11365
            "description": "청소년방과후활동",
11366
            "example": true
11367
          },
11368
          "indivPlan": {
11369
            "type": "boolean",
11370
            "description": "개인별지원계획",
11371
            "example": false
11372
          },
11373
          "parentEdu": {
11374
            "type": "boolean",
11375
            "description": "부모교육",
11376
            "example": false
11377
          },
11378
          "familyRest": {
11379
            "type": "boolean",
11380
            "description": "가족휴식",
11381
            "example": false
11382
          },
11383
          "parentCounsel": {
11384
            "type": "boolean",
11385
            "description": "부모상담",
11386
            "example": false
11387
          },
11388
          "rightsRelief": {
11389
            "type": "boolean",
11390
            "description": "권리구제",
11391
            "example": false
11392
          },
11393
          "publicGuardian": {
11394
            "type": "boolean",
11395
            "description": "공공후견",
11396
            "example": false
11397
          },
11398
          "childFamilySup": {
11399
            "type": "boolean",
11400
            "description": "장애아가족양육지원",
11401
            "example": false
11402
          },
11403
          "emergencyCare": {
11404
            "type": "boolean",
11405
            "description": "긴급돌봄",
11406
            "example": false
11407
          }
11408
        },
11409
        "description": "발달장애인 지원 기관  제공 서비스"
11410
      },
11411
      "ApiResDtoListEmpDisCenterUsageDto": {
11412
        "type": "object",
11413
        "properties": {
11414
          "success": {
11415
            "type": "boolean",
11416
            "description": "성공 여부",
11417
            "example": true
11418
          },
11419
          "data": {
11420
            "type": "array",
11421
            "description": "응답 데이터",
11422
            "items": {
11423
              "$ref": "#/components/schemas/EmpDisCenterUsageDto"
11424
            }
11425
          },
11426
          "status": {
11427
            "type": "string",
11428
            "description": "응답 코드",
11429
            "example": "200",
11430
            "enum": [
11431
              "100 CONTINUE",
11432
              "101 SWITCHING_PROTOCOLS",
11433
              "102 PROCESSING",
11434
              "103 EARLY_HINTS",
11435
              "103 CHECKPOINT",
11436
              "200 OK",
11437
              "201 CREATED",
11438
              "202 ACCEPTED",
11439
              "203 NON_AUTHORITATIVE_INFORMATION",
11440
              "204 NO_CONTENT",
11441
              "205 RESET_CONTENT",
11442
              "206 PARTIAL_CONTENT",
11443
              "207 MULTI_STATUS",
11444
              "208 ALREADY_REPORTED",
11445
              "226 IM_USED",
11446
              "300 MULTIPLE_CHOICES",
11447
              "301 MOVED_PERMANENTLY",
11448
              "302 FOUND",
11449
              "302 MOVED_TEMPORARILY",
11450
              "303 SEE_OTHER",
11451
              "304 NOT_MODIFIED",
11452
              "305 USE_PROXY",
11453
              "307 TEMPORARY_REDIRECT",
11454
              "308 PERMANENT_REDIRECT",
11455
              "400 BAD_REQUEST",
11456
              "401 UNAUTHORIZED",
11457
              "402 PAYMENT_REQUIRED",
11458
              "403 FORBIDDEN",
11459
              "404 NOT_FOUND",
11460
              "405 METHOD_NOT_ALLOWED",
11461
              "406 NOT_ACCEPTABLE",
11462
              "407 PROXY_AUTHENTICATION_REQUIRED",
11463
              "408 REQUEST_TIMEOUT",
11464
              "409 CONFLICT",
11465
              "410 GONE",
11466
              "411 LENGTH_REQUIRED",
11467
              "412 PRECONDITION_FAILED",
11468
              "413 PAYLOAD_TOO_LARGE",
11469
              "413 REQUEST_ENTITY_TOO_LARGE",
11470
              "414 URI_TOO_LONG",
11471
              "414 REQUEST_URI_TOO_LONG",
11472
              "415 UNSUPPORTED_MEDIA_TYPE",
11473
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
11474
              "417 EXPECTATION_FAILED",
11475
              "418 I_AM_A_TEAPOT",
11476
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
11477
              "420 METHOD_FAILURE",
11478
              "421 DESTINATION_LOCKED",
11479
              "422 UNPROCESSABLE_ENTITY",
11480
              "423 LOCKED",
11481
              "424 FAILED_DEPENDENCY",
11482
              "425 TOO_EARLY",
11483
              "426 UPGRADE_REQUIRED",
11484
              "428 PRECONDITION_REQUIRED",
11485
              "429 TOO_MANY_REQUESTS",
11486
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
11487
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
11488
              "500 INTERNAL_SERVER_ERROR",
11489
              "501 NOT_IMPLEMENTED",
11490
              "502 BAD_GATEWAY",
11491
              "503 SERVICE_UNAVAILABLE",
11492
              "504 GATEWAY_TIMEOUT",
11493
              "505 HTTP_VERSION_NOT_SUPPORTED",
11494
              "506 VARIANT_ALSO_NEGOTIATES",
11495
              "507 INSUFFICIENT_STORAGE",
11496
              "508 LOOP_DETECTED",
11497
              "509 BANDWIDTH_LIMIT_EXCEEDED",
11498
              "510 NOT_EXTENDED",
11499
              "511 NETWORK_AUTHENTICATION_REQUIRED"
11500
            ]
11501
          },
11502
          "error": {
11503
            "$ref": "#/components/schemas/ErrInfoDto"
11504
          }
11505
        },
11506
        "description": "공통 응답 포맷"
11507
      },
11508
      "EmpDisCenterUsageDto": {
11509
        "type": "object",
11510
        "properties": {
11511
          "trainOrg": {
11512
            "type": "string",
11513
            "description": "훈련기관구분",
11514
            "example": "부산발달장애인훈련센터"
11515
          },
11516
          "userCount": {
11517
            "type": "integer",
11518
            "description": "양성과정 이용자수",
11519
            "format": "int32",
11520
            "example": 80
11521
          },
11522
          "employedCount": {
11523
            "type": "integer",
11524
            "description": "양성과정 취업자수",
11525
            "format": "int32",
11526
            "example": 66
11527
          }
11528
        },
11529
        "description": "발달장애인훈련센터 이용자현황"
11530
      },
11531
      "ApiResDtoStatDataRes": {
11532
        "type": "object",
11533
        "properties": {
11534
          "success": {
11535
            "type": "boolean",
11536
            "description": "성공 여부",
11537
            "example": true
11538
          },
11539
          "data": {
11540
            "$ref": "#/components/schemas/StatDataRes"
11541
          },
11542
          "status": {
11543
            "type": "string",
11544
            "description": "응답 코드",
11545
            "example": "200",
11546
            "enum": [
11547
              "100 CONTINUE",
11548
              "101 SWITCHING_PROTOCOLS",
11549
              "102 PROCESSING",
11550
              "103 EARLY_HINTS",
11551
              "103 CHECKPOINT",
11552
              "200 OK",
11553
              "201 CREATED",
11554
              "202 ACCEPTED",
11555
              "203 NON_AUTHORITATIVE_INFORMATION",
11556
              "204 NO_CONTENT",
11557
              "205 RESET_CONTENT",
11558
              "206 PARTIAL_CONTENT",
11559
              "207 MULTI_STATUS",
11560
              "208 ALREADY_REPORTED",
11561
              "226 IM_USED",
11562
              "300 MULTIPLE_CHOICES",
11563
              "301 MOVED_PERMANENTLY",
11564
              "302 FOUND",
11565
              "302 MOVED_TEMPORARILY",
11566
              "303 SEE_OTHER",
11567
              "304 NOT_MODIFIED",
11568
              "305 USE_PROXY",
11569
              "307 TEMPORARY_REDIRECT",
11570
              "308 PERMANENT_REDIRECT",
11571
              "400 BAD_REQUEST",
11572
              "401 UNAUTHORIZED",
11573
              "402 PAYMENT_REQUIRED",
11574
              "403 FORBIDDEN",
11575
              "404 NOT_FOUND",
11576
              "405 METHOD_NOT_ALLOWED",
11577
              "406 NOT_ACCEPTABLE",
11578
              "407 PROXY_AUTHENTICATION_REQUIRED",
11579
              "408 REQUEST_TIMEOUT",
11580
              "409 CONFLICT",
11581
              "410 GONE",
11582
              "411 LENGTH_REQUIRED",
11583
              "412 PRECONDITION_FAILED",
11584
              "413 PAYLOAD_TOO_LARGE",
11585
              "413 REQUEST_ENTITY_TOO_LARGE",
11586
              "414 URI_TOO_LONG",
11587
              "414 REQUEST_URI_TOO_LONG",
11588
              "415 UNSUPPORTED_MEDIA_TYPE",
11589
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
11590
              "417 EXPECTATION_FAILED",
11591
              "418 I_AM_A_TEAPOT",
11592
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
11593
              "420 METHOD_FAILURE",
11594
              "421 DESTINATION_LOCKED",
11595
              "422 UNPROCESSABLE_ENTITY",
11596
              "423 LOCKED",
11597
              "424 FAILED_DEPENDENCY",
11598
              "425 TOO_EARLY",
11599
              "426 UPGRADE_REQUIRED",
11600
              "428 PRECONDITION_REQUIRED",
11601
              "429 TOO_MANY_REQUESTS",
11602
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
11603
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
11604
              "500 INTERNAL_SERVER_ERROR",
11605
              "501 NOT_IMPLEMENTED",
11606
              "502 BAD_GATEWAY",
11607
              "503 SERVICE_UNAVAILABLE",
11608
              "504 GATEWAY_TIMEOUT",
11609
              "505 HTTP_VERSION_NOT_SUPPORTED",
11610
              "506 VARIANT_ALSO_NEGOTIATES",
11611
              "507 INSUFFICIENT_STORAGE",
11612
              "508 LOOP_DETECTED",
11613
              "509 BANDWIDTH_LIMIT_EXCEEDED",
11614
              "510 NOT_EXTENDED",
11615
              "511 NETWORK_AUTHENTICATION_REQUIRED"
11616
            ]
11617
          },
11618
          "error": {
11619
            "$ref": "#/components/schemas/ErrInfoDto"
11620
          }
11621
        },
11622
        "description": "공통 응답 포맷"
11623
      },
11624
      "StatDataItem": {
11625
        "required": [
11626
          "c1Nm",
11627
          "c1ObjId",
11628
          "c1ObjNm",
11629
          "data",
11630
          "itmNm",
11631
          "itmObjId",
11632
          "prdDe",
11633
          "unitNm"
11634
        ],
11635
        "type": "object",
11636
        "properties": {
11637
          "prdDe": {
11638
            "type": "integer",
11639
            "description": "통계 년도",
11640
            "format": "int32",
11641
            "example": 2021
11642
          },
11643
          "c1Nm": {
11644
            "type": "string",
11645
            "description": "분류값 1",
11646
            "example": "전체"
11647
          },
11648
          "c2Nm": {
11649
            "type": "string",
11650
            "description": "분류값 2",
11651
            "example": "추정수"
11652
          },
11653
          "c3Nm": {
11654
            "type": "string",
11655
            "description": "분류값 3"
11656
          },
11657
          "c1ObjId": {
11658
            "type": "string",
11659
            "description": "분류코드 1 ",
11660
            "example": "A"
11661
          },
11662
          "c1ObjNm": {
11663
            "type": "string",
11664
            "description": "분류명 1",
11665
            "example": "특성별"
11666
          },
11667
          "c2ObjId": {
11668
            "type": "string",
11669
            "description": "분류코드 2 ",
11670
            "example": "B"
11671
          },
11672
          "c2ObjNm": {
11673
            "type": "string",
11674
            "description": "분류명 2",
11675
            "example": "도와주는사람별"
11676
          },
11677
          "c3ObjId": {
11678
            "type": "string",
11679
            "description": "분류코드 3 "
11680
          },
11681
          "c3ObjNm": {
11682
            "type": "string",
11683
            "description": "분류명 3"
11684
          },
11685
          "itmNm": {
11686
            "type": "string",
11687
            "description": "항목값",
11688
            "example": "일상생활 도와주는 사람(1순위)"
11689
          },
11690
          "itmObjId": {
11691
            "type": "string",
11692
            "description": "항목코드",
11693
            "example": "ITEM"
11694
          },
11695
          "unitNm": {
11696
            "type": "string",
11697
            "description": "단위명",
11698
            "example": "명"
11699
          },
11700
          "data": {
11701
            "type": "string",
11702
            "description": "수치 값",
11703
            "example": "251277"
11704
          },
11705
          "lstChnDe": {
11706
            "type": "string",
11707
            "description": "데이터의 최종수정일",
11708
            "format": "date",
11709
            "example": "2023-01-02"
11710
          }
11711
        },
11712
        "description": "통계 데이터 상세 Item"
11713
      },
11714
      "StatDataRes": {
11715
        "type": "object",
11716
        "properties": {
11717
          "items": {
11718
            "type": "array",
11719
            "description": "통계 데이터 리스트",
11720
            "items": {
11721
              "$ref": "#/components/schemas/StatDataItem"
11722
            }
11723
          }
11724
        },
11725
        "description": "통계 데이터"
11726
      },
11727
      "ApiResDtoStatInfo": {
11728
        "type": "object",
11729
        "properties": {
11730
          "success": {
11731
            "type": "boolean",
11732
            "description": "성공 여부",
11733
            "example": true
11734
          },
11735
          "data": {
11736
            "$ref": "#/components/schemas/StatInfo"
11737
          },
11738
          "status": {
11739
            "type": "string",
11740
            "description": "응답 코드",
11741
            "example": "200",
11742
            "enum": [
11743
              "100 CONTINUE",
11744
              "101 SWITCHING_PROTOCOLS",
11745
              "102 PROCESSING",
11746
              "103 EARLY_HINTS",
11747
              "103 CHECKPOINT",
11748
              "200 OK",
11749
              "201 CREATED",
11750
              "202 ACCEPTED",
11751
              "203 NON_AUTHORITATIVE_INFORMATION",
11752
              "204 NO_CONTENT",
11753
              "205 RESET_CONTENT",
11754
              "206 PARTIAL_CONTENT",
11755
              "207 MULTI_STATUS",
11756
              "208 ALREADY_REPORTED",
11757
              "226 IM_USED",
11758
              "300 MULTIPLE_CHOICES",
11759
              "301 MOVED_PERMANENTLY",
11760
              "302 FOUND",
11761
              "302 MOVED_TEMPORARILY",
11762
              "303 SEE_OTHER",
11763
              "304 NOT_MODIFIED",
11764
              "305 USE_PROXY",
11765
              "307 TEMPORARY_REDIRECT",
11766
              "308 PERMANENT_REDIRECT",
11767
              "400 BAD_REQUEST",
11768
              "401 UNAUTHORIZED",
11769
              "402 PAYMENT_REQUIRED",
11770
              "403 FORBIDDEN",
11771
              "404 NOT_FOUND",
11772
              "405 METHOD_NOT_ALLOWED",
11773
              "406 NOT_ACCEPTABLE",
11774
              "407 PROXY_AUTHENTICATION_REQUIRED",
11775
              "408 REQUEST_TIMEOUT",
11776
              "409 CONFLICT",
11777
              "410 GONE",
11778
              "411 LENGTH_REQUIRED",
11779
              "412 PRECONDITION_FAILED",
11780
              "413 PAYLOAD_TOO_LARGE",
11781
              "413 REQUEST_ENTITY_TOO_LARGE",
11782
              "414 URI_TOO_LONG",
11783
              "414 REQUEST_URI_TOO_LONG",
11784
              "415 UNSUPPORTED_MEDIA_TYPE",
11785
              "416 REQUESTED_RANGE_NOT_SATISFIABLE",
11786
              "417 EXPECTATION_FAILED",
11787
              "418 I_AM_A_TEAPOT",
11788
              "419 INSUFFICIENT_SPACE_ON_RESOURCE",
11789
              "420 METHOD_FAILURE",
11790
              "421 DESTINATION_LOCKED",
11791
              "422 UNPROCESSABLE_ENTITY",
11792
              "423 LOCKED",
11793
              "424 FAILED_DEPENDENCY",
11794
              "425 TOO_EARLY",
11795
              "426 UPGRADE_REQUIRED",
11796
              "428 PRECONDITION_REQUIRED",
11797
              "429 TOO_MANY_REQUESTS",
11798
              "431 REQUEST_HEADER_FIELDS_TOO_LARGE",
11799
              "451 UNAVAILABLE_FOR_LEGAL_REASONS",
11800
              "500 INTERNAL_SERVER_ERROR",
11801
              "501 NOT_IMPLEMENTED",
11802
              "502 BAD_GATEWAY",
11803
              "503 SERVICE_UNAVAILABLE",
11804
              "504 GATEWAY_TIMEOUT",
11805
              "505 HTTP_VERSION_NOT_SUPPORTED",
11806
              "506 VARIANT_ALSO_NEGOTIATES",
11807
              "507 INSUFFICIENT_STORAGE",
11808
              "508 LOOP_DETECTED",
11809
              "509 BANDWIDTH_LIMIT_EXCEEDED",
11810
              "510 NOT_EXTENDED",
11811
              "511 NETWORK_AUTHENTICATION_REQUIRED"
11812
            ]
11813
          },
11814
          "error": {
11815
            "$ref": "#/components/schemas/ErrInfoDto"
11816
          }
11817
        },
11818
        "description": "공통 응답 포맷"
11819
      },
11820
      "StatInfo": {
11821
        "required": [
11822
          "collectDate",
11823
          "latestChnDate",
11824
          "orgName",
11825
          "period",
11826
          "surveyName",
11827
          "tblName"
11828
        ],
11829
        "type": "object",
11830
        "properties": {
11831
          "tblName": {
11832
            "type": "string",
11833
            "description": "통계표명",
11834
            "example": "장애인현황"
11835
          },
11836
          "period": {
11837
            "type": "string",
11838
            "description": "수집 주기",
11839
            "example": "년,2년"
11840
          },
11841
          "collectDate": {
11842
            "type": "string",
11843
            "description": "수록기간",
11844
            "example": "2019~2024"
11845
          },
11846
          "orgName": {
11847
            "type": "string",
11848
            "description": "작성기관명",
11849
            "example": "보건복지부"
11850
          },
11851
          "surveyName": {
11852
            "type": "string",
11853
            "description": "조사명",
11854
            "example": "장애인현황"
11855
          },
11856
          "latestChnDate": {
11857
            "type": "string",
11858
            "description": "최종 자료갱신일",
11859
            "example": " 2025-04-18"
11860
          }
11861
        },
11862
        "description": "통계 정보 "
11863
      }
11864
    },
11865
    "securitySchemes": {
11866
      "ApiKeyAuth": {
11867
        "type": "apiKey",
11868
        "description": "API Key for authentication",
11869
        "name": "X-API-KEY",
11870
        "in": "header"
11871
      }
11872
    }
11873
  }
11874
}
(38-38/39)