{"authentication":"Provide user email via X-User-Email header or user_email parameter","chat":{"create_session":"POST /api/chat/sessions","delete_session":"DELETE /api/chat/sessions/<session_id>","get_messages":"GET /api/chat/sessions/<session_id>/messages","list_sessions":"GET /api/chat/sessions","stream":"POST /api/chat/stream","update_title":"PUT /api/chat/sessions/<session_id>/title"},"endpoints":{"calendar":{"auth_callback":"POST /api/calendar/auth/google/callback","auth_start":"POST /api/calendar/auth/google/start","deactivate":"POST /api/calendar/integrations/deactivate","delete":"DELETE /api/calendar/integrations/delete","grant_access":"POST /api/calendar/meetings/<meeting_id>/permissions/grant","integration_status":"GET /api/calendar/integrations/status","meetings":"GET /api/calendar/meetings","permissions":"GET /api/calendar/meetings/<meeting_id>/permissions","process_transcript":"POST /api/calendar/meetings/<meeting_id>/process-transcript","revoke_access":"POST /api/calendar/meetings/<meeting_id>/permissions/revoke","sync":"POST /api/calendar/integrations/sync","transcript":"GET /api/calendar/meetings/<meeting_id>/transcript","webhook":"POST /api/calendar/webhooks/recall"},"custom_fields":{"create_allowed_value":"POST /api/v1/projects/<project_id>/field-types/<field_type>/values","create_field_type":"POST /api/v1/projects/<project_id>/field-types","delete_allowed_value":"DELETE /api/v1/projects/<project_id>/field-types/<field_type>/values/<allowed_value>","delete_field_type":"DELETE /api/v1/projects/<project_id>/field-types/<field_type>","list_allowed_values":"GET /api/v1/projects/<project_id>/field-types/<field_type>/values","list_field_types":"GET /api/v1/projects/<project_id>/field-types"},"drive":{"auth_callback":"POST /api/drive/auth/google/callback","auth_start":"POST /api/drive/auth/google/start","delete":"DELETE /api/drive/integrations/delete","integration_status":"GET /api/drive/integrations/status","list_files":"GET /api/drive/files","search_files":"GET /api/drive/files/search"},"health":"GET /api/v1/tickets/health, GET /api/v1/projects/health, GET /api/calendar/health, GET /api/drive/health, GET /api/process-text/health","organizations":{"create_pinecone_index":"POST /api/organizations/pinecone-index","delete_pinecone_index":"DELETE /api/organizations/pinecone-index"},"process_text":{"analyze":"POST /api/process-text/analyze","delete":"DELETE /api/process-text/delete","meeting_tickets":"GET /api/process-text/meeting/<meeting_id>/tickets/<organization_id>","projects":"GET /api/process-text/projects/<organization_id>","remove_meeting_connection":"DELETE /api/process-text/meeting/<meeting_id>/ticket/<ticket_id>/remove/<organization_id>","status":"GET /api/process-text/status/<organization_id>"},"projects":{"add_user":"POST /api/v1/projects/<project_id>/users","create":"POST /api/v1/projects","delete":"DELETE /api/v1/projects/<project_id>","list":"GET /api/v1/projects","list_users":"GET /api/v1/projects/<project_id>/users","remove_user":"DELETE /api/v1/projects/<project_id>/users/<user_email>","update_user":"PUT /api/v1/projects/<project_id>/users/<user_email>"},"sync":{"incremental_changes":"GET /api/v1/projects/<project_id>/changes?since=<timestamp> - Local-first incremental sync"},"tickets":{"create":"POST /api/v1/tickets","delete":"DELETE /api/v1/tickets/<ticket_id>","get":"GET /api/v1/tickets/<ticket_id>","list":"GET /api/v1/tickets","update":"PUT /api/v1/tickets/<ticket_id>"}},"message":"AI-Native Jira API","success":true,"version":"1.0.0"}
