{"message":"Legal Case Planning AI Agent API","version":"0.1.0","status":"operational","timestamp":"2026-04-13T20:50:30.953721+00:00","documentation":{"swagger":"/docs","redoc":"/redoc"},"endpoints":{"intake":{"start":"POST /api/intake/start","continue":"POST /api/intake/continue"},"cases":{"list":"GET /api/cases","get":"GET /api/cases/{case_id}","delete":"DELETE /api/cases/{case_id}"},"strategy":{"generate":"POST /api/cases/{case_id}/strategy","list":"GET /api/cases/{case_id}/strategies","get":"GET /api/strategies/{strategy_id}","update_status":"PATCH /api/strategies/{strategy_id}"},"firms":{"create":"POST /api/firms","list":"GET /api/firms","get":"GET /api/firms/{firm_id}","update":"PATCH /api/firms/{firm_id}","delete":"DELETE /api/firms/{firm_id}"},"templates":{"create":"POST /api/templates","list":"GET /api/templates","search":"POST /api/templates/search","get":"GET /api/templates/{template_id}","update":"PATCH /api/templates/{template_id}","delete":"DELETE /api/templates/{template_id}"},"document_strategies":{"create":"POST /api/document-strategies","generate_async":"POST /api/document-strategies/generate-async","list":"GET /api/document-strategies","get":"GET /api/document-strategies/{strategy_id}","update":"PATCH /api/document-strategies/{strategy_id}","approve":"POST /api/document-strategies/{strategy_id}/approve","review":"POST /api/document-strategies/{strategy_id}/review"},"phase_planning":{"generate":"POST /api/phase-planning/cases/{case_id}/generate","get":"GET /api/phase-planning/cases/{case_id}","update":"PUT /api/phase-planning/cases/{case_id}","approve":"POST /api/phase-planning/cases/{case_id}/approve","update_phase_status":"PATCH /api/phase-planning/cases/{case_id}/phases/{phase_id}/status","progress":"GET /api/phase-planning/cases/{case_id}/progress","current_phase":"GET /api/phase-planning/cases/{case_id}/current-phase"},"documents":{"upload":"POST /api/cases/{case_id}/documents","list":"GET /api/cases/{case_id}/documents","get":"GET /api/documents/{document_id}","update":"PATCH /api/documents/{document_id}","extract_entities":"POST /api/documents/{document_id}/extract-entities","delete":"DELETE /api/documents/{document_id}"}}}