CCMCapabilitiesVerifyContractTypeAvailableV1

Example request

This is an example of a CCMCapabilitiesVerifyContractTypeAvailableV1 request. This request queries whether the contract type CCMInteractive version 5 is available for the contract KCM Local.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="http://www.aiasoftware.com/cloud/v1">
   <soapenv:Header/>
   <soapenv:Body>
      <v1:CCMCapabilitiesVerifyContractTypeAvailableV1Request>
         <v1:partner>CCM</v1:partner>
         <v1:customer>Local</v1:customer>
         <v1:contracttypename>CCMInteractive</v1:contracttypename>
         <v1:contracttypeversion>V5</v1:contracttypeversion>
         <v1:jobid>cap</v1:jobid>
      </v1:CCMCapabilitiesVerifyContractTypeAvailableV1Request>
   </soapenv:Body>
</soapenv:Envelope

Example response

This is an example of a CCMCapabilitiesVerifyContractTypeAvailableV1 response. This response indicates that the contract type CCMInteractive is available, but the requested version 5 is unavailable. The maximum version that is available is version 3.

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <tns:CCMCapabilitiesVerifyContractTypeAvailableV1Response xmlns:tns="http://www.aiasoftware.com/cloud/v1">
         <tns:requestinfo>
            <tns:partner>CCM</tns:partner>
            <tns:customer>Local</tns:customer>
            <tns:contracttypename>CCMInteractive</tns:contracttypename>
            <tns:contracttypeversion>V5</tns:contracttypeversion>
            <tns:jobid>cap</tns:jobid>
         </tns:requestinfo>
         <tns:contracttypeisavailable>true</tns:contracttypeisavailable>
         <tns:requestedversionisavailable>false</tns:requestedversionisavailable>
         <tns:highestversionavailable>V3</tns:highestversionavailable>
      </tns:CCMCapabilitiesVerifyContractTypeAvailableV1Response>
   </soap:Body>
</soap:Envelope>