{
  "data": {
    "gfForm": {
      "title": "Get A Quote",
      "submitButton": {
        "text": "Submit",
        "type": "TEXT"
      },
      "formFields": {
        "nodes": [
          {
            "id": 4,
            "label": "HTML Block",
            "__typename": "HtmlField",
            "pageNumber": 1,
            "type": "HTML",
            "content": "<h1>What type of project are you working on?</h1>",
            "databaseId": 4
          },
          {
            "id": 9,
            "label": "Quantity",
            "__typename": "NumberField",
            "type": "NUMBER",
            "pageNumber": 1,
            "placeholder": "Quantity",
            "errorMessage": null,
            "description": "Minimum quantities are 500 for most products.",
            "isRequired": true,
            "databaseId": 9
          },
          {
            "__typename": "TextAreaField",
            "id": 10,
            "label": "Tell us about your project",
            "type": "TEXTAREA",
            "defaultValue": null,
            "pageNumber": 1,
            "placeholder": "Tell us about your project",
            "isRequired": true,
            "errorMessage": null,
            "databaseId": 10
          },
          {
            "__typename": "TextField",
            "id": 16,
            "label": "Last Name",
            "type": "TEXT",
            "defaultValue": null,
            "pageNumber": 2,
            "isRequired": true,
            "placeholder": "Last Name",
            "errorMessage": null,
            "databaseId": 16
          },
          {
            "__typename": "TextField",
            "id": 17,
            "label": "Job title",
            "type": "TEXT",
            "defaultValue": null,
            "pageNumber": 2,
            "isRequired": false,
            "placeholder": "Job Title",
            "errorMessage": null,
            "databaseId": 17
          },
          {
            "__typename": "TextField",
            "id": 22,
            "label": "Suite / Apartment / Floor",
            "type": "TEXT",
            "defaultValue": null,
            "pageNumber": 3,
            "isRequired": false,
            "placeholder": "Suite / Apartment / Floor",
            "errorMessage": null,
            "databaseId": 22
          },
          {
            "__typename": "TextField",
            "id": 23,
            "label": "City",
            "type": "TEXT",
            "defaultValue": null,
            "pageNumber": 3,
            "isRequired": true,
            "placeholder": "City",
            "errorMessage": null,
            "databaseId": 23
          },
          {
            "__typename": "TextField",
            "id": 25,
            "label": "Zip Code",
            "type": "TEXT",
            "defaultValue": null,
            "pageNumber": 3,
            "isRequired": true,
            "placeholder": "Zip.Code",
            "errorMessage": null,
            "databaseId": 25
          }
        ]
      },
      "formId": 4,
      "confirmations": [
        {
          "type": "PAGE",
          "page": {
            "node": {
              "slug": "thanks-for-the-opportunity",
              "uri": "/thanks-for-the-opportunity/"
            }
          }
        }
      ]
    }
  }
}