workspaceToken. See Receive Webhooks for payload and
signature verification guidance.
All operations use https://router.apps.filed.com/graphql.
Event catalog
Query.webhookEventCatalog is global and does not accept a workspace ID.
Endpoint fields
All endpoint operations use this type:List endpoints
The result contains
data, done, and the next iterator. A null
iterator with done: true means there are no more pages.
Create an endpoint
The result contains the created
endpoint and its signingSecret. Store the
secret immediately because Filed returns it only during creation or rotation.
Update an endpoint
Provide at least one field besides
endpointId. The mutation returns the
updated endpoint.
Delete an endpoint
endpointId is required. The mutation returns true after deletion.
Rotate a signing secret
The result contains the endpoint and new
signingSecret. Deploy the new secret
before the grace period ends.
Open the management portal
createWebhookPortalSession returns a short-lived URL for Svix’s hosted portal,
where an administrator can manage endpoints, view and roll signing secrets, and
inspect or replay past delivery attempts. It takes no arguments — the workspace
comes from the token.
The session grants exactly the portal’s endpoint-management, secret-viewing and
attempt-replay capabilities, so it can do everything the mutations on this page
do — mint it only for an administrator who is about to use it.
Portal sessions need Svix credentials in the environment. Unlike delivery, which
degrades quietly when Svix is unconfigured, this mutation fails outright.