[GH-ISSUE #5288] Add comprehensive API reference documentation #4997

Closed
opened 2026-06-05 14:51:24 -04:00 by yindo · 0 comments
Owner

Originally created by @Agolid on GitHub (Mar 27, 2026).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/5288

Summary

AnythingLLM has a well-defined OpenAPI spec at server/swagger/openapi.json (58 endpoints, OpenAPI 3.0), but lacks generated API reference documentation in the repository.

Proposal

Generate Markdown API reference docs from the existing OpenAPI spec, organized by feature:

  • Authentication
  • Admin
  • Documents
  • Workspaces
  • Workspace Threads
  • System Settings
  • User Management
  • OpenAI Compatible Endpoints
  • Embed

This would help developers integrating with AnythingLLM API understand available endpoints, request/response formats, and authentication requirements without having to read the raw Swagger JSON.

Suggested location

server/API_REFERENCE.md or docs/API.md

Originally created by @Agolid on GitHub (Mar 27, 2026). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/5288 ## Summary AnythingLLM has a well-defined OpenAPI spec at `server/swagger/openapi.json` (58 endpoints, OpenAPI 3.0), but lacks generated API reference documentation in the repository. ## Proposal Generate Markdown API reference docs from the existing OpenAPI spec, organized by feature: - Authentication - Admin - Documents - Workspaces - Workspace Threads - System Settings - User Management - OpenAI Compatible Endpoints - Embed This would help developers integrating with AnythingLLM API understand available endpoints, request/response formats, and authentication requirements without having to read the raw Swagger JSON. ## Suggested location `server/API_REFERENCE.md` or `docs/API.md`
yindo closed this issue 2026-06-05 14:51:24 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#4997