Upnify Documentación API
FLOW · /suite/wkf/flujos

Flujos

Flujos - Creación

POST/suite/wkf/flujos

Crea un flujo y, cuando se proporcionan, sus fases iniciales. La empresa y el usuario se toman de la sesión autenticada.

Parámetros

NombreTipoValidaciónDescripción
workflowNombreStringNombre del flujo que se crea.
configObjectConfiguración JSON del flujo, incluida su posición o indicador de flujo predeterminado.
fasesInicialesArray<String>Nombres de las fases iniciales; también puede declararse dentro de config.fasesIniciales.

Respuesta

NombreTipoDescripción
codeIntegerCódigo de resultado de la operación.
msgStringMensaje de resultado cuando la operación lo proporciona.
detailsArray<Object>Arreglo con el identificador del flujo creado.

Solicitud

Crear un flujo

curl --request POST \
  --url '{{API_URL}}/suite/wkf/flujos' \
  --header 'token: {{TOKEN}}' \
  --header 'Content-Type: application/json' \
  --data '{"workflowNombre":"Flujo de ejemplo","config":{"orden":1,"defaultFlow":false},"fasesIniciales":["Inicio","Revisión"]}'

Respuesta

Flujo creado

JSON
[
  {
    "code": 0,
    "msg": "Ok",
    "details": [
      {
        "tkWorkflow": "00000000-0000-4000-8000-000000000011"
      }
    ]
  }
]