Svix Ingest Source API

The Ingest Source API from Svix — 4 operation(s) for ingest source.

Business capability
Webhook & Event Subscription Management BC-4270.80

Operations 8

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /ingest/api/v1/source List ingest sources · List Ingest Sources #
Ask an LLM
“Which ingest sources have I set up to receive incoming webhooks?”
“Can I page through my ingest sources with a limit?”
Tell an agent
List all my ingest sources.
Show the first {limit} ingest sources in {order} order.
POST /ingest/api/v1/source Create an ingest source · Create Ingest Source #
Ask an LLM
“How do I create a source to receive webhooks from a third-party sender?”
“Can I give a new ingest source my own uid?”
Tell an agent
Create an ingest source named {name}.
Create ingest source {name} with uid {uid}.
GET /ingest/api/v1/source/{source_id} Get an ingest source · Get Ingest Source #
Ask an LLM
“What is the ingest URL and configuration of a specific source?”
“Can I look up an ingest source by uid?”
Tell an agent
Show ingest source {source_id}.
Fetch the details and ingest URL of source {source_id}.
PUT /ingest/api/v1/source/{source_id} Create or replace an ingest source · Upsert Source #
Ask an LLM
“Can I upsert an ingest source so it's created if missing?”
“How do I replace an ingest source's name and metadata together?”
Tell an agent
Upsert ingest source {source_id} with name {name}.
Create or fully replace ingest source {source_id} as {name} with metadata {metadata}.
DELETE /ingest/api/v1/source/{source_id} Delete an ingest source · Delete Ingest Source #
Ask an LLM
“How do I remove an ingest source I no longer receive webhooks on?”
“Can I permanently delete an ingest source?”
Tell an agent destructive · confirm first
Delete ingest source {source_id}.
Remove ingest source {source_id} for good.
PATCH /ingest/api/v1/source/{source_id} Change some fields of an ingest source · Patch Ingest Source #
Ask an LLM
“Can I rename an ingest source without replacing it?”
“How do I update only an ingest source's metadata?”
Tell an agent
Rename ingest source {source_id} to {name}.
Patch ingest source {source_id} with metadata {metadata}.
POST /ingest/api/v1/source/{source_id}/token/rotate Rotate an ingest source's URL token · Rotate Ingest Token #
Ask an LLM
“How do I get a new ingest URL if the old one leaked?”
“How long do old ingest tokens keep working, and how often can I rotate?”
Tell an agent
Rotate the URL token for ingest source {source_id}.
Generate a fresh ingest URL for source {source_id}.
POST /ingest/api/v1/source/{source_id}/dashboard Open the consumer portal for an ingest source · Ingest Source Consumer Portal #
Ask an LLM
“How do I get a consumer portal link for an ingest source?”
“Can the ingest source portal access be read-only and expire?”
Tell an agent
Get consumer portal access for ingest source {source_id}.
Create a read-only ({readOnly}) portal link for ingest source {source_id} expiring in {expiry}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/svix:svix-ingest-source-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

svix-ingest-source-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Svix Ingest Source API
  description: Welcome to the Svix API documentation!
  version: 1.922.0
  x-logo:
    url: https://www.svix.com/static/img/brand-padded.svg
    altText: Svix Logo
servers:
- url: https://api.eu.svix.com
  description: The Svix EU region
- url: https://api.us.svix.com
  description: The Svix US region
- url: https://api.ca.svix.com
  description: The Svix Canada region
- url: https://api.au.svix.com
  description: The Svix Australia region
- url: https://api.in.svix.com
  description: The Svix India region
tags:


# --- truncated at 32 KB (83 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/svix/refs/heads/main/openapi/svix-ingest-source-api-openapi.yml