statsig website screenshot

statsig

Statsig is a feature management and experimentation platform that helps product teams ship features safely with feature flags, run A/B tests, and measure the impact of every feature on key metrics.

5 APIs 0 Features

APIs

Statsig HTTP API

The Statsig HTTP API allows developers to evaluate feature gates, dynamic configs, and experiments for users via server-side HTTP requests. It provides endpoints for checking ga...

Statsig Console API

The Statsig Console API enables developers to programmatically manage their Statsig project configuration. It supports full CRUD operations on feature gates, dynamic configs, ex...

Statsig Client SDK API

The Statsig Client SDK API provides endpoints that power Statsig's client-side SDKs for JavaScript, React, React Native, iOS, Android, Unity, and other platforms. Client SDKs us...

Statsig Server SDK API

The Statsig Server SDK API provides endpoints that power Statsig's server-side SDKs for Node.js, Python, Java, Ruby, Go, .NET, and other backend languages. Server SDKs use Serve...

Statsig Events API

The Statsig Events API handles the ingestion of event data from both client and server SDKs. It receives exposure events, custom events, and diagnostic data at the events.statsi...

Collections

Pricing Plans

Statsig Plans Pricing

3 plans

PLANS

Rate Limits

Statsig Rate Limits

3 limits

RATE LIMITS

FinOps

Event Specifications

Statsig Webhook Events

Statsig's webhook system provides real-time event-driven notifications for exposure events and configuration changes. Webhooks are triggered at runtime as users are assigned to ...

ASYNCAPI

Semantic Vocabularies

Statsig Context

0 classes · 13 properties

JSON-LD

API Governance Rules

statsig API Rules

10 rules · 2 errors 5 warnings

SPECTRAL

JSON Structure

Statsig Event Structure

0 properties

JSON STRUCTURE

Statsig Experiment Structure

0 properties

JSON STRUCTURE

Statsig Feature Gate Structure

0 properties

JSON STRUCTURE

Example Payloads

Statsig Check Gate Example

2 fields

EXAMPLE

Statsig Create Gate Example

2 fields

EXAMPLE

Statsig List Gates Example

2 fields

EXAMPLE

Statsig Log Events Example

2 fields

EXAMPLE

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Statsig Server SDK API
  version: 1.0.0
request:
  auth:
    type: apikey
    key: statsig-api-key
    value: '{{statsig-api-key}}'
    placement: header
items:
- info:
    name: Configuration
    type: folder
  items:
  - info:
      name: Download configuration specs
      type: http
    http:
      method: POST
      url: https://api.statsig.com/v1/download_config_specs
      body:
        type: json
        data: '{}'
    docs: Downloads the full project configuration for server-side local evaluation. This endpoint is the primary mechanism
      used by server SDKs to retrieve all gate, config, experiment, and layer definitions. The downloaded specs enable sub-millisecond
      feature gate checks without per-request network calls. Server SDKs periodically poll this endpoint to stay up to date
      with configuration changes.
- info:
    name: Events
    type: folder
  items:
  - info:
      name: Log server events
      type: http
    http:
      method: POST
      url: https://api.statsig.com/v1/log_event
      headers:
      - name: STATSIG-CLIENT-TIME
        value: ''
      body:
        type: json
        data: '{}'
    docs: Logs one or more events from the server SDK to Statsig for analytics and experiment analysis. Server SDKs batch
      exposure events from local gate checks and custom events, then flush them periodically to this endpoint. The STATSIG-CLIENT-TIME
      header is required for timestamp normalization.
bundled: true