API Reference

The API reference in this section is generated from the OpenAPI specification emitted by @eden/api.

Generation flow

  1. pnpm --filter @eden/api openapi:generate
  2. pnpm --filter @eden/docs openapi:sync
  3. Mintlify renders OpenAPI pages from openapi/eden-api.json
  4. Local docs sync injects dev playground examples from packages/docs/.env.local

Notes

  • Route contracts should be updated in @eden/contracts first.
  • Implementation should follow in apps/api.
  • OpenAPI and SDK generation should run after contract changes.
  • Protected headless/content operations are documented with bearer security in OpenAPI.