---
title: "Get a webhook"
method: GET
path: "/webhooks/{uid}"
tags: ["Webhooks"]
---

# Get a webhook

`GET /webhooks/{uid}`

Retrieves a single webhook by its ID.

## Path parameters

- `uid` string, required

## Response `200`

webhook found

- 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
- `404` — webhook not found

---

[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)
