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 de X-IAnet. 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.