/
JSON Request Body Example

JSON Request Body Example

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

JSON 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.
Minimum JSON Sample Request
{
   "QuikFormID": "12"
}



Related content

Quik! Forms Engine Property List
Quik! Forms Engine Property List
More like this
REST APIs (Preferred Method)
REST APIs (Preferred Method)
Read with this
Execute HTML
Execute HTML
More like this
ExecutePDF Method
ExecutePDF Method
Read with this
Parameters for Generating a Form
Parameters for Generating a Form
More like this
REST Authentication
REST Authentication
Read with this

For help regarding Quik! Forms and the Quik! API
Email: support@quikforms.com | Phone: (877) 456-QUIK