{"message":"Document Processing API v2.0 - JWT Authentication","authentication":"JWT tokens via /auth/login","endpoints":{"login":"/login - Login page","admin":"/admin-ui - User management (admin only)","ui":"/ui - Document upload interface","search_ui":"/search-ui - Search interface","chat_ui":"/chat-ui - Chat interface","manager":"/manager-ui - Document management","upload":"/upload - POST file upload (JWT)","search":"/search - POST semantic search (JWT)","chat":"/chat - POST AI chat (JWT)","document":"/document/{file_id} - GET document (JWT)","health":"/health - GET health check (public)","collections":"/collections/info - GET collection info (public)","job_status":"/job/{job_id} - GET job status (public)","rq_dashboard":"/rq/ - RQ Dashboard (basic auth)"},"roles":{"admin":"Full access + user management","user":"Upload, search, chat, delete documents","viewer":"Search and chat only (read-only)"}}