This site publishes the current HTTP API surface for Legaciti.
dashboard-apicovers authenticated dashboard endpoints used by the internal publication management interface.worker-consumer-apicovers the public read-only endpoints and the public ingestion entrypoint.integrations-apicovers the installation-authenticated API contract consumed by external CMS integrations such as WordPress and Drupal plugins.
Consumer implementations such as WordPress plugins, Drupal modules, and language-specific SDKs now live in separate repositories. This monorepo owns the integrations API runtime, contract, docs, and verification/resilience test surface.
The API reference pages are generated from OpenAPI documents exported from the worker codebase and written into this site during build.
What is available now
Section titled “What is available now”- Endpoint reference for the dashboard API
- Endpoint reference for the public API
- Endpoint reference for the integrations API
- Partner write guide for scoped API key integrations
- Operations CLI for dashboard user administration and D1 queries from the monorepo
- Download links for raw OpenAPI JSON files
- Authentication notes for both API surfaces
What comes next
Section titled “What comes next”- Tighten response schemas so more endpoints use exact payload contracts instead of broad object placeholders
- Add request and response examples pulled from the shared schema layer
- Introduce stronger reuse between runtime validation schemas and generated OpenAPI components