{"ok":true,"message":"API Hipto. Laisser ce terminal ouvert tant que vous testez. CRM Perf : /crm-perf/* (chemins lisibles type perf-drop : bilan-quotidien, quarterly-business-review, …)","crmPerfDaily":"/crm-perf/bilan-quotidien","crmPerfDailyLegacy":"/crm-perf/daily","crmPerfSlackDigest":"GET ou POST /crm-perf/slack/digest?cronSecret=VOTRE_CRM_PERF_CRON_SECRET","crmPerfSlackMessageStrategy":"GET ou POST /crm-perf/slack/message-strategy?cronSecret=…&refDate=YYYY-MM-DD","crmPerfSlackBusinessReview":"GET ou POST /crm-perf/slack/business-review?cronSecret=…&quarter=1&year=2026&fullQuarter=1","crmPerfBusinessReviewHtml":"/crm-perf/quarterly-business-review (alias de business-review ; sans query = dernier trimestre clos)","crmPerfMessagesStrategy":"/crm-perf/messages-strategy?vertical=FIB (date optionnelle)","crmPerfMessagesStrategyHub":"/crm-perf/messages-strategy-hub (toutes verticales, onglets)","crmPerfJobsConsole":"/crm-perf/jobs/console (pilotage Slack + historique, auth cookie CRM)","crmPerfPublicBaseUrl":"https://module-ai.hipto.xyz","crmPerfBusinessReviewHtmlAbsolute":"https://module-ai.hipto.xyz/crm-perf/quarterly-business-review","crmPerfDigestTriggerAbsolute":"https://module-ai.hipto.xyz/crm-perf/slack/digest","crmPerfSlackLinksNote":"Les digests Slack utilisent cette base pour les liens cliquables (CRM_PERF_PUBLIC_BASE_URL, config.json, ou défaut https://module-ai.hipto.xyz).","swagger":"/api"}