<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:types="http://signingservice.zynyo.com/v3_7/types" xmlns:tns="http://signingservice.zynyo.com/v3_7/SigningService" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" name="SigningService" targetNamespace="http://signingservice.zynyo.com/v3_7/SigningService">
  <wsdl:types>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:types="http://signingservice.zynyo.com/v3_7/types" xmlns:tns="http://signingservice.zynyo.com/v3_7/SigningService" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://signingservice.zynyo.com/v3_7/types">

            
  <xs:simpleType name="APIKey">
                
    <xs:restriction base="xs:string">
                    
      <xs:minLength value="10"/>
                    
      <xs:maxLength value="64"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:simpleType name="Locale">
                
    <xs:restriction base="xs:string">
                    
      <xs:enumeration value="en_US"/>
                    
      <xs:enumeration value="nl_NL"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:simpleType name="Priority">
                
    <xs:restriction base="xs:string">
                    
      <xs:enumeration value="DEFAULT"/>
                    
      <xs:enumeration value="HIGH"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:simpleType name="SignatoryRole">
                
    <xs:restriction base="xs:string">
                    
      <xs:enumeration value="SIGN"/>
                    
      <xs:enumeration value="CC"/>
                    
      <xs:enumeration value="ACCEPTANCE"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:simpleType name="ApiErrorEnum">
                
    <xs:restriction base="xs:string">
                    
      <xs:enumeration value="ACCESS_DENIED"/>
                    
      <xs:enumeration value="INVALID_DOCUMENT_UUID"/>
                    
      <xs:enumeration value="INVALID_DOCUMENT_STATE"/>
                    
      <xs:enumeration value="INVALID_OR_MISSING_DATA"/>
                    
      <xs:enumeration value="INVALID_OR_CORRUPTED_FILE"/>
                    
      <xs:enumeration value="INVALID_AUTHENTICATION_METHOD"/>
                    
      <xs:enumeration value="INVALID_SIGNATORY"/>
                    
      <xs:enumeration value="INVALID_SIGNATORY_UUID"/>
                    
      <xs:enumeration value="INVALID_SIGNATORY_STATE"/>
                    
      <xs:enumeration value="INVALID_BULK_SIGN_SIGNATORIES"/>
                    
      <xs:enumeration value="INVALID_DOCUMENT_TEMPLATE_UUID"/>
                    
      <xs:enumeration value="MAX_REMINDER_COUNT_EXCEEDED"/>
                    
      <xs:enumeration value="INVALID_REMINDER_TYPE"/>
                    
      <xs:enumeration value="DUPLICATE_SIGNATORY"/>
                    
      <xs:enumeration value="UNSUPPORTED_LOCALE"/>
                    
      <xs:enumeration value="PARTITION_NOT_GRANTED_FOR_USER"/>
                    
      <xs:enumeration value="CERTIFICATE_AUTHENTICATION_FAILED"/>
                    
      <xs:enumeration value="CERTIFICATE_AUTHENTICATION_IN_COOL_DOWN"/>
                    
      <xs:enumeration value="CERTIFICATE_ALIAS_FAILED"/>
                    
      <xs:enumeration value="CERTIFICATE_TOKEN_EXPIRED"/>
                    
      <xs:enumeration value="NO_PARTITION_ACCESS"/>
                    
      <xs:enumeration value="APPLICATION_ERROR"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:element name="Error">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="code" type="types:ApiErrorEnum"/>
                        
        <xs:element name="message" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:complexType name="DocumentInfo">
                
    <xs:sequence>
                    
      <xs:element name="name">
                        
        <xs:simpleType>
                            
          <xs:restriction base="xs:string">
                                
            <xs:minLength value="4"/>
                                
            <xs:maxLength value="250"/>
                            
          </xs:restriction>
                        
        </xs:simpleType>
                    
      </xs:element>
                    
      <xs:element name="description">
                        
        <xs:simpleType>
                            
          <xs:restriction base="xs:string">
                                
            <xs:minLength value="0"/>
                                
            <xs:maxLength value="1000"/>
                            
          </xs:restriction>
                        
        </xs:simpleType>
                    
      </xs:element>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:element name="SignDocumentRequest">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="API_KEY" type="types:APIKey"/>
                        
        <xs:element name="documentInfo" type="types:DocumentInfo"/>
                        
        <xs:element name="signatories" type="types:Signatories"/>
                        
        <xs:element minOccurs="0" name="documentTemplate" type="types:DocumentTemplate"/>
                        
        <xs:element name="useTimeStamp" type="xs:boolean"/>
                        
        <xs:element name="enableLTV" type="xs:boolean"/>
                        
        <xs:element name="separateAuditlog" type="xs:boolean"/>
                        
        <xs:element name="disableEmail" type="xs:boolean"/>
                        
        <xs:element minOccurs="0" name="reference">
                            
          <xs:simpleType>
                                
            <xs:restriction base="xs:string">
                                    
              <xs:minLength value="0"/>
                                    
              <xs:maxLength value="500"/>
                                
            </xs:restriction>
                            
          </xs:simpleType>
                        
        </xs:element>
                        
        <xs:element minOccurs="0" name="mergeType" type="types:MergeType"/>
                        
        <xs:element maxOccurs="10" name="content" type="xs:base64Binary"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="SignDocumentResponse">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element maxOccurs="10" name="DocumentResponse">
                            
          <xs:complexType>
                                
            <xs:sequence>
                                    
              <xs:element name="documentUUID" type="xs:string"/>
                                    
              <xs:element maxOccurs="unbounded" minOccurs="0" name="signatoryLink" type="types:SignatoryLink"/>
                                
            </xs:sequence>
                            
          </xs:complexType>
                        
        </xs:element>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="BulkSignDocuments">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="API_KEY" type="types:APIKey"/>
                        
        <xs:element minOccurs="0" name="returnUrl" type="xs:anyURI"/>
                        
        <xs:element maxOccurs="unbounded" name="signatoryUUID" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="BulkSignDocumentsResponse">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="message" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>


            
  <xs:element name="SignedDocumentRequest">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="API_KEY" type="types:APIKey"/>
                        
        <xs:element name="documentUUID" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="SignedDocumentResponse">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="documentContent" type="xs:base64Binary"/>
                        
        <xs:element minOccurs="0" name="auditlogContent" type="xs:base64Binary"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="StatusUpdateRequest">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="API_KEY" type="types:APIKey"/>
                        
        <xs:element name="documentUUID" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:simpleType name="SignatoryState">
                
    <xs:restriction base="xs:string">
                    
      <xs:enumeration value="CC"/>
                    
      <xs:enumeration value="NOT_INVITED"/>
                    
      <xs:enumeration value="INVITED"/>
                    
      <xs:enumeration value="VISITED"/>
                    
      <xs:enumeration value="VIEWED_DOCUMENT"/>
                    
      <xs:enumeration value="VALIDATED_DOCUMENT"/>
                    
      <xs:enumeration value="REJECTED_DOCUMENT"/>
                    
      <xs:enumeration value="AUTHENTICATION_FAILED"/>
                    
      <xs:enumeration value="ERROR"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:complexType name="SignatoryStatus">
                
    <xs:all>
                    
      <xs:element name="sequence" type="xs:integer"/>
                    
      <xs:element name="email" type="xs:string"/>
                    
      <xs:element name="role" type="types:SignatoryRole"/>
                    
      <xs:element name="state" type="types:SignatoryState"/>
                    
      <xs:element name="date" type="xs:dateTime"/>
                
    </xs:all>
            
  </xs:complexType>

            
  <xs:complexType name="SignatoryStatusList">
                
    <xs:sequence>
                    
      <xs:element maxOccurs="unbounded" name="signatoryStatus" type="types:SignatoryStatus"/>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:complexType name="SignatoryLink">
                
    <xs:all>
                    
      <xs:element name="sequence" type="xs:integer"/>
                    
      <xs:element name="email" type="xs:string"/>
                    
      <xs:element name="role" type="types:SignatoryRole"/>
                    
      <xs:element minOccurs="0" name="signatoryUUID" type="xs:string"/>
                    
      <xs:element minOccurs="0" name="documentLink" type="xs:string"/>
                
    </xs:all>
            
  </xs:complexType>

            
  <xs:simpleType name="ReminderType">
                
    <xs:restriction base="xs:string">
                    
      <xs:enumeration value="EMAIL"/>
                    
      <xs:enumeration value="SMS"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:simpleType name="DocumentState">
                
    <xs:restriction base="xs:string">
                    
      <xs:enumeration value="UNSIGNED"/>
                    
      <xs:enumeration value="PARTIALLY_SIGNED"/>
                    
      <xs:enumeration value="SIGNED"/>
                    
      <xs:enumeration value="AUTHENTICATION_FAILED"/>
                    
      <xs:enumeration value="CANCELLED"/>
                    
      <xs:enumeration value="REJECTED"/>
                    
      <xs:enumeration value="EXPIRED"/>
                    
      <xs:enumeration value="ARCHIVED"/>
                    
      <xs:enumeration value="ERROR"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:simpleType name="MergeType">
                
    <xs:restriction base="xs:string">
                    
      <xs:enumeration value="MERGE"/>
                    
      <xs:enumeration value="SEPARATE_REQUESTS"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:element name="StatusUpdateResponse">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="documentState" type="types:DocumentState"/>
                        
        <xs:element name="signatoryList" type="types:SignatoryStatusList"/>
                        
        <xs:element minOccurs="0" name="rejectReason" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="ReminderRequest">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="API_KEY" type="types:APIKey"/>
                        
        <xs:element name="documentUUID" type="xs:string"/>
                        
        <xs:element name="signatoryEmail" type="xs:string"/>
                        
        <xs:element name="reminderType" type="types:ReminderType"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="ReminderResponse">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="timesSent" type="xs:integer"/>
                        
        <xs:element name="maxTimesAllowed" type="xs:integer"/>
                        
        <xs:element name="reminderType" type="types:ReminderType"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:complexType name="Signatories">
                
    <xs:sequence>
                    
      <xs:element maxOccurs="unbounded" name="signatory" type="types:Signatory"/>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:complexType name="DocumentTemplate">
                
    <xs:sequence>
                    
      <xs:element name="documentTemplateUUID" type="xs:string"/>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:complexType name="MouseSignatureAuthentication">
            </xs:complexType>

            
  <xs:complexType name="SMSTANAuthentication">
                
    <xs:sequence>
                    
      <xs:element name="mobilePhone" type="xs:string"/>
                    
      <xs:element minOccurs="0" name="authType" type="types:AuthType"/>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:complexType name="CertificateAuthentication">
                
    <xs:sequence>
                    
      <xs:element name="slot" type="types:slot"/>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:complexType name="CSCCertificateAuthentication">
            </xs:complexType>

            
  <xs:complexType name="IDINAuthentication">
                
    <xs:sequence>
                    
      <xs:element name="legalLastName">
                        
        <xs:simpleType>
                            
          <xs:restriction base="xs:string">
                                
            <xs:minLength value="1"/>
                                
            <xs:maxLength value="200"/>
                            
          </xs:restriction>
                        
        </xs:simpleType>
                    
      </xs:element>
                    
      <xs:element minOccurs="0" name="legalLastNamePrefix">
                        
        <xs:simpleType>
                            
          <xs:restriction base="xs:string">
                                
            <xs:minLength value="1"/>
                                
            <xs:maxLength value="10"/>
                            
          </xs:restriction>
                        
        </xs:simpleType>
                    
      </xs:element>
                    
      <xs:element name="initials">
                        
        <xs:simpleType>
                            
          <xs:restriction base="xs:string">
                                
            <xs:minLength value="1"/>
                                
            <xs:maxLength value="24"/>
                            
          </xs:restriction>
                        
        </xs:simpleType>
                    
      </xs:element>
                    
      <xs:element minOccurs="0" name="postalcode">
                        
        <xs:simpleType>
                            
          <xs:restriction base="xs:string">
                                
            <xs:minLength value="4"/>
                                
            <xs:maxLength value="6"/>
                            
          </xs:restriction>
                        
        </xs:simpleType>
                    
      </xs:element>
                    
      <xs:element minOccurs="0" name="houseNo">
                        
        <xs:simpleType>
                            
          <xs:restriction base="xs:integer">
                                
            <xs:minInclusive value="0"/>
                                
            <xs:maxInclusive value="99999"/>
                            
          </xs:restriction>
                        
        </xs:simpleType>
                    
      </xs:element>
                    
      <xs:element minOccurs="0" name="houseNoSuf">
                        
        <xs:simpleType>
                            
          <xs:restriction base="xs:string">
                                
            <xs:maxLength value="6"/>
                            
          </xs:restriction>
                        
        </xs:simpleType>
                    
      </xs:element>
                    
      <xs:element minOccurs="0" name="city">
                        
        <xs:simpleType>
                            
          <xs:restriction base="xs:string">
                                
            <xs:minLength value="4"/>
                                
            <xs:maxLength value="24"/>
                            
          </xs:restriction>
                        
        </xs:simpleType>
                    
      </xs:element>
                    
      <xs:element minOccurs="0" name="dateOfBirth" type="xs:date"/>
                    
      <xs:element minOccurs="0" name="authType" type="types:AuthType"/>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:complexType name="IRMAAuthentication">
                
    <xs:sequence>
                    
      <xs:element minOccurs="0" name="authType" type="types:AuthType"/>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:complexType name="DigiDAuthentication">
                
    <xs:sequence>
                    
      <xs:element minOccurs="0" name="authType" type="types:AuthType"/>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:simpleType name="AuthType">
                
    <xs:restriction base="xs:string">
                    
      <xs:enumeration value="PREVIEW"/>
                    
      <xs:enumeration value="AFTERVIEW"/>
                
    </xs:restriction>
            
  </xs:simpleType>

            
  <xs:complexType name="AuthenticationMethod">
                
    <xs:choice minOccurs="1">
                    
      <xs:element name="smsTan" type="types:SMSTANAuthentication"/>
                    
      <xs:element name="mouse" type="types:MouseSignatureAuthentication"/>
                    
      <xs:element name="iDIN" type="types:IDINAuthentication"/>
                    
      <xs:element name="IRMA" type="types:IRMAAuthentication"/>
                    
      <xs:element name="DigiD" type="types:DigiDAuthentication"/>
                    
      <xs:element name="certificate" type="types:CertificateAuthentication"/>
                    
      <xs:element name="cscCertificate" type="types:CSCCertificateAuthentication"/>
                
    </xs:choice>
            
  </xs:complexType>

            
  <xs:complexType name="Signatory">
                
    <xs:sequence>
                    
      <xs:element name="name" type="xs:string"/>
                    
      <xs:element name="email" type="xs:string"/>
                    
      <xs:element name="role" type="types:SignatoryRole"/>
                    
      <xs:element maxOccurs="unbounded" minOccurs="0" name="authenticationMethod" type="types:AuthenticationMethod"/>
                    <!-- if not provided the default locale is determined by the default locale for the API key -->
                    
      <xs:element minOccurs="0" name="locale" type="types:Locale"/>
                    
      <xs:element minOccurs="0" name="priority" type="types:Priority"/>
                    
      <xs:element minOccurs="0" name="returnUrl" type="xs:anyURI"/>
                
    </xs:sequence>
            
  </xs:complexType>

            
  <xs:simpleType name="slot">
                
    <xs:restriction base="xs:integer">
                    
      <xs:minInclusive value="0"/>
                    
      <xs:maxInclusive value="99999"/>
                
    </xs:restriction>
            
  </xs:simpleType>


            
  <xs:element name="CancelDocumentRequest">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="API_KEY" type="types:APIKey"/>
                        
        <xs:element name="documentUUID" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="CancelDocumentResponse">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="message" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="QuickSignDocumentRequest">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="API_KEY" type="types:APIKey"/>
                        
        <xs:element name="filename" type="xs:string"/>
                        
        <xs:element name="useTimeStamp" type="xs:boolean"/>
                        
        <xs:element name="enableLTV" type="xs:boolean"/>
                        
        <xs:element name="content" type="xs:base64Binary"/>
                        
        <xs:element minOccurs="0" name="certificate">
                            
          <xs:complexType>
                                
            <xs:sequence>
                                    
              <xs:element name="slot" type="types:slot"/>
                                    
              <xs:element name="partitionPassword" type="xs:string"/>
                                    
              <xs:element name="certificateAccessToken" type="xs:string"/>
                                
            </xs:sequence>
                            
          </xs:complexType>
                        
        </xs:element>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="QuickSignDocumentResponse">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="content" type="xs:base64Binary"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="RequestCertificateAccessToken">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="slot" type="types:slot"/>
                        
        <xs:element name="username" type="xs:string"/>
                        
        <xs:element name="partitionPassword" type="xs:string"/>
                        
        <xs:element name="certificateAlias" type="xs:string"/>
                        
        <xs:element name="certificatePassword" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

            
  <xs:element name="CertificateAccessToken">
                
    <xs:complexType>
                    
      <xs:sequence>
                        
        <xs:element name="token" type="xs:string"/>
                    
      </xs:sequence>
                
    </xs:complexType>
            
  </xs:element>

        
</xs:schema>
  </wsdl:types>
  <wsdl:message name="signDocumentRequest">
    <wsdl:part element="types:SignDocumentRequest" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="reminderResponse">
    <wsdl:part element="types:ReminderResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="cancelDocument">
    <wsdl:part element="types:CancelDocumentRequest" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ServiceFault">
    <wsdl:part element="types:Error" name="ServiceFault">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="certificateAccessToken">
    <wsdl:part element="types:CertificateAccessToken" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="signDocumentResponse">
    <wsdl:part element="types:SignDocumentResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="requestCertificateAccessToken">
    <wsdl:part element="types:RequestCertificateAccessToken" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="sendReminder">
    <wsdl:part element="types:ReminderRequest" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="quickSignDocument">
    <wsdl:part element="types:QuickSignDocumentRequest" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="quickSignDocumentResponse">
    <wsdl:part element="types:QuickSignDocumentResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="statusUpdateResponse">
    <wsdl:part element="types:StatusUpdateResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="bulkSignDocumentsResponse">
    <wsdl:part element="types:BulkSignDocumentsResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getStatusUpdate">
    <wsdl:part element="types:StatusUpdateRequest" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="bulkSignDocuments">
    <wsdl:part element="types:BulkSignDocuments" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="cancelDocumentResponse">
    <wsdl:part element="types:CancelDocumentResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSignedDocument">
    <wsdl:part element="types:SignedDocumentRequest" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="signedDocumentResponse">
    <wsdl:part element="types:SignedDocumentResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="SigningService">
    <wsdl:operation name="signDocumentRequest">
      <wsdl:input message="tns:signDocumentRequest" name="signDocumentRequest">
    </wsdl:input>
      <wsdl:output message="tns:signDocumentResponse" name="signDocumentResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceFault" name="ServiceFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="bulkSignDocuments">
      <wsdl:input message="tns:bulkSignDocuments" name="bulkSignDocuments">
    </wsdl:input>
      <wsdl:output message="tns:bulkSignDocumentsResponse" name="bulkSignDocumentsResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceFault" name="ServiceFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getSignedDocument">
      <wsdl:input message="tns:getSignedDocument" name="getSignedDocument">
    </wsdl:input>
      <wsdl:output message="tns:signedDocumentResponse" name="signedDocumentResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceFault" name="ServiceFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getStatusUpdate">
      <wsdl:input message="tns:getStatusUpdate" name="getStatusUpdate">
    </wsdl:input>
      <wsdl:output message="tns:statusUpdateResponse" name="statusUpdateResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceFault" name="ServiceFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="sendReminder">
      <wsdl:input message="tns:sendReminder" name="sendReminder">
    </wsdl:input>
      <wsdl:output message="tns:reminderResponse" name="reminderResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceFault" name="ServiceFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="cancelDocument">
      <wsdl:input message="tns:cancelDocument" name="cancelDocument">
    </wsdl:input>
      <wsdl:output message="tns:cancelDocumentResponse" name="cancelDocumentResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceFault" name="ServiceFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="quickSignDocument">
      <wsdl:input message="tns:quickSignDocument" name="quickSignDocument">
    </wsdl:input>
      <wsdl:output message="tns:quickSignDocumentResponse" name="quickSignDocumentResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceFault" name="ServiceFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="requestCertificateAccessToken">
      <wsdl:input message="tns:requestCertificateAccessToken" name="requestCertificateAccessToken">
    </wsdl:input>
      <wsdl:output message="tns:certificateAccessToken" name="certificateAccessToken">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceFault" name="ServiceFault">
    </wsdl:fault>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="SigningServicev3_7SoapBinding" type="tns:SigningService">
    <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="signDocumentRequest">
      <soap12:operation soapAction="https://signingservice.zynyo.com/v3_7/SigningService/signDocumentRequest" soapActionRequired="true" style="document"/>
      <wsdl:input name="signDocumentRequest">
        <soap12:body parts="parameters" use="literal"/>
      </wsdl:input>
      <wsdl:output name="signDocumentResponse">
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceFault">
        <soap12:fault name="ServiceFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="bulkSignDocuments">
      <soap12:operation soapAction="https://signingservice.zynyo.com/v3_7/SigningService/bulkSignDocuments" soapActionRequired="true" style="document"/>
      <wsdl:input name="bulkSignDocuments">
        <soap12:body parts="parameters" use="literal"/>
      </wsdl:input>
      <wsdl:output name="bulkSignDocumentsResponse">
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceFault">
        <soap12:fault name="ServiceFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getSignedDocument">
      <soap12:operation soapAction="https://signingservice.zynyo.com/v3_7/SigningService/getSignedDocument" soapActionRequired="true" style="document"/>
      <wsdl:input name="getSignedDocument">
        <soap12:body parts="parameters" use="literal"/>
      </wsdl:input>
      <wsdl:output name="signedDocumentResponse">
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceFault">
        <soap12:fault name="ServiceFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getStatusUpdate">
      <soap12:operation soapAction="https://signingservice.zynyo.com/v3_7/SigningService/getStatusUpdate" soapActionRequired="true" style="document"/>
      <wsdl:input name="getStatusUpdate">
        <soap12:body parts="parameters" use="literal"/>
      </wsdl:input>
      <wsdl:output name="statusUpdateResponse">
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceFault">
        <soap12:fault name="ServiceFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="sendReminder">
      <soap12:operation soapAction="https://signingservice.zynyo.com/v3_7/SigningService/sendReminder" soapActionRequired="true" style="document"/>
      <wsdl:input name="sendReminder">
        <soap12:body parts="parameters" use="literal"/>
      </wsdl:input>
      <wsdl:output name="reminderResponse">
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceFault">
        <soap12:fault name="ServiceFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="cancelDocument">
      <soap12:operation soapAction="https://signingservice.zynyo.com/v3_7/SigningService/cancelDocument" soapActionRequired="true" style="document"/>
      <wsdl:input name="cancelDocument">
        <soap12:body parts="parameters" use="literal"/>
      </wsdl:input>
      <wsdl:output name="cancelDocumentResponse">
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceFault">
        <soap12:fault name="ServiceFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="quickSignDocument">
      <soap12:operation soapAction="https://signingservice.zynyo.com/v3_7/SigningService/quickSignDocument" soapActionRequired="true" style="document"/>
      <wsdl:input name="quickSignDocument">
        <soap12:body parts="parameters" use="literal"/>
      </wsdl:input>
      <wsdl:output name="quickSignDocumentResponse">
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceFault">
        <soap12:fault name="ServiceFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="requestCertificateAccessToken">
      <soap12:operation soapAction="https://signingservice.zynyo.com/v3_7/SigningService/requestCertificateAccessToken" soapActionRequired="true" style="document"/>
      <wsdl:input name="requestCertificateAccessToken">
        <soap12:body parts="parameters" use="literal"/>
      </wsdl:input>
      <wsdl:output name="certificateAccessToken">
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceFault">
        <soap12:fault name="ServiceFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="SigningService">
    <wsdl:port binding="tns:SigningServicev3_7SoapBinding" name="SigningServicePort">
      <soap12:address location="https://signingservice.zynyo.com/api/v3_7/soap/SigningService"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>