...
- 1 for DocuSign production accounts on NA1 (www.docusign.net)
- 2 for DocuSign DEMO accounts (demo.docusign.net)
- 3 for DocuSign production accounts on NA2 (na2.docusign.net)
- 4 for DocuSign production accounts in Europe on EU1 (eu1.docusign.net)
- 5 for DocuSign Preview accounts (preview.docusign.net)
- 9 for DocuSign Production NA3 (na3.docusign.net)
- 10 for DocuSign Production NA4 (na4.docusign.net)
- 11 for DocuSign Production NA5 (na5.docusign.net)
- 12 for DocuSign Production NA6 (na6.docusign.net)
- 13 for DocuSign Production NA7 (na7.docusign.net)
- 14 for DocuSign Production NA8 (na8.docusign.net)
- 15 for DocuSign Production NA9 (na9.docusign.net)
- 16 for DocuSign Production NA10 (na10.docusign.net)
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> |
...
<AuthenticationHeader xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<CustomerID>string</CustomerID> |
...
<Username>string</Username> |
...
<Password>string</Password> |
...
</AuthenticationHeader> |
...
</soap:Header> |
...
<soap:Body> |
...
<GetDocusignEnvironments xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<ApplicationID>int</ApplicationID> |
...
</ |
...
GetDocusignEnvironments> </soap:Body> |
...
</soap:Envelope> |
SOAP Body Request Parameters
...
Field Name | Data Type | Length | Required? | Description |
ApplicationID | Integer | YES | Quik! Forms Engine users use ApplicationID = 3 |
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> |
...
<GetDocusignEnvironmentsResponse xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<GetDocusignEnvironmentsResult> |
...
<ErrorCode>int</ErrorCode> |
...
<Message>string</Message> |
...
<ResultData> |
...
<xsd:schema>schema</xsd:schema>xml</ResultData> |
...
<File>base64Binary</File> |
...
</GetDocusignEnvironmentsResult> |
...
</GetDocusignEnvironmentsResponse> |
...
</soap:Body> |
...
</soap:Envelope> |
Result Fields
This method returns a table containing the list of Sign Environment IDs.
...
- 1 for DocuSign production accounts on NA1 (www.docusign.net)
- 2 for DocuSign DEMO accounts (demo.docusign.net)
- 3 for DocuSign production accounts on NA2 (na2.docusign.net)
- 4 for DocuSign production accounts in Europe on EU1 (eu1.docusign.net)
- 5 for DocuSign Preview accounts (preview.docusign.net)
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> |
...
<AuthenticationHeader xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<CustomerID>string</CustomerID> |
...
<Username>string</Username> |
...
<Password>string</Password> |
...
</AuthenticationHeader> |
...
</soap:Header> |
...
<soap:Body> |
...
<GetDocusignToken xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<ApplicationID>int</ApplicationID> |
...
<SignEnvironmentID>int</SignEnvironmentID> |
...
</GetDocusignToken> |
...
</soap:Body> |
...
</soap:Envelope> |
SOAP Body Request Parameters
...
Field Name | Data Type | Length | Required? | Description |
ApplicationID | Integer | YES | Quik! Forms Engine users use ApplicationID = 3 | |
SignEnvironmentID | Integer | YES | The DocuSign environment where your OAuthToken will be generated |
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> |
...
<GetDocusignTokenResponse xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<GetDocusignTokenResult> |
...
<ErrorCode>int</ErrorCode> |
...
<Message>string</Message> |
...
<ResultData> |
...
<xsd:schema>schema</xsd:schema>xml</ResultData> |
...
<File>base64Binary</File> |
...
</GetDocusignTokenResult> |
...
</GetDocusignTokenResponse> |
...
</soap:Body> |
...
</soap:Envelope> |
Result Fields
This method returns a table containing the DocuSignToken for your account.
...
This method creates a new OAuthToken for your Quik! CustomerID and DocuSign environment.
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> |
...
<AuthenticationHeader xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<CustomerID>string</CustomerID> |
...
<Username>string</Username> |
...
<Password>string</Password> |
...
</AuthenticationHeader> |
...
</soap:Header> |
...
<soap:Body> |
...
<CreateOAuth2Token xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<DocusignUsername>string</DocusignUsername> |
...
<DocusignPassword>string</DocusignPassword> |
...
<ApplicationID>int</ApplicationID> |
...
<SignEnvironmentID>int</SignEnvironmentID> |
...
</CreateOAuth2Token> |
...
</soap:Body> |
...
</soap:Envelope> |
SOAP Body Request Parameters
...
Field Name | Data Type | Length | Required? | Description |
DocusignUsername | String | 8000 chars | YES | Your username at DocuSign for the account that matches the SignEnvironmentID you're passing |
DocusignPassword | String | 8000 chars | YES | Your password at DocuSign for the account that matches the SignEnvironmentID you're passing |
ApplicationID | Integer | YES | Quik! Forms Engine users use ApplicationID = 3 | |
SignEnvironmentID | Integer | YES | The DocuSign environment where your OAuthToken will be generated |
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> |
...
<CreateOAuth2TokenResponse xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<CreateOAuth2TokenResult> |
...
<ErrorCode>int</ErrorCode> |
...
<Message>string</Message> |
...
<ResultData> |
...
<xsd:schema>schema</xsd:schema>xml</ResultData> |
...
<File>base64Binary</File> |
...
</CreateOAuth2TokenResult> |
...
</CreateOAuth2TokenResponse> |
...
</soap:Body> |
...
</soap:Envelope> |
Result Fields
This method returns a table containing the DocuSignToken for your account.
...
This method revokes an OAuthToken that is stored by Quik!.
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> |
...
<AuthenticationHeader xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<CustomerID>string</CustomerID> |
...
<Username>string</Username> |
...
<Password>string</Password> |
...
</AuthenticationHeader> |
...
</soap:Header> |
...
<soap:Body> |
...
<RevokeOAuth2Token xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<DocusignToken>string</DocusignToken> |
...
<ApplicationID>int</ApplicationID> |
...
<SignEnvironmentID>int</SignEnvironmentID> |
...
</ |
...
RevokeOAuth2Token> </soap:Body> |
...
</soap:Envelope> |
SOAP Body Request Parameters
...
Field Name | Data Type | Length | Required? | Description |
DocusignToken | String | 8000 chars | NO | The DocuSign OAuthToken value stored by Quik! |
ApplicationID | Integer | YES | Quik! Forms Engine users use ApplicationID = 3 | |
SignEnvironmentID | Integer | YES | The DocuSign environment where your OAuthToken will be generated |
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> |
...
<RevokeOAuth2TokenResponse xmlns="https://websvcs.quikforms.com/docusign/esignws/"> |
...
<RevokeOAuth2TokenResult> |
...
<ErrorCode>int</ErrorCode> |
...
<Message>string</Message> |
...
<ResultData> |
...
<xsd:schema>schema</xsd:schema>xml</ResultData> |
...
<File>base64Binary</File> |
...
</RevokeOAuth2TokenResult> |
...
</RevokeOAuth2TokenResponse> |
...
</soap:Body> |
...
</soap:Envelope> |
Result Fields
This method only returns an error code and message indicating success or failure.