Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Below is an example of a Request Below is a simple example of the HTMLSettings portion of the Execute method request, used to generate forms in REST. 

Code Block
languagexml
titleJSON Sample Request
{
  "HostFormOnQuik": true,
  "FormFields": [
    {
      "FieldName": "1own.FName",
      "FieldValue": "John"
    },
    {
      "FieldName": "1own.LName",
      "FieldValue": "Doe"
    }
  ],
  "QuikFormID": "12"
}


Notes:

  • A customer's Quik! account credentials are also needed to generate forms, but those are submitted via OAuthToken in the request header, and are not passed in the request body.
  • "HostFormOnQuik" is an example of the many Quik! Forms Engine properties that can be applied to the final HTML. See here for a complete list of properties.
  • "FormFields" contain the field data that will prefill the form
  • "QuikFormID" is the list of Quik! Form IDs that will be generated. This is the only required parameter when calling the Execute method, since the Quik! Forms Engine must, at the very least, know which forms to generate. Below is an example of the minimum required data for an Execute request.
Code Block
languagexml
titleMinimum JSON Sample Request
{
   "QuikFormID": "12"
}