{
  "name": "HasData - Amazon price watch (test candidate)",
  "flow": [
    {
      "id": 1,
      "module": "google-sheets:filterRows",
      "version": 2,
      "parameters": {},
      "mapper": {
        "from": "drive",
        "limit": "1",
        "filter": [
          [
            {
              "a": "B",
              "b": "YES",
              "o": "text:equal"
            }
          ]
        ],
        "sheetId": "Watchlist",
        "sortOrder": "asc",
        "spreadsheetId": "",
        "tableFirstRow": "A1:Z1",
        "includesHeaders": true,
        "valueRenderOption": "FORMATTED_VALUE",
        "dateTimeRenderOption": "FORMATTED_STRING"
      },
      "metadata": {
        "designer": {
          "x": 0,
          "y": 0
        },
        "parameters": [
          {
            "name": "__IMTCONN__",
            "type": "account:google",
            "label": "Connection",
            "required": true
          }
        ],
        "interface": [
          {
            "name": "0",
            "type": "text",
            "label": "ASIN (A)"
          },
          {
            "name": "1",
            "type": "text",
            "label": "Enabled (B)"
          }
        ]
      }
    },
    {
      "id": 2,
      "module": "hasdata:amazonProduct",
      "version": 1,
      "parameters": {},
      "mapper": {
        "asin": "{{1.`0`}}",
        "domain": "www.amazon.com",
        "language": "EN",
        "shippingLocation": "US",
        "otherSellers": false
      },
      "metadata": {
        "designer": {
          "x": 300,
          "y": 0
        },
        "parameters": [
          {
            "name": "__IMTCONN__",
            "type": "account:hasdata",
            "label": "Connection",
            "required": true
          }
        ],
        "expect": [
          {
            "name": "asin",
            "type": "text",
            "label": "ASIN",
            "required": true
          },
          {
            "name": "domain",
            "type": "select",
            "label": "Domain",
            "validate": {
              "enum": [
                "www.amazon.com",
                "www.amazon.de",
                "www.amazon.co.uk",
                "www.amazon.ae",
                "www.amazon.com.au",
                "www.amazon.com.be",
                "www.amazon.com.br",
                "www.amazon.ca",
                "www.amazon.eg",
                "www.amazon.es",
                "www.amazon.fr",
                "www.amazon.ie",
                "www.amazon.in",
                "www.amazon.it",
                "www.amazon.co.jp",
                "www.amazon.com.mx",
                "www.amazon.nl",
                "www.amazon.pl",
                "www.amazon.sa",
                "www.amazon.se",
                "www.amazon.sg",
                "www.amazon.com.tr",
                "www.amazon.co.za"
              ]
            }
          },
          {
            "name": "language",
            "type": "select",
            "label": "Language",
            "validate": {
              "enum": [
                "AR",
                "BN",
                "CS",
                "DA",
                "DE",
                "EN",
                "ES",
                "FR",
                "HI",
                "IT",
                "JP",
                "KN",
                "ML",
                "MR",
                "NL",
                "PL",
                "PT",
                "SV",
                "TA",
                "TE",
                "TR",
                "ZH"
              ]
            }
          },
          {
            "name": "deliveryZip",
            "type": "text",
            "label": "Delivery ZIP Code"
          },
          {
            "name": "shippingLocation",
            "type": "select",
            "label": "Shipping Location",
            "validate": {
              "enum": [
                "AU",
                "CA",
                "CN",
                "JP",
                "MX",
                "SG",
                "GB",
                "AF",
                "AX",
                "AL",
                "DZ",
                "AS",
                "AD",
                "AO",
                "AI",
                "AG",
                "AR",
                "AM",
                "AW",
                "AT",
                "AZ",
                "BS",
                "BH",
                "BD",
                "BB",
                "BY",
                "BE",
                "BZ",
                "BJ",
                "BM",
                "BT",
                "BO",
                "BQ",
                "BA",
                "BW",
                "BV",
                "BR",
                "IO",
                "BN",
                "BG",
                "BF",
                "BI",
                "KH",
                "CM",
                "CV",
                "KY",
                "CF",
                "TD",
                "CL",
                "CX",
                "CC",
                "CO",
                "KM",
                "CG",
                "CD",
                "CK",
                "CR",
                "CI",
                "HR",
                "CW",
                "CY",
                "CZ",
                "DK",
                "DJ",
                "DM",
                "DO",
                "EC",
                "EG",
                "SV",
                "GQ",
                "ER",
                "EE",
                "ET",
                "FK",
                "FO",
                "FJ",
                "FI",
                "FR",
                "GF",
                "PF",
                "TF",
                "GA",
                "GM",
                "GE",
                "DE",
                "GH",
                "GI",
                "GR",
                "GL",
                "GD",
                "GP",
                "GT",
                "GG",
                "GN",
                "GW",
                "GY",
                "HT",
                "HM",
                "VA",
                "HN",
                "HK",
                "HU",
                "IS",
                "IN",
                "ID",
                "IQ",
                "IE",
                "IM",
                "IL",
                "IT",
                "JM",
                "JE",
                "JO",
                "KZ",
                "KE",
                "KI",
                "XK",
                "KW",
                "KG",
                "LA",
                "LV",
                "LB",
                "LS",
                "LR",
                "LY",
                "LI",
                "LT",
                "LU",
                "MO",
                "MK",
                "MG",
                "MW",
                "MY",
                "MV",
                "ML",
                "MT",
                "MH",
                "MQ",
                "MR",
                "MU",
                "YT",
                "FM",
                "MD",
                "MC",
                "MN",
                "ME",
                "MS",
                "MA",
                "MZ",
                "MM",
                "NA",
                "NR",
                "NP",
                "NL",
                "AN",
                "NC",
                "NZ",
                "NI",
                "NE",
                "NG",
                "NU",
                "NF",
                "NO",
                "OM",
                "PK",
                "PW",
                "PS",
                "PA",
                "PG",
                "PY",
                "PE",
                "PH",
                "PN",
                "PL",
                "PT",
                "QA",
                "KR",
                "RE",
                "RO",
                "RU",
                "RW",
                "BL",
                "SH",
                "KN",
                "LC",
                "MF",
                "PM",
                "VC",
                "WS",
                "SM",
                "ST",
                "SA",
                "SN",
                "RS",
                "SC",
                "SL",
                "SX",
                "SK",
                "SI",
                "SB",
                "SO",
                "ZA",
                "ES",
                "LK",
                "SR",
                "SZ",
                "SE",
                "CH",
                "TW",
                "TJ",
                "TZ",
                "TH",
                "TL",
                "TG",
                "TK",
                "TO",
                "TT",
                "TN",
                "TR",
                "TM",
                "TC",
                "TV",
                "UG",
                "UA",
                "AE",
                "US",
                "UY",
                "UZ",
                "VU",
                "VE",
                "VN",
                "VG",
                "VI",
                "WF",
                "EH",
                "YE",
                "ZM",
                "ZW"
              ]
            }
          },
          {
            "name": "otherSellers",
            "type": "boolean",
            "label": "Other Sellers"
          }
        ]
      }
    },
    {
      "id": 3,
      "module": "google-sheets:addRow",
      "version": 2,
      "parameters": {},
      "mapper": {
        "from": "drive",
        "mode": "select",
        "spreadsheetId": "",
        "sheetId": "History",
        "includesHeaders": true,
        "useColumnHeaders": false,
        "insertDataOption": "INSERT_ROWS",
        "valueInputOption": "RAW",
        "insertUnformatted": false,
        "values": {
          "0": "{{formatDate(now; \"YYYY-MM-DD HH:mm:ss\"; \"UTC\")}}",
          "1": "{{1.`0`}}",
          "2": "www.amazon.com",
          "3": "{{2.product.title}}",
          "4": "{{2.product.price.currentPrice}}",
          "5": "{{2.product.price.symbol}}",
          "6": "{{2.product.isAvailable}}",
          "7": "{{2.product.condition}}",
          "8": "{{2.product.url}}"
        }
      },
      "metadata": {
        "designer": {
          "x": 600,
          "y": 0
        },
        "parameters": [
          {
            "name": "__IMTCONN__",
            "type": "account:google",
            "label": "Connection",
            "required": true
          }
        ]
      }
    }
  ],
  "metadata": {
    "instant": false,
    "version": 1,
    "scenario": {
      "roundtrips": 1,
      "maxErrors": 3,
      "autoCommit": true,
      "autoCommitTriggerLast": true,
      "sequential": true,
      "slots": null,
      "confidential": false,
      "dataloss": false,
      "dlq": false,
      "freshVariables": false
    },
    "designer": {
      "orphans": []
    },
    "notes": []
  }
}
