Skip to main content

Module api

Module api 

Source

Modules§

activities
Activity scheduling and lookup endpoints.
auth
dashboard
events
meta
Engine metadata endpoints — version, build info.
namespaces
openapi
queues
schedules
tasks
workers
workflow_tasks
Workflow-task dispatch endpoints (Phase 9).
workflows

Structs§

AppState
Shared state for all API handlers.

Functions§

router
Build the full API router.
serve
Start the HTTP server on the given port.
serve_with_version
Like serve, but lets the embedder (e.g. the assay binary) pass its own semver so /api/v1/version reflects the binary users are actually running instead of the internal assay-workflow crate version. Without this, the dashboard would show a misleading “engine crate” version to operators.