# Reiniciar los datos de prueba

POST `https://api.bydomu.com/v1/test/reset`

Esta referência é gerada a partir do código da API, por isso as descrições estão em espanhol. Nomes, parâmetros e exemplos são iguais em qualquer idioma.

Borra todo lo de la organización de prueba y vuelve a sembrar los datos de ejemplo según su tipo de negocio (propiedades y negocios solo en inmobiliario). Se conservan el id de la organización, las claves de prueba y los webhooks (con su id y su secreto); las entregas pendientes se pierden. Solo con una clave de prueba **secreta**: con una de producción responde `403 TEST_MODE_ONLY`.

Permissão pedida

Qualquer chave válida

Cabeçalho obrigatório

`X-API-Key` · chave publicável ou secreta

Nível de acesso

Nível 1 · sem solicitação

## Cabeçalhos

1 · todos opcionais

`Idempotency-Key` string · opcional

Clave única de la operación (8-128 caracteres de `[a-zA-Z0-9._:-]`). Un reintento con la misma clave y el mismo cuerpo devuelve la respuesta original sin repetir la operación. Vive 24 horas. 8–128 chars

## Resposta 200

`TestModeReset` · 6 campos

**`data` id · name · vertical · seededAt · counts · webhooksKept**

`id` string Organización de prueba (el id no cambia al reiniciar)

`name` string

`vertical` string Qué datos de ejemplo se sembraron

`seededAt` string

**`counts` contacts · properties · deals · appointments · tasks · conversations · messages**

`contacts` integer

`properties` integer

`deals` integer

`appointments` integer

`tasks` integer

`conversations` integer

`messages` integer

`webhooksKept` integer Webhooks conservados (mismo id y mismo secreto)

## Erros possíveis

com a forma `{ "error": { "code", "message" } }`

- **400** Datos inválidos: el cuerpo o la query no cumplen el esquema, o `Idempotency-Key` está mal formada.
- **401** UNAUTHORIZED
- **402** PAYMENT_REQUIRED
- **403** FORBIDDEN
- **409** DUPLICATE
- **429** RATE_LIMITED
- **500** INTERNAL_ERROR

cURL:

```bash
curl -X POST "https://api.bydomu.com/v1/test/reset" \
  -H "X-API-Key: $BYDOMU_API_KEY"
```

JavaScript:

```js
import { ByDomu } from "@bydomu/sdk";

const bydomu = new ByDomu({
  apiKey: process.env.BYDOMU_API_KEY,
});

const { data } = await bydomu.test.resetData();
```

Python:

```python
import os, requests

r = requests.post(
    "https://api.bydomu.com/v1/test/reset",
    headers={"X-API-Key": os.environ["BYDOMU_API_KEY"]}
)
data = r.json()
```

**Resposta · 200 · exemplo**

```json
{
  "data": {
    "id": "clx1org002",
    "name": "Inmobiliaria Andes (prueba)",
    "vertical": "REAL_ESTATE",
    "seededAt": "2026-09-28T21:30:00.000Z",
    "counts": {
      "contacts": 8,
      "properties": 6,
      "deals": 5,
      "appointments": 4,
      "tasks": 5,
      "conversations": 3,
      "messages": 6
    },
    "webhooksKept": 1
  }
}
```
