GET | /api/docs/doc/{docId} | Retrieves a single document by its identifier. |
GET | /api/docs/doc/{docId}/content | Retrieves the content body of a document. |
GET | /api/docs/folder | Lists all document folders visible to the current user. |
GET | /api/docs/folder/{folderId} | Retrieves a single document folder by its identifier. |
GET | /api/docs/folder/{folderId}/list | Lists all active documents within a specific folder, filtered by user permissions. |
POST | /api/docs/doc | Creates a new document and initializes its empty content record. |
POST | /api/docs/folder | Creates a new document folder. |
PUT | /api/docs/doc/{docId} | Updates an existing document by its identifier. |
PUT | /api/docs/doc/{docId}/content | Updates the content body of a document. |
PUT | /api/docs/folder/{folderId} | Updates an existing document folder by its identifier. |
DELETE | /api/docs/doc/{docId} | Deletes a document by its identifier. |
DELETE | /api/docs/folder/{folderId} | Deletes a document folder by its identifier. |