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

successtrue required

Siempre true en una respuesta 2xx.

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.