Response Format

Each Quik! web service will respond in a similar fashion. The response will only return a SOAP Body containing the response as follows:

SOAP BODY

<soap12:Body>
<METHOD_NAME xmlns="https://websvcs.quikforms.com/QFEM/v5100">
<METHOD_NAMEResult>
<ErrorCode>int</ErrorCode>
<Message>string</Message>
<ResultData>
<xsd:schema>schema</xsd:schema>xml</ResultData>
<File>base64Binary</File>
</METHOD_NAMEResult>
</METHOD_NAME>
</soap12:Body>
Each response will contain the following fields:

  • ErrorCode – an integer response code between 0 and 999 corresponding to the type of success or failure (0 = success).
  • Message – a string message providing details about the response, including both success and error messages.
  • ResultData (not applicable to all responses) – If the type of request made returns a set or list of data (e.g. a list of users, forms, etc.), the QuikData element will contain an XML data set. For details about each detailed XML data set, please see the detailed method information. NOTE: To use the returned data, store the data in a XML Document object and use accordingly.
  • File – If a file is returned (e.g. a PDF) the file will be encoded in binary 64 format.

Related pages

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