API de Flujos
Además de gestionar Flujos por Positus Studio, es posible administrarlos directamente por la API. Los endpoints de Flujos están limitados por workspace y permiten listar, crear, actualizar, publicar, previsualizar y eliminar Flujos.Autenticación y alcance
Todas las rutas requieren autenticación a través de Bearer Token de usuario y se acceden bajo el workspace deseado:Excepto la listación, todas las operaciones requieren que el usuario autenticado sea propietario (owner) del workspace. De lo contrario, la API responde
403.Listar Flujos
Devuelve los Flujos del workspace.
Respuesta — colección de objetos Flow (ver estructura del Flow).
Crear Flow
Crea un Flow en el workspace. El Flow se crea primero en Meta y, en caso de éxito, se persiste en Positus.400 con { "message": "..." }.
Actualizar Flow
Actualiza los metadatos del Flow (nombre, categorías y endpoint). Acepta el mismo cuerpo del endpoint de creación.Actualizar el JSON del Flow
Actualiza el contenido (Flow JSON) que define las pantallas y componentes del Flow.El contenido se envía a Meta y, en caso de éxito, se persiste en el Flow. Consulta la referencia de estructura en la página Estructura y componentes.
Publicar Flow
Publica el Flow, haciéndolo disponible para envío. Después de la publicación, el estado cambia aPUBLISHED.
Eliminar Flow
El comportamiento depende del estado actual del Flow:- Borrador (
DRAFT): el Flow se elimina en Meta y se remueve del workspace. Respuesta204 No Content. - Publicado: el Flow no puede ser eliminado; es descontinuado (estado
DEPRECATED). Respuesta con el objeto Flow actualizado.
Previsualizar Flow
Genera una URL de previsualización del Flow para un número del workspace.
Respuesta:
Rutas públicas
Estas rutas no requieren autenticación de usuario:Estructura del objeto Flow
Las respuestas de los endpoints devuelven el Flow en el siguiente formato:Estados de los Flujos
Categorías
Categorías aceptadas en el campocategories (envía los ids):