{"service":"Gmail MCP Service","version":"1.0.0","endpoints":{"health":"/health","sse":"/sse","tokens":"/tokens (Gmail email accounts)","emails":"/emails (List all emails from all accounts)","user_emails":"/email/{user_id} (List emails from specific user)","list_emails":"/api/emails/list (List emails filtered by target email)","sync_and_store":"/api/emails/sync-and-store (Sync and store emails to sync_email collection)","bulk_sync":"/api/emails/bulk-sync (Initial bulk sync to streamlined table)","sync_email_list":"/api/emails/sync-email/list (List stored emails from sync_email collection)","streamlined_emails":{"sync":"/api/emails/streamlined/sync (Sync emails to streamlined table)","communications":"/api/emails/communications (Get streamlined communications)","threads":"/api/emails/threads (Get email thread summaries)","alerts":"/api/emails/alerts (Get email alerts)","statistics":"/api/emails/statistics (Get email statistics)"},"crm_display":{"by_project":"/api/crm/emails/by-project (Get emails organized by project)","project_summary":"/api/crm/emails/project-summary (Get project email summary)","recent_activity":"/api/crm/emails/recent-activity (Get recent email activity)","associate_project":"/api/crm/emails/associate-to-project (Associate email to project)","unassociate_project":"/api/crm/emails/unassociate-from-project (Remove project association)"},"sync_status":{"main":"/api/sync/status (Get main sync status)","streamlined":"/api/sync/streamlined-status (Get streamlined sync status)"},"jobs":{"list":"GET /api/jobs (List sync jobs; query: org_id, user_id, status, limit, offset)","stats":"GET /api/jobs/stats (Job counts by status; query: org_id)","get":"GET /api/jobs/{job_id} (Get single job)","enqueue":"POST /api/jobs/history-sync/enqueue (Enqueue history sync job)","recover_stale":"POST /api/jobs/recover-stale (Reset stale running jobs; body: stale_minutes)"},"gmail_watch":{"register":"POST /api/gmail/watch/register (Register/renew Gmail Watch for Pub/Sub)","webhook":"POST /api/gmail/webhook (Pub/Sub push endpoint for Gmail Watch notifications)"},"history_sync":"POST /api/emails/history-sync (Trigger incremental sync via Gmail History API)","docs":"/docs"},"status":"running"}