Skip to content

Provisioning Service (2.10)

Download OpenAPI description
Languages
Servers
Mock server
https://developer.servictoria.io/_mock/portal/soap/provisioning-service/provisioning
Production
https://www.landata.vic.gov.au/AgencyWebservices/2.10/provisioning.asmx
UAT
https://www.test.landata.vic.gov.au/AgencyWebServices/2.10/Provisioning.asmx

Operation CertificateProvision

Request

Security
clientID
Bodytext/xmlrequired
Envelopeobjectrequired
Envelope.​Headerobject(CertificateProvisionHeader)

Input headers for wsdl operation CertificateProvision

Envelope.​Bodyobjectrequired
Envelope.​Body.​CertificateProvisionobject(CertificateProvision_element_i0)required
Example: "\n<i0:CertificateProvision xmlns:i0=\"http://Portal1.landata.vic.gov.au/AgencyWebServices/2.0/Provisioning\">\n <i0:custodianCertificate>string</i0:custodianCertificate>\n <i0:custodianAttachment>string</i0:custodianAttachment>\n</i0:CertificateProvision>"
Envelope.​Body.​CertificateProvision.​custodianCertificatestring
Envelope.​Body.​CertificateProvision.​custodianAttachmentstring
curl -i -X POST \
  https://developer.servictoria.io/_mock/portal/soap/provisioning-service/provisioning/CertificateProvision \
  -H 'Content-Type: text/xml' \
  -H 'X-IBM-Client-Id: YOUR_API_KEY_HERE' \
  -d '<root>
  &lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;
   &lt;soapenv:Header&gt;&lt;/soapenv:Header&gt;
   &lt;soapenv:Body&gt;
    &lt;i0:CertificateProvision xmlns:i0=&quot;http://Portal1.landata.vic.gov.au/AgencyWebServices/2.0/Provisioning&quot;&gt;&lt;!-- mandatory --&gt;
     &lt;i0:custodianCertificate&gt;string&lt;/i0:custodianCertificate&gt;
     &lt;i0:custodianAttachment&gt;string&lt;/i0:custodianAttachment&gt;
    &lt;/i0:CertificateProvision&gt;
   &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;</root>
  '

Responses

Bodyapplication/xml
Envelopeobjectrequired
Envelope.​Bodyobjectrequired
Envelope.​Body.​CertificateProvisionResponseobject(CertificateProvisionResponse_element_i0)
Example: "\n<i0:CertificateProvisionResponse xmlns:i0=\"http://Portal1.landata.vic.gov.au/AgencyWebServices/2.0/Provisioning\">\n <i0:CertificateProvisionResult><!-- mandatory -->3</i0:CertificateProvisionResult>\n <i0:exception>\n <i0:string><!-- between zero and unlimited repetitions of this element -->string</i0:string>\n </i0:exception>\n</i0:CertificateProvisionResponse>"
Response
application/xml
<root>
&lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;
 &lt;soapenv:Body&gt;
  &lt;i0:CertificateProvisionResponse xmlns:i0=&quot;http://Portal1.landata.vic.gov.au/AgencyWebServices/2.0/Provisioning&quot;&gt;
   &lt;i0:CertificateProvisionResult&gt;&lt;!-- mandatory --&gt;3&lt;/i0:CertificateProvisionResult&gt;
   &lt;i0:exception&gt;
    &lt;i0:string&gt;&lt;!-- between zero and unlimited repetitions of this element --&gt;string&lt;/i0:string&gt;
   &lt;/i0:exception&gt;
  &lt;/i0:CertificateProvisionResponse&gt;
 &lt;/soapenv:Body&gt;
&lt;/soapenv:Envelope&gt;</root>

Operation CertificateStatusPush

Request

Security
clientID
Bodytext/xmlrequired
Envelopeobjectrequired
Envelope.​Headerobject(CertificateStatusPushHeader)

Input headers for wsdl operation CertificateStatusPush

Envelope.​Bodyobjectrequired
Envelope.​Body.​CertificateStatusPushobject(CertificateStatusPush_element_i0)required
Example: "\n<i0:CertificateStatusPush xmlns:i0=\"http://Portal1.landata.vic.gov.au/AgencyWebServices/2.0/Provisioning\">\n <i0:custodianResponse>string</i0:custodianResponse>\n</i0:CertificateStatusPush>"
Envelope.​Body.​CertificateStatusPush.​custodianResponsestring
curl -i -X POST \
  https://developer.servictoria.io/_mock/portal/soap/provisioning-service/provisioning/CertificateStatusPush \
  -H 'Content-Type: text/xml' \
  -H 'X-IBM-Client-Id: YOUR_API_KEY_HERE' \
  -d '<root>
  &lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;
   &lt;soapenv:Header&gt;&lt;/soapenv:Header&gt;
   &lt;soapenv:Body&gt;
    &lt;i0:CertificateStatusPush xmlns:i0=&quot;http://Portal1.landata.vic.gov.au/AgencyWebServices/2.0/Provisioning&quot;&gt;&lt;!-- mandatory --&gt;
     &lt;i0:custodianResponse&gt;string&lt;/i0:custodianResponse&gt;
    &lt;/i0:CertificateStatusPush&gt;
   &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;</root>
  '

Responses

Bodyapplication/xml
Envelopeobjectrequired
Envelope.​Bodyobjectrequired
Envelope.​Body.​CertificateStatusPushResponseobject(CertificateStatusPushResponse_element_i0)
Example: "\n<i0:CertificateStatusPushResponse xmlns:i0=\"http://Portal1.landata.vic.gov.au/AgencyWebServices/2.0/Provisioning\">\n <i0:CertificateStatusPushResult><!-- mandatory -->3</i0:CertificateStatusPushResult>\n <i0:exception>\n <i0:string><!-- between zero and unlimited repetitions of this element -->string</i0:string>\n </i0:exception>\n</i0:CertificateStatusPushResponse>"
Response
application/xml
<root>
&lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;
 &lt;soapenv:Body&gt;
  &lt;i0:CertificateStatusPushResponse xmlns:i0=&quot;http://Portal1.landata.vic.gov.au/AgencyWebServices/2.0/Provisioning&quot;&gt;
   &lt;i0:CertificateStatusPushResult&gt;&lt;!-- mandatory --&gt;3&lt;/i0:CertificateStatusPushResult&gt;
   &lt;i0:exception&gt;
    &lt;i0:string&gt;&lt;!-- between zero and unlimited repetitions of this element --&gt;string&lt;/i0:string&gt;
   &lt;/i0:exception&gt;
  &lt;/i0:CertificateStatusPushResponse&gt;
 &lt;/soapenv:Body&gt;
&lt;/soapenv:Envelope&gt;</root>