POST Crear Squad Crea un nuevo equipo (squad) de asistentes en la organización.

Crear Squad

Este endpoint crea un nuevo squad con los asistentes que se indiquen como miembros.

Endpoint

POST 'https://app.x-ianet.com/api/xianet/squads'

Autenticación

Requiere los headers ApiUser y ApiKey.

Cuerpo de la Solicitud (JSON Body)


    {
        "name": "Equipo de Ventas",
        "members": [
            {
                "assistantId": "assistant-uuid-1",
                "assistantDestinations": [
                    {
                        "assistantName": "Soporte",
                        "type": "assistant",
                        "transferMode": "blind-transfer",
                        "message": ""
                    }
                ]
            },
            {
                "assistantId": "assistant-uuid-2",
                "assistantDestinations": []
            }
        ]
    }
            

Parámetros del Body

CampoTipoRequeridoDescripción
membersarrayLista de asistentes miembros del squad. Mínimo 1.
members[].assistantIdstring (UUID)ID del asistente en la organización.
members[].assistantDestinationsarrayNoDestinos de transferencia desde este asistente a otros miembros del squad.
namestringNoNombre descriptivo del squad (máx. 255 caracteres).

Formato de Respuesta Exitosa (JSON) — HTTP 201


    {
        "status": "Ok",
        "data": {
            "id": "squad-uuid-nuevo",
            "name": "Equipo de Ventas",
            "orgId": "org-uuid",
            "members": [
                {
                    "assistantId": "assistant-uuid-1",
                    "assistantDestinations": [...]
                }
            ],
            "createdAt": "2026-09-03T10:00:00Z",
            "updatedAt": "2026-09-03T10:00:00Z"
        }
    }
            

Respuesta de Error


    {
        "status": "Error",
        "message": "The members field is required.",
        "details": { ... }
    }