Requisitos previos
- Un token de Workspace API y el slug de la organización.
- Un proyecto de destino.
- Las credenciales de Filesystem configuradas para la instancia.
Crear la integración
Crea la integración como un artefacto de tipoIntegration. Las credenciales se envían en private_props y no se devuelven en las respuestas públicas.
Parametros del endpoint
Parametros del endpoint
Ejemplo de respuesta
Ejemplo de respuesta
Actualizar las credenciales
Usa la operación general de actualización de artefactos. Envía solo los campos que quieras sustituir.Parametros del endpoint
Parametros del endpoint
ArtifactDTO actualizado y nunca incluye private_props.
Obtener la integración
Usa el endpoint público del artefacto. No hay que recuperar las credenciales para consultar o iniciar una ingesta.Ejemplo de respuesta
Ejemplo de respuesta
Validar credenciales
La validación acepta la organización, un proyecto opcional y las credenciales en el cuerpo. Si omitesproject_id, necesitas el rol AppAdmin o superior; si lo envías, necesitas como mínimo el rol Admin del proyecto.
Parametros del endpoint
Parametros del endpoint
Ejemplo de respuesta
Ejemplo de respuesta
Listar archivos
Parametros del endpoint
Parametros del endpoint
Ejemplo de respuesta
Ejemplo de respuesta
Iniciar la ingesta
Indica el proyecto de destino y las rutas que quieres importar. La respuesta es un stream de Server-Sent Events (SSE).Parametros del endpoint
Parametros del endpoint
Ejemplo de stream
Ejemplo de stream
Errores y casos límite
- 400: faltan campos obligatorios o
project_idno es válido. - 403: conector no habilitado o permisos insuficientes.
- 404: organización, proyecto o artefacto de integración no encontrado.