> ## Documentation Index
> Fetch the complete documentation index at: https://docs.askactual.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Treat availability labels as authoritative. Do not present planned surfaces as live.
> The product MCP can act on Actual Jobs; the documentation MCP cannot.

# API reference

> Status of Actual's canonical HTTP API reference.

<Note>The waitlist endpoint is implemented. The public Job API remains planned.</Note>

Actual's Effect `HttpApi` and Schemas are the only authored HTTP contract. CI deterministically generates and checks the bundled OpenAPI 3.1 artifact used by this reference and by Speakeasy.

Only implemented operations enter the artifact. Planned Job schemas are intentionally absent, so they cannot appear in Mintlify or a generated SDK before their server behavior exists.

The planned API surface covers caller decisions rather than internal machinery:

* create and read a Job;
* revise Constraints or provide requested information;
* approve or reject one immutable proposal;
* cancel where permitted;
* submit or acknowledge Evidence; and
* report a problem and enter Recovery.

Speakeasy-generated repositories poll this artifact and open SDK release candidates as pull requests. The compatible server must be deployed and its live fixture must pass before any generated SDK PR is merged or published.
