---
title: "List active experiments with changesets"
method: GET
path: "/sdk/v2/experiments/active"
tags: ["SDK Experiments (V2)"]
---

# List active experiments with changesets

`GET /sdk/v2/experiments/active`

Returns all active experiments for the authenticated environment and unit type, including group definitions and full changeset operations. Designed for server-side SDKs that cache experiment structure and apply changesets locally after resolving assignments via the bulk endpoint. Supports hash-based change detection: send the previous `hash` as `?hash=` (or via `If-None-Match`) to receive `304` when the catalog is unchanged. Private experiments are returned to secret keys only.

## Query parameters

- `unit-type` 'user' | 'server', required
- `hash` string

## Headers

- `environment` 'production' | 'development'
- `project-id` integer

## Response `200`

Default Response

- object
  - `hash` string, required
  - `requiredProperties` string[], required
  - `experiments` object[], required
    - `id` number, required
    - `name` string, required
    - `unitType` 'user' | 'server', required
    - `assignmentMode` 'weightedHash' | 'roundRobin', required
    - `baseConfigurationId` number, required
    - `autoAssignment` boolean, required
    - `permanentEnrollment` boolean, required
    - `requiredProperties` string[], required
    - `startsAt` string, date-time, required
    - `endsAt` union, required
      - string, date-time
      - unknown
    - `groups` object[], required
      - `id` number, required
      - `label` string, required
      - `weight` union, required
        - number
        - unknown
      - `ordinal` number, required
      - `changeset` object, required
        - `operations` object[], required
          - `op` 'set' | 'add' | 'delete', required
          - `path` string[], required
          - `value` unknown

## Other responses

- `304` — Default Response
- `503` — Default Response

---

[API](https://skmtc.dev/gamebeast/apis/gamebeast-api.md) · [All operations](https://skmtc.dev/gamebeast/apis/gamebeast-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/gamebeast/gamebeast-api/revisions/801fbad9d8d0/schema)
