<!-- Generated from the canonical OpenPost public page. Do not edit this build artifact. -->

Title: API Reference
Description: Explore the OpenPost HTTP API in the rendered reference or use its authoritative OpenAPI JSON contract.
Canonical: https://docs.openpo.st/development/api-reference
Source: [https://docs.openpo.st/development/api-reference](https://docs.openpo.st/development/api-reference)

# API Reference

OpenPost exposes one HTTP API for the web app, CLI, MCP server, and external automation. The API uses JSON and requires an authenticated session or API token for private operations. Production deployments should serve it over HTTPS. Workspace-scoped operations also require access to the selected Workspace.

Use the interactive viewer below to browse operations, request and response shapes, and authentication requirements. For code generation, validation, or another machine client, use the [authoritative OpenAPI JSON](https://docs.openpo.st/openapi.json) generated from the server routes.

The OpenAPI JSON is the contract. This page provides navigation and context; it does not copy the full operation catalogue into the documentation corpus.
