---
title: "Get a list of all webhooks"
method: GET
path: "/webhooks"
tags: ["Webhooks"]
---

# Get a list of all webhooks

`GET /webhooks`

Returns a list of the webhooks configured for your account. Supports pagination and
filtering by event type, mode, and the API token, template, or folder a webhook is scoped to.

## Query parameters

- `page` integer
- `per_page` integer
- `event_type` string
- `mode` string
- `template_uid` string
- `folder_uid` string
- `api_token_uid` string

## Response `200`

filter webhooks by scope and event type

- Webhook[]
  - `uid` string, required
  - `name` string, nullable, required
  - `url` string, nullable, required
  - `enabled` boolean, required
  - `event_types` string[], required
  - `mode` 'test' | 'live', nullable, required
  - `version` 1 | 2 | 3, required
  - `api_token_uids` string[], required
  - `template_uids` string[], required
  - `folder_uids` string[], required
  - `include_submission_data` boolean, required
  - `strip_fields` string[], required
  - `headers` object, required
  - `consecutive_failures` integer, required
  - `last_failure_at` string, nullable, required
  - `disabled_at` string, nullable, required
  - `disabled_reason` string, nullable, required
  - `secret` string, nullable, required
  - `created_at` string, nullable, required
  - `updated_at` string, nullable, required

## Other responses

- `401` — authentication failed

---

[API](https://skmtc.dev/docspring/apis/docspring-api.md) · [All operations](https://skmtc.dev/docspring/apis/docspring-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/docspring/docspring-api/revisions/5726657b9432/schema)
