Twelve Month Calendar API

The complete OpenAPI 3.1 contract is generated from the same oRPC procedures used by the web app and MCP server.

Download OpenAPI JSON

Authentication

Agents and API clients discover the authorization server from protected-resource metadata, then connect through OAuth Authorization Code with S256 PKCE and browser consent.

Mutation safety

Send If-Match with the resource version for updates and deletes.