{"service":"Value3 Research Assistant API","version":"2.0.0","status":"running","phase":"Phase 2 - API Automation","job_processing":"Handled by separate job_worker process","endpoints":{"health":"/api/health","auth":{"register":"POST /api/auth/register","login":"POST /api/auth/login","refresh":"POST /api/auth/refresh"},"admin_users":{"list_users":"GET /api/admin/users","get_user":"GET /api/admin/users/{user_id}","create_user":"POST /api/admin/users"},"admin_roles":{"grant_role":"POST /api/admin/users/{user_id}/roles/{role}/grant","revoke_role":"POST /api/admin/users/{user_id}/roles/{role}/revoke","elevate_admin":"POST /api/admin/users/{user_id}/elevate","get_roles":"GET /api/admin/users/{user_id}/roles","audit_log":"GET /api/admin/roles/audit"},"jobs":{"create":"POST /api/jobs","status":"GET /api/jobs/{job_id}/status","result":"GET /api/jobs/{job_id}/result","list":"GET /api/jobs","details":"GET /api/jobs/{job_id}"},"documents":{"convert_pdf":"POST /api/documents/convert/pdf-to-markdown","health":"GET /api/documents/health"},"data":{"assessments":"GET /api/data/assessments","symbols":"GET /api/data/symbols?q={query}","incomedata":"GET /api/data/incomedata/{symbol}","findata":"GET /api/data/findata/{symbol}","chartdata":"GET /api/data/chartdata/{symbol}/{metric}","trend":"GET /api/data/trend?data={json_encoded_chart_data}","company":"GET /api/data/company?symbols={symbols}","calcreturn":"POST /api/data/calcreturn","calcgrowth":"POST /api/data/calcgrowth","health":"GET /api/data/health"},"processor_status":"GET /api/processor/status"}}