CreateIntegration
- 인쇄
- PDF
CreateIntegration
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
개요
Integration를 생성합니다.
요청
API URL
URL: https://cw.apigw.fin-ntruss.com/cw_fea/real/cw/api/integration/create
Method: POST
요청 헤더
공통 설정에 명시된 요청 헤더가 필요합니다.
Content-Type: application/json
x-ncp-apigw-signature-v2: {generated signature}
x-ncp-apigw-timestamp: {current timestamp}
x-ncp-iam-access-key: {your iam access key}
x-ncp-dmn_cd: FIN
요청 바디
파라미터명 | 필수 여부 | 타입 | 제약사항 | 설명 |
---|---|---|---|---|
name | Y | String | Integration 이름 | |
type | Y | String | 현재 OUT_GOING 만 지원 | Integration 타입 |
url | Y | String | 호출되어야 하는 url | |
headers | N | Map<String, String> | 호출 시 사용되어야 하는 header | |
payload | Y | String | 호출 시 사용되어야 하는 payload |
예시
요청 예시
다음은 Integration를 생성하는 예시입니다.
POST /cw_fea/real/cw/api/integration/create
Host: cw.apigw.fin-ntruss.com
Content-Type: application/json
x-ncp-apigw-signature-v2: {generated signature}
x-ncp-apigw-timestamp: {current timestamp}
x-ncp-iam-access-key: {your iam access key}
x-ncp-dmn_cd: FIN
Payload:
{
"headers": {
"content-type": "application/json; charset=utf-8"
},
"name": "aaaa",
"payload": "{\n\t\"text\": \"#{DOMAIN_CODE} => #{RULE_NAME} 's event is #{EVENT_STATUS}. The condition is #{RESOURCE_NAME} 's #{DIMENSIONS} #{METRIC} #{OPERATOR} #{CRITERIA}. The current value is #{VALUE}\"\n}",
"type": "OUT_GOING",
"url": "https://url"
}
응답 예시
오류 없이 생성이 완료된 경우 HTTP code 200과 함께 해당 Integration의 id가 리턴됩니다.
"999"
이 문서가 도움이 되었습니까?