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

# List webhooks

`GET /events/webhooks`

## Request

- Base URL: `https://api.sandbase.ai`
- URL: `https://api.sandbase.ai/events/webhooks`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

Lists the organization's webhooks. signatureSecret is never returned.

## Response `200`

Webhooks

- Webhook[]
  - `id` string, required
  - `name` string, required
  - `url` string, uri, required
  - `resourceType` string, required: model for new registrations. Retired types (session, sandbox, template) can still appear on old registrations.
  - `events` string[], required: Empty means all events in the resource type.
  - `enabled` boolean, required
  - `createdAt` string, date-time, required

## Other responses

- `401`: Missing, invalid, or revoked API key
- `500`: Webhook lookup failed

---

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