createConfig
- 인쇄
- PDF
createConfig
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
프로젝트 설정 생성 및 변경
POST https://mail.apigw.gov-ntruss.com/api/v1/config
요청
요청 파라미터
파라미터명 | 필수 여부 | 타입 | 제약 사항 | 설명 |
---|---|---|---|---|
type | Yes | String | SEND_BLOCK_TIME | 생성 혹은 변경할 설정 타입 |
subType | No | String | SEND_BLOCK_TIME : null | 생성 혹은 변경할 설정 타입의 서브 타입 |
value | Yes | String | type, subType 및 unit에 따라 값의 내용이 결정 됨. SEND_BLOCK_TIME: 정수형 문자열(7일 혹은 168시간 이상) | 생성 혹은 변경할 설정 값 |
unit | Yes | String | SEND_BLOCK_TIME : DAY, HOUR | 설정 값에 대한 단위 |
응답
HTTP 상태코드 | 설명 |
---|---|
200 | 생성 및 변경 완료 |
400 | 인증 실패, 잘못된 요청 |
500 | 서버 오류 |
예시
요청 예시
POST https://mail.apigw.gov-ntruss.com/api/v1/config
{
"type": "SEND_BLOCK_TIME",
"value": "180",
"unit" : "HOUR"
}
응답 예시
{
"type": "SEND_BLOCK_TIME",
"subType": null,
"value": "180"
}
속성
항목 | 필수 여부 | 타입 | 제약 사항 | 설명 |
---|---|---|---|---|
type | Yes | String | SEND_BLOCK_TIME | 생성 혹은 변경된 설정 타입 |
subType | No | String | SEND_BLOCK_TIME: null | 설정 타입에 대한 서브 타입 |
value | Yes | String | SEND_BLOCK_TIME: 기본 차단 유지 시간 | 설정에 대한 값 |
오류 코드
HTTP Status Code | 리턴 코드 | 응답 메시지 |
---|---|---|
400 | 77101 | 로그인 정보 오류 |
400 | 77102 | BAD_REQUEST |
400 | 77103 | 리소스가 존재하지 않음 |
403 | 77201 | 권한 없음 |
403 | 77202 | Email 상품 사용신청 하지 않음 |
405 | 77001 | METHOD_NOT_ALLOWED |
415 | 77002 | UNSUPPORTED_MEDIA_TYPE |
500 | 77301 | 기본 프로젝트가 존재하지 않음 |
500 | 77302 | 외부 시스템 API 연동 오류 |
500 | 77303 | 그외 INTERNAL_SERVER_ERROR |
이 문서가 도움이 되었습니까?