Skip to content

Legaciti API Docs

Generated API documentation for the dashboard and public APIs.

This site publishes the current HTTP API surface for Legaciti.

  • dashboard-api covers authenticated dashboard endpoints used by the internal publication management interface.
  • worker-consumer-api covers the public read-only endpoints and the public ingestion entrypoint.
  • integrations-api covers 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.

  • 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
  • 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