Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

If you plan to collect your own envelope information and call the Quik! web service for Docusign directly, then use this URL.

PLEASE VISIT THE URL'S BELOW FOR THE LATEST XML FORMAT

Service URL: https://websvcs.quikforms.com/Docusign/ESignWSVersion/5202/GetDocusignData.asmx
Service WSDL: https://websvcs.quikforms.com/Docusign/ESignWSVersion/5202/GetDocusignData.asmx?WSDL

Methods:

The following methods are used to generate the PDF and XML data objects to send to DocuSign. Only ETI can perform this step – this function cannot be implemented on your own servers.

  • GetDocusignResources – Prepares and returns a PDF and XML file for DocuSign in XML response format
  • GetDocusignResourcesJSON – Prepares and returns a PDF and XML file for DocuSign in JSON response format


GetDocusignResources

This method processes forms to create an XML file and PDF document for use with DocuSign and responds in XML format.

SOAP Request

<?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>
<GetDocusignResources xmlns="https://websvcs.quikforms.com/Docusign/ESignWSVersion/5202/">
<strFormData>string</strFormData>
<strRecipientData>string</strRecipientData>
<strSignFieldData>string</strSignFieldData>
</GetDocusignResources>
</soap:Body>
</soap:Envelope>

SOAP Body Request Parameters

This method accepts the following parameters.

Field Name

Data Type

Length

Required?

Description

strFormData

String

8000 chars

NO

The form POST data

strRecipientData

String

8000 chars

NO

The recipient data used in the DocuSign envelope to determine the signing order

strSignFieldData

String

8000 chars

NO

The signature field data

SOAP Response

<?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>
<GetDocusignResourcesResponse xmlns="https://websvcs.quikforms.com/Docusign/ESignWSVersion/5202/">
<GetDocusignResourcesResult>
<ErrorCode>int</ErrorCode>
<Message>string</Message>
<ResultData>
<xsd:schema>schema</xsd:schema>xml</ResultData>
<File>base64Binary</File>
</GetDocusignResourcesResult>
</GetDocusignResourcesResponse>
</soap:Body>
</soap:Envelope>

Result Fields

This method returns a table containing the PDF and the DocuSign-ready XML.

Field Name

Data Type

Length

Description

PDF

Base64 String

 

Returns the PDF file in a Base64 string that can be converted back to a Byte array

DSignXML

String

 

The DocuSign-ready XML with envelope information (e.g. recipients, field locations, etc.)


GetDocusignResourcesJSON

This method processes forms to create an XML file and PDF document for use with DocuSign and responds in JSON format (instead of XML format).

SOAP Request

<?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>
<GetDocusignResourcesJSON xmlns="https://websvcs.quikforms.com/Docusign/ESignWSVersion/5202/">
<strFormData>string</strFormData>
<strRecipientData>string</strRecipientData>
<strSignFieldData>string</strSignFieldData>
</GetDocusignResourcesJSON>
</soap:Body>
</soap:Envelope>

SOAP Body Request Parameters

This method accepts the following parameters.

Field Name

Data Type

Length

Required?

Description

strFormData

String

8000 chars

NO

The form POST data

strRecipientData

String

8000 chars

NO

The recipient data used in the DocuSign envelope to determine the signing order

strSignFieldData

String

8000 chars

NO

The signature field data

SOAP Response

<?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>
<GetDocusignResourcesJSONResponse xmlns="https://websvcs.quikforms.com/Docusign/ESignWSVersion/5202/">
<GetDocusignResourcesJSONResult>string</GetDocusignResourcesJSONResult>
</GetDocusignResourcesJSONResponse>
</soap:Body>
</soap:Envelope>

Result Fields

This method returns a table containing the PDF and the DocuSign-ready XML.

Field Name

Data Type

Length

Description

PDF

Base64 String

 

Returns the PDF file in a Base64 string that can be converted back to a Byte array

DSignXML

String

 

The DocuSign-ready XML with envelope information (e.g. recipients, field locations, etc.)


  • No labels