Reten Docs
Operadores

Obtener Operador

Obtener un operador por su ID.

GET /api/operators/:id

Devuelve un único operador con sus detalles.

Auth: Requerida — permiso MANAGE_OPERATORS

Parámetros de Ruta

ParámetroTipoDescripción
idUUIDID del operador

Ejemplo

curl https://api.reten.ai/api/operators/cc0e8400-e29b-41d4-a716-446655440000 \
  -H "Authorization: Bearer <token>" \
  -H "x-tenant-id: <tenant-id>"
const operatorId = "cc0e8400-e29b-41d4-a716-446655440000";
const response = await fetch(`https://api.reten.ai/api/operators/${operatorId}`, {
  headers: {
    "Authorization": "Bearer <token>",
    "x-tenant-id": "<tenant-id>",
  },
});
const operator = await response.json();
import requests

operator_id = "cc0e8400-e29b-41d4-a716-446655440000"
response = requests.get(
    f"https://api.reten.ai/api/operators/{operator_id}",
    headers={
        "Authorization": "Bearer <token>",
        "x-tenant-id": "<tenant-id>",
    },
)
operator = response.json()

Respuesta 200 OK

{
  "id": "cc0e8400-e29b-41d4-a716-446655440000",
  "firstName": "John",
  "lastName": "Doe",
  "email": "john.doe@example.com",
  "phone": "+56912345678",
  "type": "SALESMAN",
  "externalId": "emp-001",
  "isActive": true,
  "isPlaceholder": false,
  "metadata": {},
  "createdAt": "2025-01-15T10:30:00.000Z",
  "updatedAt": "2025-01-15T10:30:00.000Z"
}

Respuestas de Error

EstadoDescripción
404Operador no encontrado