...
This method takes data posted directly by a Quik! HTML form and then creates an envelope in DocuSign by generating and passing the form data as an XML file and PDF document. This method returns a DocuSign EnvelopeID directly to the form, which can then pass the EnvelopeID via a Callback URL.
SOAP Request
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="utf-8"?> |
...
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> |
...
<soap:Header> |
...
<DocuSignCredentials xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<UserName>string</UserName> |
...
<Password>string</Password> |
...
</DocuSignCredentials> |
...
</soap:Header> |
...
<soap:Body> |
...
<GenerateDocusignEnvelope xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<FormData>string</FormData> |
...
</ |
...
GenerateDocusignEnvelope> </soap:Body> |
...
</soap:Envelope> |
SOAP Body Request Parameters
...
Field Name | Data Type | Length | Required? | Description |
FormData | String | 8000 chars | YES | The form POST data |
SOAP Response
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="utf-8"?> |
...
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> |
...
<soap:Body> |
...
<GenerateDocusignEnvelopeResponse xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<GenerateDocusignEnvelopeResult> <ErrorCode>int</ErrorCode> |
...
<Message>string</Message> |
...
<ResultData> |
...
<xsd:schema>schema</xsd:schema>xml</ResultData> |
...
<File>base64Binary</File> |
...
</GenerateDocusignEnvelopeResult> |
...
</GenerateDocusignEnvelopeResponse> |
...
</soap:Body> |
...
</soap:Envelope> |
Result Fields
This method returns a table containing the DocuSign EnvelopeID.
Field Name | Data Type | Length | Description |
EnvelopeID | String | The DocuSign-EnvelopeID for the newly generated envelope |
...
This method takes data posted directly by a Quik! HTML form and then creates an envelope in DocuSign by generating and passing the form data as an XML file and PDF document. This method returns a DocuSign EnvelopeID in JSON format directly to the form, which can then pass the EnvelopeID via a Callback URL.
SOAP Request
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="utf-8"?> |
...
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> |
...
<soap:Body> |
...
<GenerateDocusignEnvelopeJSON xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<FormData>string</FormData> |
...
</GenerateDocusignEnvelopeJSON> |
...
</soap:Body> |
...
</soap:Envelope> |
SOAP Body Request Parameters
...
Field Name | Data Type | Length | Required? | Description |
FormData | String | 8000 chars | YES | The form POST data |
SOAP Response
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="utf-8"?> |
...
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> |
...
<soap:Body> |
...
<GenerateDocusignEnvelopeJSONResponse xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<GenerateDocusignEnvelopeJSONResult>string</GenerateDocusignEnvelopeJSONResult> |
...
</GenerateDocusignEnvelopeJSONResponse> |
...
</soap:Body> |
...
</soap:Envelope> |
Result Fields
This method returns the DocuSign EnvelopeID in JSON format.
Field Name | Data Type | Length | Description |
EnvelopeID | String | The DocuSign-EnvelopeID for the newly generated envelope in JSON format |
...