{
  "name": "Jsonpage - Complete a new row (name, VAT, address)",
  "flow": [
    {
      "id": 1,
      "module": "google-sheets:watchRows",
      "version": 2,
      "parameters": {
        "__IMTCONN__": null
      },
      "mapper": {
        "spreadsheetId": "/YOUR_SPREADSHEET_ID",
        "sheetId": "Sheet1",
        "limit": "10",
        "tableFirstRow": "A1:Z1",
        "valueRenderOption": "FORMATTED_VALUE",
        "dateTimeRenderOption": "FORMATTED_STRING"
      },
      "metadata": {
        "designer": {
          "x": 0,
          "y": 0,
          "name": "New row (column A: name, SIREN, SIRET or VAT number)"
        }
      }
    },
    {
      "id": 2,
      "module": "http:ActionSendData",
      "version": 3,
      "parameters": {
        "handleErrors": false,
        "useNewZLibDeCompress": true
      },
      "mapper": {
        "url": "https://api.jsonpage.com/v2/autocomplete",
        "method": "get",
        "headers": [
          {
            "name": "X-API-Key",
            "value": "PASTE_YOUR_JSONPAGE_API_KEY"
          }
        ],
        "qs": [
          {
            "name": "q",
            "value": "{{1.`0`}}"
          },
          {
            "name": "limit",
            "value": "1"
          }
        ],
        "bodyType": "",
        "contentType": "",
        "parseResponse": true,
        "serializeUrl": false,
        "shareCookies": false,
        "followRedirect": true,
        "useMtls": false,
        "rejectUnauthorized": true,
        "evaluateAllStates": false,
        "timeout": ""
      },
      "metadata": {
        "designer": {
          "x": 300,
          "y": 0,
          "name": "Search the company"
        }
      }
    },
    {
      "id": 3,
      "module": "http:ActionSendData",
      "version": 3,
      "parameters": {
        "handleErrors": false,
        "useNewZLibDeCompress": true
      },
      "mapper": {
        "url": "https://api.jsonpage.com/v2/companies/{{2.data.data[1].id}}",
        "method": "get",
        "headers": [
          {
            "name": "X-API-Key",
            "value": "PASTE_YOUR_JSONPAGE_API_KEY"
          }
        ],
        "qs": [
          {
            "name": "include",
            "value": "address,vat"
          }
        ],
        "bodyType": "",
        "contentType": "",
        "parseResponse": true,
        "serializeUrl": false,
        "shareCookies": false,
        "followRedirect": true,
        "useMtls": false,
        "rejectUnauthorized": true,
        "evaluateAllStates": false,
        "timeout": ""
      },
      "metadata": {
        "designer": {
          "x": 600,
          "y": 0,
          "name": "Get the company record"
        }
      },
      "filter": {
        "name": "A company was found",
        "conditions": [
          [
            {
              "a": "{{2.data.data[1].id}}",
              "o": "exist"
            }
          ]
        ]
      }
    },
    {
      "id": 4,
      "module": "google-sheets:updateRow",
      "version": 2,
      "parameters": {
        "__IMTCONN__": null
      },
      "mapper": {
        "spreadsheetId": "/YOUR_SPREADSHEET_ID",
        "sheetId": "Sheet1",
        "rowNumber": "{{1.`__ROW_NUMBER__`}}",
        "valueInputOption": "USER_ENTERED",
        "values": {
          "1": "{{3.data.data.name}}",
          "2": "{{3.data.data.registry_id}}",
          "3": "{{3.data.data.status}}",
          "4": "{{3.data.data.vat.number}}",
          "5": "{{3.data.data.vat.status}}",
          "6": "{{3.data.data.address.formatted}}"
        }
      },
      "metadata": {
        "designer": {
          "x": 900,
          "y": 0,
          "name": "Write B to G: name, SIREN, status, VAT, VAT status, address"
        }
      }
    }
  ],
  "metadata": {
    "instant": false,
    "version": 1,
    "scenario": {
      "roundtrips": 1,
      "maxErrors": 3,
      "autoCommit": true,
      "autoCommitTriggerLast": true,
      "sequential": false,
      "slots": null,
      "confidential": false,
      "dataloss": false,
      "dlq": false,
      "freshVariables": false
    },
    "designer": {
      "orphans": []
    },
    "zone": "eu1.make.com"
  }
}
