Verificar Configuração

É possível realizar uma requisição para verificar a conectividade dos componentes antes mesmo de registrar uma configuração no Firehose. O payload da requisição é o mesmo da criação ou edição da configuração.

O Firehose realiza uma conexão com o componente e retorna uma amostra de dados caso exista. É possível verificar os seguintes componentes atualmente:

Entrada

  • N8N

Requisição

curl --location '<HOST>/v1/verify' \
--header 'Content-Type: application/json' \
--header 'Authorization: <AUTHORIZATION>' \
--data '{
  "input": {
    "type": "N8N",
    "n8n": {
      "workflow": {
        "name": "Sample Workflow",
        "nodes": [
          {
            "parameters": {
              "authentication": "appToken",
              "operation": "getAll",
              "limit": 1,
              "additionalFields": {}
            },
            "name": "HubSpot",
            "type": "n8n-nodes-base.hubspot",
            "credentials": {
              "hubspotAppToken": {}
            },
            "position": [
              200,
              0
            ]
          }
        ],
        "connections": {}
      },
      "credentials": [
        {
          "type": "hubspotAppToken",
          "data": {
            "appToken": "<HUBSPOT_TOKEN>"
          }
        }
      ],
      "output_success_nodes": [
        "HubSpot"
      ],
      "output_error_nodes": [
        "HubSpot"
      ]
    }
  }
}'

Resposta

O formato de resposta desse endpoint depende do componente, por exemplo:

Last updated