공개 APIAPI 레퍼런스Webhooks

팀에 웹훅 목적지를 추가합니다.

베타 API

/v1 API 계약은 변경될 수 있으며, 호환되지 않는 변경도 별칭 없이 배포될 수 있습니다.

POST/v1/teams/{teamId}/webhooks

owner 또는 billing 역할이 webhook, slack, discord 목적지를 최대 10개까지 추가합니다. 이름은 공백 제거 후 1~64자이며 URL은 HTTPS이고 최대 2048자입니다. webhook 서명 비밀 키는 이 응답에서만 반환합니다. 이메일 인증을 완료한 사용자만 사용할 수 있습니다.

인증

bearerAuth
인증Bearer <token>

로그인 또는 API 토큰 교환으로 받은 접속 토큰을 사용합니다. ntro_ API 토큰은 먼저 로그인 서버에서 접속 토큰으로 교환해야 합니다.

위치: header

경로 매개변수

teamId*string

요청 본문

application/json

TypeScript 타입 정의

Use the request body type in TypeScript.

응답 본문

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/v1/teams/string/webhooks" \  -H "Content-Type: application/json" \  -d '{    "kind": "string",    "name": "string",    "url": "string"  }'
{  "created_at": "2019-08-24T14:15:22Z",  "id": "string",  "kind": "string",  "name": "string",  "secret": "string",  "url": "string"}