全部产品

删除代码库 Webhook

该接口用于在代码库中删除一条 Webhook

请求方式DELETE/api/v3/projects/[ProjectId]/hooks/[WebhookId]

请求Action:DeleteRepositoryWebhook

请求参数

参数名

类型

说明

是否必须

默认值

ProjectId

long

代码库 ID

WebhookId

long

代码库 Webhook ID

返回 body :

{
   "RequestId": "",
   "Success":true,
   "Result": {
  "Id": 100,
  "Url": "http://example.com",
  "CreatedAt": "2020-11-13T10:50:32.167+08:00",
  "ProjectId": 500,
  "PushEvents": true,
  "MergeRequestsEvents": true,
  "TagPushEvents": true,
  "NoteEvents": true,
  "EnableSslVerification": true,
  "LastTestResult": "",
  "Description": ""
  "SecretToken": ""
 }
}

返回结果说明:

参数名

类型

说明

Id

long

Webhook Id

Url

string

Webhook url 回调地址

CreatedAt

string

创建时间

ProjectId

long

代码库 Id

PushEvents

boolean

分支推送事件

MergeRequestsEvents

boolean

合并请求事件

TagPushEvents

boolean

标签推送事件

NoteEvents

boolean

评论事件

EnableSslVerification

boolean

使用SSL认证

LastTestResult

string

最后执行结果

Description

string

描述

SecretToken

string

Webhook合法性验证Token