POST Cargar Archivo Sube un archivo (.txt o .csv) a la organización en X-IAnet.

Cargar Archivo

Este endpoint permite subir archivos (.txt y .csv) para ser procesados o utilizados por asistentes en el sistema.

Endpoint

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

Cuerpo de la Solicitud (Multipart Form)

Debes enviar la petición como multipart/form-data.

  • file: (Archivo) El archivo .txt o .csv que deseas cargar.
Atención: Si intentas subir un archivo con una extensión distinta a .txt o .csv, la API retornará un error 400.

Formato de Respuesta Exitosa (JSON)


            {
                "status": "Ok",
                "data": {
                    "id": "file-uuid-123",
                    "orgId": "org-uuid-456",
                    "name": "mi_archivo.txt",
                    "mimetype": "text/plain",
                    "size": 1024,
                    "createdAt": "2026-03-17T06:00:00Z"
                }
            }
                    

¿Cómo asignar este archivo a un Asistente?

Una vez que hayas cargado el archivo exitosamente, puedes asignarlo como Base de Conocimiento (Knowledge Base) de cualquier asistente en Vapi. Para ello, toma el valor id retornado en esta respuesta y envíalo dentro de un arreglo en el parámetro fileIds al endpoint de Actualizar Asistente.