Actualizar Squad
Permite modificar parcialmente un squad existente. Solo es necesario enviar los campos que deseas cambiar.
Endpoint
PATCH 'https://app.x-ianet.com/api/xianet/squad/{id}'
Autenticación
Requiere los headers ApiUser y ApiKey.
Parámetros de URL
id: (string/UUID) ID único del squad a actualizar.
Cuerpo de la Solicitud (JSON Body)
{
"name": "Nuevo Nombre del Equipo",
"members": [
{
"assistantId": "assistant-uuid-1",
"assistantDestinations": [
{
"assistantName": "Soporte",
"type": "assistant",
"transferMode": "blind-transfer",
"message": ""
}
]
},
{
"assistantId": "assistant-uuid-3",
"assistantDestinations": []
}
]
}
Parámetros del Body
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
name | string | No | Nuevo nombre descriptivo del squad. |
members | array | No | Nueva lista completa de miembros. Reemplaza la lista existente. |
Se debe enviar al menos uno de los dos campos (
name o members). El campo members, si se envía, reemplaza completamente la lista de miembros existente.
Formato de Respuesta Exitosa (JSON)
{
"status": "Ok",
"data": {
"id": "squad-uuid-123",
"name": "Nuevo Nombre del Equipo",
"orgId": "org-uuid",
"members": [
{
"assistantId": "assistant-uuid-1",
"assistantDestinations": [...]
},
{
"assistantId": "assistant-uuid-3",
"assistantDestinations": []
}
],
"createdAt": "2026-09-01T10:00:00Z",
"updatedAt": "2026-09-03T10:30:00Z"
}
}
Respuesta de Error
{
"status": "Error",
"message": "Se requiere al menos un campo para actualizar (name, members).",
"details": null
}
