Alfred Documentation

Integrate with Alfred's durable workflow API and operate the service safely.

Alfred exposes infrastructure operations as authenticated, asynchronous workflows. An accepted request creates a durable execution that can be queried, streamed, retried when eligible, or compensated when the workflow supports it.

Executions are the public authority

A workflow response acknowledges durable work; it is not the provider result. Read the execution and its events until Alfred reports a terminal status.

Integrate with Alfred

Operate Alfred

Contract Sources

SurfacePurpose
/openapi.jsonClient OpenAPI 3.1 contract for workflows, executions, events, streams, and subscriptions.
/openapi.operator.jsonOperator OpenAPI 3.1 contract for health, observability, audit, administration, and API keys.
/docs/reference/apiRendered endpoint and schema reference generated from the client contract only.
/v1/events/catalogVersioned event catalog with JSON Schemas.
/llms.txtCompact machine-readable documentation index.
/llms-full.txtFlattened authored documentation corpus.

Current TypeScript and Zod schemas define behavior. The generated OpenAPI documents define the client and operator HTTP contracts. Adapter ingress such as Slack, GitHub, and Zendesk hooks is intentionally excluded from both generated contracts. Authored pages explain how to use the contracts without duplicating every operation schema.