---
title: "List Webhooks"
method: GET
path: "/api_v2/webhooks.json"
tags: ["Webhooks"]
---

# List Webhooks

`GET /api_v2/webhooks.json`

## Request

- Base URL: `https://www.bugherd.com`
- URL: `https://www.bugherd.com/api_v2/webhooks.json`
- Auth: HTTP basic

Returns all webhooks configured for your organization. Use this to verify which events are being monitored. Includes delivery statistics and error details.

## Response `200`

List of webhooks

- object
  - `webhooks` Webhook[]
    - `id` integer
    - `target_url` string, uri
    - `event` 'project_create' | 'task_create' | 'task_update' | 'comment' | 'task_destroy'
    - `project_id` integer, nullable: If null, the webhook fires for all projects
    - `project_name` string, nullable
    - `success_count` integer
    - `error_count` integer, nullable
    - `last_error_code` integer, nullable
    - `last_error_at` string, date-time, nullable
    - `first_error_at` string, date-time, nullable
    - `first_success_at` string, date-time, nullable
    - `last_success_at` string, date-time, nullable

---

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