타 시스템 라이선스 등록
개요
API version
2024-12-17
- 최초 등록
용도 및 설명
타 시스템 로그 조회에 필요한 라이선스 등록 API
Request
Authentication
Access Token을 이용한 Bearer 인증
key | value | description |
---|---|---|
authorization | Bearer AccessToken | 인증을 통해 발급받은 AccessToken 지정 |
URI
Methods | URL |
---|---|
POST | /v1/siems/licensMake |
URI Parameters
Name | Type | 필수 | Description |
---|
Request Body
Name | Type | 필수 | Description |
---|---|---|---|
systemDomain | string | true | 연동 서비스 도메인 |
systemName | string | true | 연동 서비스 영문명 |
systemDetail | string | false | 연동 서비스 상세내용 |
systemUseStatus | bool | false | 연동 서비스 사용 여부 |
Response
성공 HTTP Status Code 200 Body (JSON 형식)
Name | Type | Descritption |
---|---|---|
code | int | 성공여부 (성공:0) |
ecLicense | string | 연동 서비스 라이선스 |
systemDomain | string | 연동 서비스 도메인 |
systemName | string | 연동 서비스 영문명 |
systemDetail | string | 연동 서비스 상세내용 |
systemUseStatus | bool | 연동 서비스 사용 여부 |
updateDate | date | 연동 서비스 생성 날짜 |
실패 HTTP Status Code
HTTP status code | HTTP 메시지 | 설명 |
---|---|---|
400 | Bad Request | 요청 정보 오류 |
401 | Unauthorized | 권한 없음 |
403 | Forbidden | |
404 | Not Found | |
500 | Internal Server Error | 예외발생 |
62001 | Invalid request payload | 필수값 누락 |
-1 | 기타 에러 |
Example
요청
POST /v1/siems/licensMake
Content-Type: application/json; charset=utf-8
Authorization: Bearer %JWT%
{
"systemDomain" : "https://www.softcamp.com",
"systemName" : "TESTSKMS",
"systemDetail" : "라이선스 등록 테스트 성공",
"systemUseStatus" : true
}
응답
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"code": 0,
"ecLicense": "HWIX-1DGC0-MKQ6-B2HAF",
"systemDomain": "https://naver.com",
"systemName": "네이버",
"systemDetail": "초록창",
"systemUseStatus": true,
"updateDate": "2024-12-23T15:09:57.7014588+09:00"
}