# statsig Console API

**Canonical:** https://apis.io/apis/statsig/statsig-console-api/  
**Provider:** Statsig — https://apis.io/providers/statsig/  
**Base URL:** https://statsigapi.net  
**Documentation:** https://docs.statsig.com/console-api/introduction

statsig Console API is one of 18 APIs that [Statsig](https://apis.io/providers/statsig/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Feature Flags, Experimentation, Configuration, Analytics, and Management. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The Statsig Console API is the provider's own published contract — the CRUD API for everything available in console.statsig.com without the web UI. Statsig maintains an OpenAPI 3.0 document for it at https://api.statsig.com/openapi/20240601.json covering 208 paths and 324 operations across 34 resource groups: gates, experiments (including Warehouse Native), dynamic configs, autotunes, layers, holdouts, segments, metrics, metric sources, ingestions, release pipelines, dashboards, param stores, alerts, keys, roles, teams, tags, target apps and audit logs. It authenticates with a Console API Key in the STATSIG-API-KEY header, versions by date through STATSIG-API-VERSION, and is the same surface the authenticated Statsig MCP server projects.

## Operations (60 of 324)

| Method | Path | Summary |
|---|---|---|
| GET | `/console/v1/alerts` | List Topline Alerts |
| POST | `/console/v1/alerts` | Create Topline Alert |
| GET | `/console/v1/alerts/{id}` | Read Topline Alert |
| PATCH | `/console/v1/alerts/{id}` | Update Topline Alert |
| DELETE | `/console/v1/alerts/{id}` | Delete Topline Alert |
| GET | `/console/v1/alerts/{id}/events` | List Topline Alert Events |
| GET | `/console/v1/alerts/{id}/events/{eventId}` | Read Topline Alert Event |
| POST | `/console/v1/alerts/{id}/mute` | Mute Topline Alert |
| POST | `/console/v1/alerts/{id}/unmute` | Unmute Topline Alert |
| GET | `/console/v1/audit_logs` | List Audit Logs |
| GET | `/console/v1/autotunes` | List Autotune |
| POST | `/console/v1/autotunes` | Create Autotune |
| GET | `/console/v1/autotunes/{id}` | Read Autotune |
| POST | `/console/v1/autotunes/{id}` | Fully Update Autotune |
| PATCH | `/console/v1/autotunes/{id}` | Partially Update Autotune |
| DELETE | `/console/v1/autotunes/{id}` | Delete Autotune |
| PUT | `/console/v1/autotunes/{id}/make_decision` | Finish Experiment Early |
| GET | `/console/v1/autotunes/{id}/overrides` | Get Autotune Overrides |
| POST | `/console/v1/autotunes/{id}/overrides` | Update Autotune Overrides |
| PATCH | `/console/v1/autotunes/{id}/overrides` | Partially Update Autotune Overrides |
| DELETE | `/console/v1/autotunes/{id}/overrides` | Delete Autotune Overrides |
| DELETE | `/console/v1/autotunes/{id}/overrides/conditional/{type}/{name}` | Delete a Single Autotune Override |
| DELETE | `/console/v1/autotunes/{id}/overrides/userID/{userID}` | Delete a Single Autotune User ID Override |
| PUT | `/console/v1/autotunes/{id}/reset` | Reset Experiment |
| GET | `/console/v1/autotunes/{id}/reviews` | List Autotune Reviews |
| POST | `/console/v1/autotunes/{id}/reviews` | Create Autotune Review |
| GET | `/console/v1/autotunes/{id}/reviews/{reviewID}` | Get Autotune Review |
| PUT | `/console/v1/autotunes/{id}/reviews/{reviewID}` | Edit Autotune Review |
| DELETE | `/console/v1/autotunes/{id}/reviews/{reviewID}` | Cancel Autotune Review |
| PUT | `/console/v1/autotunes/{id}/reviews/{reviewID}/approve` | Approve Autotune Review |
| PUT | `/console/v1/autotunes/{id}/reviews/{reviewID}/commit` | Commit Autotune Review |
| PUT | `/console/v1/autotunes/{id}/reviews/{reviewID}/reject` | Reject Autotune Review |
| POST | `/console/v1/autotunes/{id}/schedule_start` | Schedule Autotune Start |
| PUT | `/console/v1/autotunes/{id}/start` | Start Autotune Experiment |
| POST | `/console/v1/change_validation` | Change Validation |
| PATCH | `/console/v1/change_validation/message` | Update change validation message |
| GET | `/console/v1/company` | Get Company Info |
| GET | `/console/v1/dashboards` | List Dashboards |
| POST | `/console/v1/dashboards` | Create Dashboard |
| GET | `/console/v1/dashboards/{id}` | Read Dashboard |
| POST | `/console/v1/dashboards/{id}/widgets` | Add Widgets to Dashboard |
| PUT | `/console/v1/dashboards/{id}/widgets` | Replace Widgets on Dashboard |
| GET | `/console/v1/dashboards/{id}/widgets/{widgetId}/results` | Read Dashboard Widget Results |
| GET | `/console/v1/dynamic_configs` | List Dynamic Configs |
| POST | `/console/v1/dynamic_configs` | Create Dynamic Config |
| GET | `/console/v1/dynamic_configs/{id}` | Get Dynamic Config |
| POST | `/console/v1/dynamic_configs/{id}` | Fully Update Dynamic Config |
| PATCH | `/console/v1/dynamic_configs/{id}` | Partially Update Dynamic Config |
| DELETE | `/console/v1/dynamic_configs/{id}` | Delete Dynamic Config |
| PUT | `/console/v1/dynamic_configs/{id}/archive` | Archive Dynamic Config |
| PUT | `/console/v1/dynamic_configs/{id}/disable` | Disable Dynamic Config |
| GET | `/console/v1/dynamic_configs/{id}/eligible_reviewers` | Get Eligible Reviewers |
| PUT | `/console/v1/dynamic_configs/{id}/enable` | Enable Dynamic Config |
| GET | `/console/v1/dynamic_configs/{id}/reviews` | List Dynamic Config Reviews |
| POST | `/console/v1/dynamic_configs/{id}/reviews` | Create Dynamic Config Review |
| GET | `/console/v1/dynamic_configs/{id}/reviews/{reviewID}` | Get Dynamic Config Review |
| PUT | `/console/v1/dynamic_configs/{id}/reviews/{reviewID}` | Edit Dynamic Config Review |
| DELETE | `/console/v1/dynamic_configs/{id}/reviews/{reviewID}` | Cancel Dynamic Config Review |
| PUT | `/console/v1/dynamic_configs/{id}/reviews/{reviewID}/approve` | Approve Dynamic Config Review |
| PUT | `/console/v1/dynamic_configs/{id}/reviews/{reviewID}/commit` | Commit Dynamic Config Review |

…and 264 more operations. The page lists the first 250; the full set of 324 is in the OpenAPI linked below.

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/statsig/refs/heads/main/openapi/statsig-console-api-openapi.json
- **OpenAPI** — https://api.statsig.com/openapi/20240601.json
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/statsig/refs/heads/main/overlays/statsig-console-api-overlay.yaml
- **Documentation** — https://docs.statsig.com/console-api/introduction
- **MCPServer** — https://raw.githubusercontent.com/api-evangelist/statsig/refs/heads/main/mcp/statsig-mcp.yml
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/statsig/refs/heads/main/mcp/statsig-tool-crosswalk.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/statsig/refs/heads/main/errors/statsig-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/statsig/refs/heads/main/data-model/statsig-data-model.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/statsig/refs/heads/main/conventions/statsig-conventions.yml

## Other Statsig APIs (12)

- [Statsig Events API](https://apis.io/apis/statsig/events-api/)
- [statsig Audit Logs API](https://apis.io/apis/statsig/statsig-audit-logs-api/)
- [statsig Autotunes API](https://apis.io/apis/statsig/statsig-autotunes-api/)
- [statsig Configuration API](https://apis.io/apis/statsig/statsig-configuration-api/)
- [statsig Dynamic Configs API](https://apis.io/apis/statsig/statsig-dynamic-configs-api/)
- [statsig Experiments API](https://apis.io/apis/statsig/statsig-experiments-api/)
- [statsig Feature Gates API](https://apis.io/apis/statsig/statsig-feature-gates-api/)
- [statsig Gates API](https://apis.io/apis/statsig/statsig-gates-api/)
- [statsig Holdouts API](https://apis.io/apis/statsig/statsig-holdouts-api/)
- [statsig Initialization API](https://apis.io/apis/statsig/statsig-initialization-api/)
- [statsig Keys API](https://apis.io/apis/statsig/statsig-keys-api/)
- [statsig Layers API](https://apis.io/apis/statsig/statsig-layers-api/)

## Tags

Feature Flags, Experimentation, Configuration, Analytics, Management

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/statsig/statsig-console-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/statsig/.
