Flows

Catálogo de tipos de nodo del MVP

El catálogo que necesitas para armar un draft_definition válido: cada tipo de nodo con sus campos. Trae además image_providers y video_providers con el proveedor por defecto y, en video, la duración mínima, máxima y la de defecto — si mandas una duración fuera de ese rango el nodo falla al ejecutarse, no al guardarse.

get/node-registry

Request

  • Base URL: https://api.met.meteor.com.co/api/v1
  • URL: https://api.met.meteor.com.co/api/v1/node-registry
  • Auth: one of:
    • bearer (a scheme the document does not define)
    • HTTP bearer

Response

successtrue required

Siempre true en una respuesta 2xx.

Example response

{
  "data": {
    "image_providers": [
      {
        "id": "nano-banana-2",
        "label": "Nano Banana 2",
        "supports_reference_images": true
      }
    ],
    "nodes": [
      {
        "category": "intelligence",
        "data_outputs": {
          "fallback": {
            "id": "out",
            "label": "Salida"
          },
          "field": "buttons",
          "id_key": "id",
          "label_key": "title"
        },
        "dynamic_outputs": {
          "field": "num_outputs",
          "handle_prefix": "img",
          "items_key": "images",
          "label": "Imagen",
          "max": 4
        },
        "fields": [
          {
            "label": "Instrucción",
            "name": "prompt",
            "options": [
              {
                "label": "Nano Banana 2",
                "value": "nano-banana-2"
              }
            ],
            "required": true,
            "type": "longtext"
          }
        ],
        "icon": "🤖",
        "input_handle_specs": [
          {
            "binds_field": "reference_image",
            "id": "image_in",
            "kind": "image",
            "label": "Imagen de referencia"
          }
        ],
        "input_handles": "single",
        "label": "Preguntar al Met",
        "output_handles": [
          {
            "id": "out",
            "label": "Salida"
          }
        ],
        "supports_error_handling": true,
        "type": "agent.ask",
        "workspace_checks": [
          {
            "kind": "channel",
            "message": "Necesitas un canal de WhatsApp conectado.",
            "ref": "whatsapp"
          }
        ]
      }
    ],
    "video_providers": [
      {
        "duration_default": 5,
        "duration_max": 8,
        "duration_min": 4,
        "id": "veo-3.1",
        "label": "Veo 3.1",
        "supports_reference_images": true
      }
    ]
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.