Reinstall GitLab webhook
POST /integration/gitlab/reinstall-webhook
Reinstall GitLab webhook for a specific resource immediately. This endpoint validates permissions, resets webhook status in the database, and immediately installs the webhook on the specified resource.
Request body
| Field | Type | Required | Description |
|---|---|---|---|
resource | ResourceIdentifier | yes | — |
Responses
| Status | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
Response body
| Field | Type | Required | Description |
|---|---|---|---|
resource_id | string | yes | — |
resource_type | string | yes | — |
success | boolean | yes | — |
error | `string | null` | yes |
Operation ID: reinstall_gitlab_webhook_integration_gitlab_reinstall_webhook_post