# Open Api 관리

## 인증키 등록/수정

> \## 기능설명\
> \* 인증키 등록/수정 합니다.\
> \---\
> \## 상세설명\
> \* 인증키 등록/수정은 PO에서만 가능합니다.\
> \* 협력사번호/협력사명은 진입 계정의 협력사 정보 자동 출력, 임의 수정 불가합니다.\
> \* 등록\
> &#x20; \- 이미 사용 여부가 'Y'인 인증키가 3개인 경우 인증키 등록은 사용여부 'N'으로만 등록이 가능합니다.\
> &#x20; \- 유효기간 : 시작일자는 Today(default) , 종료일자는 Today + 365일(default)\
> &#x20; \- 서버IP  : 직접 입력(숫자, 특수문자만 입력 가능), 쉼표(,)로 IP 구분, 최대 1000 byte 입력 가능(초과 시 입력 불가)\
> \* 수정\
> &#x20; \- 이미 3개의 인증키를 사용 중인 협력사를 포함하여 사용 여부를 'N' 에서 'Y'로 변경할 경우 변경이 불가합니다.\
> &#x20; \- 유효 기간이 종료된 인증키는 수정 불가 > 취소/저장 버튼 비노출 , 닫기 버튼 노출\
> &#x20;\---\
> \## 수정번호\
> \* Release v2.00\_240826: 신규 개발<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"CertificationKeyUpdateRequest":{"type":"object","description":"인증키 Update Request","properties":{"sysRegId":{"type":"string"},"sysModId":{"type":"string"},"certiKey":{"type":"string","description":"인증키번호"},"useYn":{"type":"string","description":"사용여부"},"entrNo":{"type":"string","description":"협력사 번호"},"valiStartDtm":{"type":"string","format":"date-time","description":"유효기간시작일시"},"valiEndDtm":{"type":"string","format":"date-time","description":"유효기간종료일시"},"svrIp":{"type":"string","description":"서버IP"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v1/system/openApiMgmt/updateCertificationKey":{"post":{"tags":["Open Api 관리"],"summary":"인증키 등록/수정","description":"## 기능설명\n* 인증키 등록/수정 합니다.\n---\n## 상세설명\n* 인증키 등록/수정은 PO에서만 가능합니다.\n* 협력사번호/협력사명은 진입 계정의 협력사 정보 자동 출력, 임의 수정 불가합니다.\n* 등록\n  - 이미 사용 여부가 'Y'인 인증키가 3개인 경우 인증키 등록은 사용여부 'N'으로만 등록이 가능합니다.\n  - 유효기간 : 시작일자는 Today(default) , 종료일자는 Today + 365일(default)\n  - 서버IP  : 직접 입력(숫자, 특수문자만 입력 가능), 쉼표(,)로 IP 구분, 최대 1000 byte 입력 가능(초과 시 입력 불가)\n* 수정\n  - 이미 3개의 인증키를 사용 중인 협력사를 포함하여 사용 여부를 'N' 에서 'Y'로 변경할 경우 변경이 불가합니다.\n  - 유효 기간이 종료된 인증키는 수정 불가 > 취소/저장 버튼 비노출 , 닫기 버튼 노출\n ---\n## 수정번호\n* Release v2.00_240826: 신규 개발\n","operationId":"updateCertificationKeyInfo","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificationKeyUpdateRequest"}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 인증키 사용여부 수정

> \## 기능설명\
> \* 인증키 사용여부를 수정합니다.\
> \---\
> \## 상세설명\
> \* 기존 3개의 인증키를 사용 중인 협력사의 사용 여부를 N 에서 Y로 변경할 경우 변경이 불가합니다.\
> \---\
> \## 수정번호\
> \* Release v2.00\_240826: 신규 개발<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"CertificationKeyValidationResponse":{"type":"object","description":"인증키 목록 수정 Validation Response","properties":{"entrNo":{"type":"string","description":"협력사 번호"},"entrNm":{"type":"string","description":"협력사 명"},"certiKey":{"type":"string","description":"인증키"},"useYn":{"type":"string","description":"사용여부"},"updateYn":{"type":"boolean","description":"업데이트 가능여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v1/system/openApiMgmt/saveOptionList":{"post":{"tags":["Open Api 관리"],"summary":"인증키 사용여부 수정","description":"## 기능설명\n* 인증키 사용여부를 수정합니다.\n---\n## 상세설명\n* 기존 3개의 인증키를 사용 중인 협력사의 사용 여부를 N 에서 Y로 변경할 경우 변경이 불가합니다.\n---\n## 수정번호\n* Release v2.00_240826: 신규 개발\n","operationId":"saveOptionList","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CertificationKeyValidationResponse"}}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## OpenAPI 등록/수정

> \## 기능설명\
> \* OpenAPI 등록, 수정합니다.\
> \---\
> \## 상세설명\
> \* OpenAPI에 대한 API명, 업무영역, API URL, 메이저버전, 마이너버전, 사용여부를 수정합니다.\
> \---\
> \## 수정번호\
> \* Release v2.00\_240826: 신규 개발<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"RealGridCUDRequestStOpenApiInfo":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/StOpenApiInfo"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/StOpenApiInfo"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/StOpenApiInfo"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/StOpenApiInfo"}}}},"StOpenApiInfo":{"type":"object","properties":{"openApiNo":{"type":"string","description":"오픈API번호"},"mjrVer":{"type":"string","description":"메이저버전"},"mnrVer":{"type":"string","description":"마이너버전"},"jobAreaGbCd":{"type":"string","description":"업무영역구분코드(CM036)"},"openApiNm":{"type":"string","description":"오픈API명"},"openApiUrl":{"type":"string","description":"오픈API URL"},"useYn":{"type":"string","description":"사용여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v1/system/openApiMgmt/saveOpenApiList":{"post":{"tags":["Open Api 관리"],"summary":"OpenAPI 등록/수정","description":"## 기능설명\n* OpenAPI 등록, 수정합니다.\n---\n## 상세설명\n* OpenAPI에 대한 API명, 업무영역, API URL, 메이저버전, 마이너버전, 사용여부를 수정합니다.\n---\n## 수정번호\n* Release v2.00_240826: 신규 개발\n","operationId":"saveOpenApiList","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestStOpenApiInfo"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"type":"string"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 인증키 사용여부 수정 가능 조회

> \## 기능설명\
> \* 인증키 사용여부 수정 가능여부를 조회합니다.\
> \---\
> \## 상세설명\
> \* 이미 3개의 인증키를 사용 중인 협력사를 포함하는지 조회합니다.\
> \* 유효기간 유효한 것 + 사용여부 Y인 인증키가 3개 이하인지 확인합니다.\
> \* 업데이트 가능여부(updateYn) : boolean값으로 true, false\
> \---\
> \## 수정번호\
> \* Release v2.00\_240826: 신규 개발<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"CertificationKeyResponse":{"type":"object","description":"인증키 목록 Response","properties":{"entrNo":{"type":"string","description":"협력사 번호"},"entrNm":{"type":"string","description":"협력사명"},"caloSvrIpAddr":{"type":"string","description":"서버IP"},"certiKey":{"type":"string","description":"인증키"},"issuDt":{"type":"string","description":"발급일자"},"valiStrDtm":{"type":"string","format":"date-time","description":"유효시작일자"},"valiEndDtm":{"type":"string","format":"date-time","description":"유효종료일자"},"lastCallDt":{"type":"string","format":"date-time","description":"마지막호출일시"},"useYn":{"type":"string","description":"사용여부"}}},"CertificationKeyValidationResponse":{"type":"object","description":"인증키 목록 수정 Validation Response","properties":{"entrNo":{"type":"string","description":"협력사 번호"},"entrNm":{"type":"string","description":"협력사 명"},"certiKey":{"type":"string","description":"인증키"},"useYn":{"type":"string","description":"사용여부"},"updateYn":{"type":"boolean","description":"업데이트 가능여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v1/system/openApiMgmt/getSaveOptionValidationList":{"post":{"tags":["Open Api 관리"],"summary":"인증키 사용여부 수정 가능 조회","description":"## 기능설명\n* 인증키 사용여부 수정 가능여부를 조회합니다.\n---\n## 상세설명\n* 이미 3개의 인증키를 사용 중인 협력사를 포함하는지 조회합니다.\n* 유효기간 유효한 것 + 사용여부 Y인 인증키가 3개 이하인지 확인합니다.\n* 업데이트 가능여부(updateYn) : boolean값으로 true, false\n---\n## 수정번호\n* Release v2.00_240826: 신규 개발\n","operationId":"getSaveOptionValidationList","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CertificationKeyResponse"}}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CertificationKeyValidationResponse"}}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 인증키 목록 조회

> \## 기능설명\
> \* 인증키 목록을 조회합니다.\
> \---\
> \## 상세설명\
> \* 조회기준 : 발급일자, 유효기간 시작일자, 유효기간 종료일자\
> \* 조회기준날짜 : 최근3일, 최근7일, 최근30일(default), 전체\
> \* 서버 IP : 직접입력(숫자, 특수문자만 입렵 가능), 텍스트(한글, 영문) 입력 불가\
> \---\
> \## 수정번호\
> \* Release v2.00\_240826: 신규 개발<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"CertificationKeyRequest":{"type":"object","description":"인증키 목록 Request","properties":{"entrNo":{"type":"string","description":"협력사 번호"},"termGbCd":{"type":"string","description":"조회기준"},"searchStartDt":{"type":"string","format":"date","description":"조회시작일자"},"searchEndDt":{"type":"string","format":"date","description":"조회끝일자"},"useYn":{"type":"string","description":"사용여부"},"certiKey":{"type":"string","description":"인증키"},"svrIp":{"type":"string","description":"서버IP"},"dateSelect":{"type":"string","description":"조회기준날짜"}}},"RealGridListResponseCertificationKeyResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CertificationKeyResponse"}}}},"CertificationKeyResponse":{"type":"object","description":"인증키 목록 Response","properties":{"entrNo":{"type":"string","description":"협력사 번호"},"entrNm":{"type":"string","description":"협력사명"},"caloSvrIpAddr":{"type":"string","description":"서버IP"},"certiKey":{"type":"string","description":"인증키"},"issuDt":{"type":"string","description":"발급일자"},"valiStrDtm":{"type":"string","format":"date-time","description":"유효시작일자"},"valiEndDtm":{"type":"string","format":"date-time","description":"유효종료일자"},"lastCallDt":{"type":"string","format":"date-time","description":"마지막호출일시"},"useYn":{"type":"string","description":"사용여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v1/system/openApiMgmt/getCertificationKeyList":{"post":{"tags":["Open Api 관리"],"summary":"인증키 목록 조회","description":"## 기능설명\n* 인증키 목록을 조회합니다.\n---\n## 상세설명\n* 조회기준 : 발급일자, 유효기간 시작일자, 유효기간 종료일자\n* 조회기준날짜 : 최근3일, 최근7일, 최근30일(default), 전체\n* 서버 IP : 직접입력(숫자, 특수문자만 입렵 가능), 텍스트(한글, 영문) 입력 불가\n---\n## 수정번호\n* Release v2.00_240826: 신규 개발\n","operationId":"getCertificationKeyList","parameters":[],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificationKeyRequest"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCertificationKeyResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 인증키 목록 조회

> \## 기능설명\
> \* 인증키 정보를 조회합니다.\
> \---\
> \## 상세설명\
> \* 인증키 정보(단건)를 조회합니다.\
> \---\
> \## 수정번호\
> \* Release v2.00\_240826: 신규 개발<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"CertificationKeyRequest":{"type":"object","description":"인증키 목록 Request","properties":{"entrNo":{"type":"string","description":"협력사 번호"},"termGbCd":{"type":"string","description":"조회기준"},"searchStartDt":{"type":"string","format":"date","description":"조회시작일자"},"searchEndDt":{"type":"string","format":"date","description":"조회끝일자"},"useYn":{"type":"string","description":"사용여부"},"certiKey":{"type":"string","description":"인증키"},"svrIp":{"type":"string","description":"서버IP"},"dateSelect":{"type":"string","description":"조회기준날짜"}}},"CertificationKeyResponse":{"type":"object","description":"인증키 목록 Response","properties":{"entrNo":{"type":"string","description":"협력사 번호"},"entrNm":{"type":"string","description":"협력사명"},"caloSvrIpAddr":{"type":"string","description":"서버IP"},"certiKey":{"type":"string","description":"인증키"},"issuDt":{"type":"string","description":"발급일자"},"valiStrDtm":{"type":"string","format":"date-time","description":"유효시작일자"},"valiEndDtm":{"type":"string","format":"date-time","description":"유효종료일자"},"lastCallDt":{"type":"string","format":"date-time","description":"마지막호출일시"},"useYn":{"type":"string","description":"사용여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v1/system/openApiMgmt/getCertificationKeyInfo":{"post":{"tags":["Open Api 관리"],"summary":"인증키 목록 조회","description":"## 기능설명\n* 인증키 정보를 조회합니다.\n---\n## 상세설명\n* 인증키 정보(단건)를 조회합니다.\n---\n## 수정번호\n* Release v2.00_240826: 신규 개발\n","operationId":"getCertificationKeyInfo","parameters":[],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificationKeyRequest"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CertificationKeyResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Open API 목록 조회

> \## 기능설명\
> \* 화면에서 넘어온 등록일시, 메이저버전, 업무영역, 사용여부, API명, API URL 구분에 맞는 OpenAPI 목록을 조회합니다.\
> \---\
> \## 상세설명\
> \* 화면에서 넘어온 등록일시, 메이저버전, 업무영역, 사용여부, API명, API URL 구분에 맞는 OpenAPI 목록을 조회합니다.\
> \---\
> \## 수정번호\
> \* Release v2.00\_240826: 신규 개발<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"OpenApiInfoRequest":{"type":"object","description":"Open Api 목록 조회 DTO","properties":{"rowsPerPage":{"type":"integer","format":"int32","description":"페이지당 건수","maximum":100},"pageIdx":{"type":"integer","format":"int32","description":"페이지","minimum":1},"termGbCd":{"type":"string","description":"기간유형"},"selectTerm":{"type":"string","description":"최근기간"},"mjrVer":{"type":"string","description":"메이저버전"},"jobAreaGbCd":{"type":"string","description":"업무영역구분코드(CM036)"},"useYn":{"type":"string","description":"사용여부"},"openApiNm":{"type":"string","description":"API명"},"openApiUrl":{"type":"string","description":"API URL"},"srhStrDate":{"type":"string","format":"date","description":"시작일자"},"srhEndDate":{"type":"string","format":"date","description":"종료일자"}}},"OpenApiInfoResponse":{"type":"object","description":"Open Api 목록 조회 응답 DTO","properties":{"totalCnt":{"type":"integer","format":"int32","description":"총 건수"},"jobAreaGbCd":{"type":"string","description":"업무영역구분코드"},"openApiNo":{"type":"string","description":"API 번호"},"openApiNm":{"type":"string","description":"API 명"},"openApiUrl":{"type":"string","description":"API URL"},"mjrVer":{"type":"string","description":"메이저버전"},"mnrVer":{"type":"string","description":"마이너버전"},"useYn":{"type":"string","description":"사용여부"},"sysRegId":{"type":"string","description":"시스템등록ID"},"sysRegDtm":{"type":"string","format":"date-time","description":"시스템등록일시"},"sysModId":{"type":"string","description":"시스템수정ID"},"sysModDtm":{"type":"string","format":"date-time","description":"시스템수정일시"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v1/system/openApiMgmt/getOpenApiList":{"get":{"tags":["Open Api 관리"],"summary":"Open API 목록 조회","description":"## 기능설명\n* 화면에서 넘어온 등록일시, 메이저버전, 업무영역, 사용여부, API명, API URL 구분에 맞는 OpenAPI 목록을 조회합니다.\n---\n## 상세설명\n* 화면에서 넘어온 등록일시, 메이저버전, 업무영역, 사용여부, API명, API URL 구분에 맞는 OpenAPI 목록을 조회합니다.\n---\n## 수정번호\n* Release v2.00_240826: 신규 개발\n","operationId":"getOpenApiList","parameters":[{"name":"openApiInfoRequest","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OpenApiInfoRequest"}},{"name":"pageIdx","in":"query","description":"현재 페이지","required":true,"schema":{"type":"String"}},{"name":"rowsPerPage","in":"query","description":"페이지 당 row","required":true,"schema":{"type":"String"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OpenApiInfoResponse"}}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tech.x2bee.com/api/back-office-api/system-bo-api/open-api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
