---
title: "Search webhooks"
method: POST
path: "/v1/webhooks/search"
tags: ["Webhook"]
---

# Search webhooks

`POST /v1/webhooks/search`

Searches for webhooks matching the specified criteria. This endpoint provides more advanced filtering options than the list endpoint, such as filtering by event type. Only webhooks owned by the authenticated user will be included in results.

## Request body

- WebhookListParams
  - `search` string
  - `sort` string
  - `order` string
  - `count` integer
  - `page` integer
  - `limit` integer
  - `event` string
  - `offset` integer

## Response `200`

Search results retrieved successfully

- WebhookList
  - `items` WebhookDto[]
    - `id` string
    - `target` string
    - `event` string
    - `user` string
    - `deleted` boolean
    - `lastUpdate` integer
    - `created` integer
  - `params` ListParams
    - `search` string
    - `sort` string
    - `order` string
    - `count` integer
    - `page` integer
    - `limit` integer
    - `offset` integer

## Other responses

- `401` — Not authorized to search webhooks

---

[API](https://skmtc.net/timesheet/apis/timesheet-api.md) · [All operations](https://skmtc.net/timesheet/apis/timesheet-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/timesheet/timesheet-api/versions/fbe59bacb638/schema)
