# Actualizar un operador (https://docs.pulsarml.com/es/v1/api-reference/operators/patch-operators-operator_id)

Actualiza parcialmente un operador: envía solo los campos que cambian.

## `PATCH /v1/operators/{operator_id}`

Base URLs:
- `https://draco.prod.pulsarml.com` — Producción
- `https://draco.dev.pulsarml.com` — Desarrollo (sandbox)

Authentication: send your API key in the `x-api-key` header.

### Path parameters

- `operator_id` (integer, required) — El ID del operador.

### Request body (`application/json`, required)

Type: object (`UpdateOperatorByIdRequestV1`)

- `firstName` (string, optional, nullable, e.g. `"Pérez"`) — El nombre del operador.
- `lastName` (string, optional, nullable, e.g. `"Sánchez"`) — El apellido del operador.

### Responses

#### 204 — Respuesta correcta

#### 422 — Error de validación

Type: object (`HTTPValidationError`)

- `detail` (array of object, optional)
  - `loc` (array of string | integer, required)
  - `msg` (string, required)
  - `type` (string, required)

### Example request

```bash
curl -X PATCH 'https://draco.prod.pulsarml.com/v1/operators/<operator_id>' \
  -H 'x-api-key: <YOUR_API_KEY>' \
  -H 'Content-Type: application/json' \
  -d '{
    "firstName": "Pérez",
    "lastName": "Sánchez"
  }'
```