Wufoo · JSON Structure

Wufoo Form Structure

Logical structure of a Wufoo form: a form contains an ordered list of pages, each containing fields, optionally with subfields and choices.

Type: Properties: 0
FormsForm BuilderSurveysData CollectionWebhooksPaymentsSurveyMonkey

Wufoo Form Structure is a JSON Structure definition published by Wufoo.

Meta-schema:

JSON Structure

Raw ↑
{
  "$id": "https://github.com/api-evangelist/wufoo/json-structure/wufoo-form-structure.json",
  "title": "Wufoo Form Structure",
  "description": "Logical structure of a Wufoo form: a form contains an ordered list of pages, each containing fields, optionally with subfields and choices.",
  "structure": {
    "Form": {
      "Hash": "string",
      "Name": "string",
      "Pages": [
        {
          "PageNumber": "integer",
          "Fields": [
            {
              "ID": "string",
              "Type": "string",
              "Title": "string",
              "IsRequired": "boolean",
              "SubFields": [
                { "ID": "string", "Label": "string" }
              ],
              "Choices": [
                { "Label": "string", "Score": "integer" }
              ]
            }
          ]
        }
      ],
      "SystemFields": ["IP","LastPage","CompleteSubmission","Status","PurchaseTotal","Currency","TransactionId","MerchantType"]
    }
  }
}