Inngest · Capability
Inngest REST API
The Inngest REST API provides programmatic access to manage and interact with Inngest resources including events, functions, and runs. It enables developers to send events to trigger functions, fetch run status and output, and inspect function activity for event-driven, background, and durable workflows.
What You Can Do
POST
Sendevents
— Send event(s) to Inngest
/e/{eventKey}
GET
Listevents
— List recent events
/v1/events
GET
Getevent
— Get an event by ID
/v1/events/{eventId}
GET
Listeventruns
— List runs triggered by an event
/v1/events/{eventId}/runs
GET
Getrun
— Get function run status
/v1/runs/{runId}
GET
Listrunjobs
— List the jobs (steps) for a run
/v1/runs/{runId}/jobs
POST
Cancelrun
— Cancel a function run
/v1/runs/{runId}/cancel
GET
Listfunctions
— List functions
/v1/functions
MCP Tools
sendevents
Send event(s) to Inngest
listevents
List recent events
read-only
idempotent
getevent
Get an event by ID
read-only
idempotent
listeventruns
List runs triggered by an event
read-only
idempotent
getrun
Get function run status
read-only
idempotent
listrunjobs
List the jobs (steps) for a run
read-only
idempotent
cancelrun
Cancel a function run
listfunctions
List functions
read-only
idempotent