---
title: "Changes to CreateWebhook"
method: POST
path: "/gitpod.v1.WebhookService/CreateWebhook"
---

# Changes to CreateWebhook

`POST /gitpod.v1.WebhookService/CreateWebhook`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 5 of 18 revisions.

- **2026-07-30** `44d50c2ac284` — 1 warning, 1 info
- **2026-04-02** `dabc0ff98cd7` — 1 info
- **2026-02-18** `1923b5d38655` — 6 info
- **2026-02-11** `b97dcde84128` — 2 info
- **2026-01-09** `3935e467f9c1` — 1 info

## Changes

- **2026-07-30** `44d50c2ac284` — 1 warning, 1 info
  - added the new `WEBHOOK_PROVIDER_BITBUCKET` enum value to the `webhook/spec/provider` response property for the response status `200`
  - added the new `WEBHOOK_PROVIDER_BITBUCKET` enum value to the request property `provider`
- **2026-04-02** `dabc0ff98cd7` — 1 info
  - removed the `PRINCIPAL_AGENT_EXECUTION` enum value from the `webhook/metadata/creator/principal` response property for the response status `200`
- **2026-02-18** `1923b5d38655` — 6 info
  - added the new optional request property `organizationScope`
  - added the new optional request property `scopes`
  - request property `scope` deprecated
  - added the optional property `webhook/spec/organizationScope` to the response with the `200` status
  - added the optional property `webhook/spec/scopes` to the response with the `200` status
  - response property `webhook/spec/scope` deprecated
- **2026-02-11** `b97dcde84128` — 2 info
  - the `scope` request property's minLength was decreased from `1` to `0`
  - added the optional property `webhook/lastTriggeredAt` to the response with the `200` status
- **2026-01-09** `3935e467f9c1` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/gitpod-io/apis/gitpod-v1/docs/gitpod.v1.WebhookService/CreateWebhook/post.md) · [API](https://skmtc.dev/gitpod-io/apis/gitpod-v1.md) · [Page](https://skmtc.dev/gitpod-io/apis/gitpod-v1/changes/gitpod.v1.WebhookService/CreateWebhook/post)
