Skip to main content
GET
List webhook subscriptions

Authorizations

Authorization
string
header
required

Most Arize AI endpoints require authentication. For those endpoints that require authentication, include your API key in the request header using the format

Query Parameters

source_type
enum<string>

Filter subscriptions to one kind of source. Must be paired with source_id. When both filters are omitted, subscriptions from every supported source type are returned.

The kind of resource a webhook subscription is attached to.

  • PROMPTsource_id is a prompt id. Prompt events apply.
  • EVALUATORsource_id is an evaluator id. Evaluator events apply.
Available options:
PROMPT,
EVALUATOR
source_id
string

Filter subscriptions to one prompt or evaluator. Must be paired with source_type. When both filters are omitted, subscriptions from every readable supported source are returned.

A universally unique identifier (base64-encoded opaque string).

Example:

"RW50aXR5OjEyMzQ1"

limit
integer
default:50

Maximum items to return. Defaults to 50 if omitted; maximum is 100.

Required range: 1 <= x <= 100
cursor
string

Opaque pagination cursor returned from a previous response (pagination.next_cursor). Treat it as an unreadable token; do not attempt to parse or construct it.

Response

Returns a list of webhook subscriptions, most recently created first

subscriptions
object[]
required

A list of webhook subscriptions, most recently created first

pagination
object
required

Pagination metadata for cursor-based navigation