Flows
Importa un flujo desde JSON portable. Aterriza como draft. Body: { doc, bindings?, target_flow_id? }. Con target_flow_id actualiza ese flujo en vez de crear uno nuevo (idempotente).
Aterriza siempre como borrador: importar no publica. Con target_flow_id sobrescribe ese flujo en lugar de crear uno nuevo, que es lo que hace repetible el despliegue desde un repositorio — la misma llamada dos veces deja el mismo flujo, no dos. Los bindings resuelven las dependencias que import/preview haya listado.
post/workspaces/{workspaceId}/flows/import
Request
- Base URL: https://api.met.meteor.com.co/api/v1
- URL: https://api.met.meteor.com.co/api/v1/workspaces/{workspaceId}/flows/import
- Auth: one of:
- bearer (a scheme the document does not define)
- HTTP bearer
Path parameters
workspaceIdnumber required
ID numérico del workspace. Debe ser el mismo workspace de tu API key: pedir otro devuelve 401.
Response
Example response
{
"data": {
"flow": {
"created_at": "2026-07-20T18:03:11.000Z",
"created_by": 12,
"description": "Avisa 3 días antes del vencimiento.",
"draft_definition": {
"edges": [
{
"id": "e_1",
"source": "n_7f3c1a",
"sourceHandle": "out",
"target": "n_9b2d40"
}
],
"nodes": [
{
"id": "n_7f3c1a",
"position": {
"x": 120,
"y": 340
},
"type": "agent.ask"
}
]
},
"id": "8f14e45f-ceea-467a-9f0b-4c3d1a2b5e60",
"name": "Recordatorio de pago",
"published_at": "2026-07-30T04:12:33.120Z",
"published_definition": {
"edges": [
{
"id": "e_1",
"source": "n_7f3c1a",
"sourceHandle": "out",
"target": "n_9b2d40"
}
],
"nodes": [
{
"id": "n_7f3c1a",
"position": {
"x": 120,
"y": 340
},
"type": "agent.ask"
}
]
},
"slug": "recordatorio-pago",
"status": "published",
"updated_at": "2026-07-30T04:12:33.120Z",
"workspace_id": 40
},
"mode": "created",
"warnings": [
{
"code": "unresolved_ref"
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.