---
title: "Get a webhook resource"
method: GET
path: "/hook_events"
tags: ["Webhooks"]
---

# Get a webhook resource

`GET /hook_events`

Returns the webhook resource or subject types on which webhooks can be registered.
Each resource/subject type contains an `events` link that returns the paginated list of specific events each individual subject type can emit.
This endpoint is publicly accessible and does not require authentication or scopes.

## Response `200`

A mapping of resource/subject types pointing to their individual event types.

- SubjectTypes — The mapping of resource/subject types pointing to their individual event types.
  - `repository` object
    - `links` object
      - `events` object — A link to a resource related to this object.
        - `href` string, uri
        - `name` string
  - `workspace` object
    - `links` object
      - `events` object — A link to a resource related to this object.
        - `href` string, uri
        - `name` string

## Changes

- **2026-09-26** `d98c791f768c` — 2 warning, 3 info
  - removed the optional property `repository/events` from the response with the `200` status
  - removed the optional property `workspace/events` from the response with the `200` status
  - api operation id `list_hook_events` was added
  - added the optional property `repository/links` to the response with the `200` status
  - …1 more

[Change history](https://skmtc.dev/atlassian/apis/bitbucket-api/changes/hook_events/get.md)

---

[API](https://skmtc.dev/atlassian/apis/bitbucket-api.md) · [All operations](https://skmtc.dev/atlassian/apis/bitbucket-api/llms.txt) · [OpenAPI document](https://skmtc.dev/atlassian/apis/bitbucket-api/revisions/d98c791f768c?raw)
