> ## Documentation Index
> Fetch the complete documentation index at: https://auth0.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ExperimentMembers

Interface describing the active [Experiment Center](/docs/customize/experiment-center) experiment assigned to the current screen.

```ts Example theme={null}
export interface ExperimentMembers {
  experimentId: string;
  variationId: string;
  variationName: string | null;
  variationDescription: string | null;
  config: { [key: string]: unknown };
  isControl: boolean;
}
```

## Properties

<ParamField body="config" type="Record">
  Resolved configuration for the assigned variation. Each key is a config name (for example, `'show_passkey'`) defined by the experiment.

  Each entry arrives wrapped as `{ value: <resolved value> }`. Read the value with `config['<key>']?.value` rather than the entry itself, since the wrapper object is always truthy.

  The `Experiment` model normalizes an absent or `null` `config` to an empty object (`{}`), so `config` is never `null`.
</ParamField>

<ParamField body="experimentId" type="string">
  Unique identifier of the active experiment.
</ParamField>

<ParamField body="isControl" type="boolean">
  Whether the assigned variation is the control variation.
</ParamField>

<ParamField body="variationDescription" type="string">
  Human-readable description of the assigned variation. `null` for some variations.
</ParamField>

<ParamField body="variationId" type="string">
  Unique identifier of the assigned variation.
</ParamField>

<ParamField body="variationName" type="string">
  Human-readable name of the assigned variation. `null` for some variations.
</ParamField>
