---
title: "List webhooks"
method: GET
path: "/api/v1/webhooks"
tags: ["Webhooks"]
---

# List webhooks

`GET /api/v1/webhooks`

## Request

- Base URL: `https://spoofy.social`
- URL: `https://spoofy.social/api/v1/webhooks`
- Auth: API key in cookie `better-auth.session_token`

Your active webhook endpoints.

## Response `200`

Webhooks.

- object
  - `webhooks` Webhook[]
    - `id` string
    - `url` string
    - `events` string[]: Empty = every event.
    - `active` boolean
    - `createdAt` string, date-time
    - `secret` string: Signing secret `whsec_…` — in the create answer only.

## Other responses

- `401`: No valid API key or session.
- `429`: Slow down: too many requests in a short time. Wait `Retry-After` seconds and carry on.

---

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