n8n Workflow Manager API — Flujo de trabajo n8n

Alta complejidad🔗 Webhook19 nodos💎 Other👁 263 vistaspor Jan Willem Altink

Descripción general

This workflow provides a secure API endpoint to remotely trigger other n8n workflows with custom data and to retrieve information about your existing workflows. It's perfect for users who want to integrate n8n into external systems or programmatically manage their automations.

example usage: I use this workflow in a Raycast extension i have build, to execute n8n workflows from within Raycast: see Github

++How it works++ Receives API Calls: A webhook listens for incoming HTTP requests (e.g., PO

Nodos utilizados

Webhookmap parametersExecute Workflowreturn problem getting workflow errorget all workflowsIncluded WorkflowsDoes workflowId ExistSticky Note3

Vista previa del flujo de trabajo

🚀 Workflow Trigger: Webhook
This workflow starts with a Webhook node that can be tr
Authentication:
* Uses Header Authentication.
* To s
▶️ POST Route: Execute a Target Workflow
This branch handles `POST` requests to dynamically exec
1. Map Webhook Request to Fields:
* Extracts `workflowId` from the in
📄 GET Route: Fetch Workflow Info
Retrieves n8n workflow details via `GET`. Uses n8n API
Query Parameters:
* `workflowId=<ID>`: Fetches a single workflow by
💡 Usage Example
I used this workflow as the backend for a small Raycast
You can check out the Raycast ext
W
Webhook
M
Map webhook request to f…
E
Execute Workflow
R
return succes message
R
return problem executing…
R
Return problem handling …
M
Map key workflow info
M
map parameters
R
Return problem handling …
R
return all workflow info
R
return summarized workfl…
G
Get specific workflowid
I
Included Workflows
G
get all inactive workflows
G
get all active workflows
G
get all workflows
F
full mode
R
return problem getting w…
D
Does workflowId Exist
19 nodes25 edges

Cómo funciona

  1. 1

    Disparador

    El flujo de trabajo comienza con un disparador webhook.

  2. 2

    Procesamiento

    Los datos fluyen a través de 19 nodos, connecting executeworkflow, if, n8n.

  3. 3

    Salida

    El flujo de trabajo completa su automatización y entrega el resultado al destino configurado.

Detalles de nodos (19)

WE

Webhook

webhook

#1
MA

map parameters

set

#2
EX

Execute Workflow

executeWorkflow

#3
RE

return problem getting workflow error

respondToWebhook

#4
GE

get all workflows

n8n

#5
IN

Included Workflows

switch

#6
DO

Does workflowId Exist

if

#7
ST

Sticky Note3

stickyNote

#8

Cómo importar este flujo de trabajo

  1. 1Haz clic en el botón Descargar JSON a la derecha para guardar el archivo del flujo de trabajo.
  2. 2Abre tu instancia de n8n. Ve a Flujos de trabajo → Nuevo → Importar desde archivo.
  3. 3Selecciona el archivo n8n-workflow-manager-api descargado y haz clic en Importar.
  4. 4Configura las credenciales para cada nodo de servicio (claves API, OAuth, etc.).
  5. 5Haz clic en Probar flujo de trabajo para verificar que todo funcione, luego actívalo.

O pega directamente en n8n → Importar desde JSON:

{ "name": "n8n Workflow Manager API", "nodes": [...], ...}

Integraciones

executeworkflowifn8nrespondtowebhooksetswitchwebhook

Obtener este flujo de trabajo

Descarga e importa con un solo clic

Descargar JSONVer en n8n.io
Nodos19
Complejidadhigh
Disparadorwebhook
Vistas263
CategoríaOther

Creado por

Jan Willem Altink

Jan Willem Altink

@jwa91

Etiquetas

executeworkflowifn8nrespondtowebhooksetswitchwebhook

¿Nuevo en n8n?

n8n es una herramienta de automatización de flujos de trabajo gratuita y de código abierto. Alójala tú mismo o usa la versión en la nube.

Obtener n8n gratis →