Skip to main content

Module api

Module api 

Source

Modules§

activities
Activity scheduling and lookup endpoints.
events
SSE endpoint for the engine-events outbox.
namespaces
openapi
public
Public /api/v1/* endpoints — callable without authentication even when the server is configured with --auth-issuer or --auth-api-key.
queues
schedules
tasks
workers
workflow_tasks
Workflow-task dispatch endpoints.
workflows

Functions§

router
Build the workflow HTTP API router. The gate argument is the wire-boundary auth layer; the embedder supplies it as a closure that wraps the authed portion of the router (typically |r| r.layer(my_auth_middleware)). The type signature makes the gate non-optional — you cannot construct an unauthenticated workflow router.