メインコンテンツまでスキップ

타 시스템 라이선스 등록

개요

API version

2024-12-17

  • 최초 등록

용도 및 설명

타 시스템 로그 조회에 필요한 라이선스 등록 API

Request

Authentication

Access Token을 이용한 Bearer 인증

keyvaluedescription
authorizationBearer AccessToken인증을 통해 발급받은 AccessToken 지정

URI

MethodsURL
POST/v1/siems/licensMake

URI Parameters

NameType필수Description

Request Body

NameType필수Description
systemDomainstringtrue연동 서비스 도메인
systemNamestringtrue연동 서비스 영문명
systemDetailstringfalse연동 서비스 상세내용
systemUseStatusboolfalse연동 서비스 사용 여부

Response

성공 HTTP Status Code 200 Body (JSON 형식)

NameTypeDescritption
codeint성공여부 (성공:0)
ecLicensestring연동 서비스 라이선스
systemDomainstring연동 서비스 도메인
systemNamestring연동 서비스 영문명
systemDetailstring연동 서비스 상세내용
systemUseStatusbool연동 서비스 사용 여부
updateDatedate연동 서비스 생성 날짜

실패 HTTP Status Code

HTTP status codeHTTP 메시지설명
400Bad Request요청 정보 오류
401Unauthorized권한 없음
403Forbidden
404Not Found
500Internal Server Error예외발생
62001Invalid 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"
}