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

# Revertir Versión del Squad

> Revierte un squad a un snapshot de versión específico.

## Endpoint

`POST https://gateway.orkeia.ai/squads/{id}/version-control`

**Autenticación**\
Requiere encabezado `authorization:  <tu_token>`.

## Parámetros de Camino

| Nombre | Tipo   | Obligatorio | Descripción                    | Ejemplo     |
| ------ | ------ | ----------- | ------------------------------ | ----------- |
| id     | string | Sí          | Identificador único del squad. | SQUAD\_1234 |

## Cuerpo de la Solicitud (JSON)

> **Atención:** este endpoint **no crea** una nueva versión. **Revierte** el squad a una versión existente, identificada por `versionControl`.

```json theme={null}
{
  "versionControl": "v1.0.2"
}
```

## Ejemplo (cURL)

```bash theme={null}
curl -X POST "https://gateway.orkeia.ai/squads/SQUAD_1234/version-control"   -H "authorization:  <tu_token>"   -H "Content-Type: application/json"   -d '{ "versionControl": "v1.0.2" }'
```

## Respuestas

### Response - Success

```json response theme={null}
{
  "status": "OK",
  "data": true
}
```

### 500 — Error del Servidor

```json theme={null}
{
  "status": "ERROR",
  "code": "server/error",
  "data": null
}
```

### 400 — Error del Cliente

```json theme={null}
{
  "status": "ERROR",
  "code": "client/error",
  "data": null
}
```

## Observaciones

* Las versiones se generan automáticamente cuando el squad es **creado** o **actualizado**.
* Use este endpoint para **revertir** a un snapshot anterior. Para visualizar el contenido de una versión específica, utilice `GET /squads/{id}/version-control/{versionId}` (si está disponible en tu API).
