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

# Crear un nuevo experimento

> Cree un nuevo experimento A/B de forma programática usando el endpoint Create Experiment de la Automation API.

## Objetivo

Crear un nuevo experimento, `Experiment_1`, como se explica en la [guía del editor gráfico](/user-manual/experimentation/web-experimentation/graphic-based-experiments/getting-started-with-the-graphic-editor) usando el [endpoint Create Experiment de la Automation API](/api-reference/experiment/create-a-new-experiment).

<Note>
  Este tutorial crea un experimento basado en código (`DEVELOPER`). Para una prueba multivariante (`type: MVT`), Kameleoon aplica una asignación de tráfico equitativa a cada variación en el momento de la creación, independientemente de los valores enviados en `mvtAllocationSettings`. Para definir una asignación de tráfico personalizada, siga en su lugar [Crear una prueba multivariante](/es/developer-docs/apis/automation-api-rest/tutorials/experiments/create-a-multivariate-experiment).
</Note>

## Requisitos

* `access token`

La Automation API requiere un [token de acceso](/developer-docs/apis/automation-api-rest/get-started/get-started).
Obtenga el token de forma programática siguiendo las instrucciones de la [sección sobre cómo obtener un token de acceso](/developer-docs/apis/automation-api-rest/get-started/get-started#1-obtain-an-access-token).

* `siteId`

  * Recupere el `siteId` directamente en código a partir del `siteCode` llamando al [endpoint para obtener un sitio por código](/api-reference/site/get-a-site-by-code).

  * Como alternativa, inicie sesión en la cuenta de Kameleoon, vaya a la esquina inferior izquierda y seleccione **Projects** en la sección **Admin**:

  <Frame>
    ![SiteID](https://storage.googleapis.com/kameleoon-storage-documentation/developers/images/api-tutorial/site-id.jpg)
  </Frame>

  Haga clic en **Edit** en el proyecto:

  <Frame>
    ![Edit](https://storage.googleapis.com/kameleoon-storage-documentation/developers/images/api-tutorial/edit.jpg)
  </Frame>

  El `siteId` es el número de cinco dígitos en la URL (por ejemplo, **29353**):

  <Frame>
    ![Digits](https://storage.googleapis.com/kameleoon-storage-documentation/developers/images/api-tutorial/digits.jpg)
  </Frame>

## Pasos

### 1. Cree el experimento

**Endpoint:**

```
POST https://api.kameleoon.com/experiments
```

| Nombre  | Tipo   | Descripción                                                                                                                                                                               |
| ------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| baseURL | String | URL de la página a cargar en el Editor Gráfico.                                                                                                                                           |
| name    | String | Nombre del experimento.                                                                                                                                                                   |
| siteId  | String | El `siteId` del proyecto.                                                                                                                                                                 |
| type    | String | Tipo de experimento (por ejemplo, `DEVELOPER` para experimentos basados en código). Consulte la [referencia de la API](/developer-docs/apis/automation-api-rest/get-started/get-started). |

**Ejemplo:**

```bash theme={null}
curl -L -X POST 'https://api.kameleoon.com/experiments' \
-H 'Content-Type: application/json' \
-H 'Accept: */*' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
--data-raw '{"baseURL":"https://test-site.fr/","name":"Experiment_1","siteId":29353,"type":"DEVELOPER"}'
```

**Respuesta:**

```json theme={null}
{
  "id": 283505,
  "siteId": 29353,
  "name": "Experiment_1",
  "baseURL": "https://test-site.fr/",
  "type": "DEVELOPER",
  "status": "draft",
  "variations": [1053310],
  "isArchived": false
}
```

### 2. Verifique el experimento

Vaya al **Experiments Dashboard** y refresque la página.
`Experiment_1` debería aparecer:

<Frame>
  ![Experiment1](https://storage.googleapis.com/kameleoon-storage-documentation/developers/images/api-tutorial/experiment-1.jpg)
</Frame>
