Skip to main content
PATCH
Disparar un webhook (PATCH)

Autorizaciones

Authorization
string
header
requerido

Token bearer JWT emitido por el provider de identidad. Envíalo en la cabecera Authorization como Bearer <token>.

Encabezados

Idempotency-Key
string

Clave de idempotencia opcional para evitar ejecuciones duplicadas a partir de la misma entrega de webhook.

Parámetros de ruta

path
string
requerido

Ruta de webhook registrada por un workflow. Soporta rutas anidadas con múltiples segmentos en tiempo de ejecución. Las barras diagonales dentro de la ruta deben codificarse como %2F según RFC 3986/OpenAPI 3.1 (por ejemplo, use orders%2Fpaid para orders/paid).

Cuerpo

Payload del webhook. Tamaño máximo de 1 MB.

Payload del webhook proveniente del sistema externo. Flowker inyecta metadatos del webhook (clave _webhook con método, ruta, headers, parámetros de query e IP remota) antes de pasarlo al workflow.

Respuesta

El workflow terminó dentro de la ventana síncrona. El cuerpo lleva los resultados de negocio finales. Una ruta XML devuelve el documento <results> equivalente.

completedAt
string<date-time>

Marca de tiempo de cuando finalizó la ejecución.

Ejemplo:

"2026-03-17T14:35:12Z"

executionId
string<uuid>

Identificador único de la ejecución.

Ejemplo:

"f7e6d5c4-b3a2-1098-7654-321fedcba098"

finalOutput
object

Salida agregada del último paso o el resultado final del workflow.

Ejemplo:
startedAt
string<date-time>

Marca de tiempo de cuando se inició la ejecución.

Ejemplo:

"2026-03-17T14:35:00Z"

status
string

Estado final de la ejecución.

Ejemplo:

"completed"

stepResults
object[]

Lista ordenada de resultados para cada paso ejecutado.

workflowId
string<uuid>

ID del workflow que fue ejecutado.

Ejemplo:

"a1b2c3d4-e5f6-7890-abcd-ef1234567890"