Publish the /api/v1 OpenAPI document so integrations can generate a client.
last month
7 files changed
- apps/web/app/api/v1/docs/route.ts+31−0
- apps/web/app/api/v1/openapi.json/route.test.ts+25−0
- apps/web/app/api/v1/openapi.json/route.ts+22−0
- apps/web/app/settings/developer/page.tsx+13−1
- apps/web/lib/api/v1-openapi.test.ts+35−0
- apps/web/lib/api/v1-openapi.ts+457−0
- docs/api-v1.md+16−0