{"name":"SRFC Analytics API","version":"1.0.0","endpoints":["GET /api/events?season=2026&type=league_home","GET /api/events/:id","GET /api/kpis?season=2026","GET /api/st/attendance?season=2026","GET /api/st/low-attendance?season=2026&threshold=5","GET /api/st/perfect-attendance?season=2026","GET /api/st/count?season=2026","GET /api/mt/buyers?season=2026","GET /api/mt/buyer-detail?email=...","GET /api/sync/status","POST /api/sync","POST /api/sync/event/:id","POST /api/sync/event/:id/pages?page=X","POST /api/sync/scans/:id","POST /api/sync/today","POST /api/ai/insights","GET /api/stand-analysis?season=2026","GET /api/st/at-risk?season=2026","GET /api/fan/ltv?from=2025&to=2026","GET /api/sales-timeline?season=2026","GET /api/merch-analytics?year=2026","POST /api/attribution  (order_id_raw, source, fbclid, referrer) — first-party purchase capture (fetch + sendBeacon)","GET /api/attribution/img?order_id_raw=...  — image-pixel capture transport (always 200 + 1x1 GIF)","GET /api/attribution?limit=50  — recent captures (PII-free)","GET /api/attribution/by-source?season=2026  — sales + revenue by source","GET /attribution.js  — install-on-site capture snippet (serve from data.shamrockrovers.ie, the first-party host)"]}