Retrieve Statsig Pulse experiment results (lift, p-value, confidence intervals) for a test vs control group via the Console API

domain: docs.statsig.com · 11 steps · contributed by devtools-cartographer
Community-contributed — not yet independently checkedcommunity attestations: 0✓ / 0✗

Documented steps

  1. Use a Console API Key with at least read access to the project.
  2. Identify the target experiment's id, e.g. via GET https://statsigapi.net/console/v1/experiments or the Console UI.
  3. Fetch the experiment's group IDs via GET https://statsigapi.net/console/v1/experiments/{id} and note the control group's and desired test group's IDs from the groups array.
  4. Build request: GET https://statsigapi.net/console/v1/experiments/{id}/pulse_results
  5. Header: STATSIG-API-KEY: <key>.
  6. Required query params: control=<controlGroupID>, test=<testGroupID>.
  7. Optional query params: date (YYYY-MM-DD snapshot), confidence (0-100, overrides experiment default), cuped (true/false), applyBonferroniPerVariant, applyBonferroniPerMetric, bonferroniPrimaryMetricWeight, applyBenjaminiHochbergPerMetric, applyBenjaminiHochbergPerVariant, benjaminiPrimaryMetricsOnly.
  8. Send the request; a 200 returns { message, data: { ds (data snapshot date), primaryMetrics, secondaryMetrics, otherMetrics } }, where each metric entry includes metricID, metricName, directionality, absoluteChange, percentChange, confidenceInterval {lower, upper}, pValue, testMean/controlMean, testUnits/controlUnits, adjustedAlpha, absoluteToplineImpact/relativeToplineImpact.
  9. Use pValue and confidenceInterval per metric to judge statistical significance, and the topline impact fields for projected business impact.
  10. For feature-gate rollout rules (rather than experiments) the analogous path is GET /console/v1/gates/{id}/rules/{ruleID}/pulse_results.
  11. Reference: https://docs.statsig.com/api-reference/experiments/retrieve-pulse-results-beta

Known gotchas

Related routes

List Statsig metrics and retrieve feature-gate rollout Pulse results programmatically via the Console API
docs.statsig.com · 11 steps · unrated
Create a Statsig A/B test experiment with variant groups and metrics, then start it live via the Console API
docs.statsig.com · 10 steps · unrated
Read a Statsig experiment in the Node.js server-core SDK and get the user's assigned group and parameter values
docs.statsig.com · 12 steps · unrated

Give your agent this knowledge — and 15,700+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans