Approving an order

Approve an order by passing the transaction ID into the approval request.

Service endpoints

Pilot

https://pilot-certmanager-webservices.websecurity.symantec.com/vswebservices/​rest/services/approve

Production

https://certmanager-webservices.websecurity.symantec.com/vswebservices/​rest/services/approve

Parameters

Table: Approval request parameters

Name

Data type

Required

Max Length

Description

transaction_id

Text

Required if orderNumber is not present.

32

The enrollment order's transaction ID.

Sample request (POST)
POST /vswebservices/rest/services/approve HTTP/1.0
Content-Type: application/x-www-form-urlencoded
User-Agent: ACME Security Services
Host: certmanager-webservices.websecurity.symantec
Content-Length: 57

transaction_id=98345f3ebc1ba8d743ab5616051d4ff3
Sample request (GET)
GET /vswebservices/rest/services/approve?transaction_id=98345f3ebc1ba8
d743ab5616051d4ff3 HTTP/1.0
Sample response
HTTP/1.0 200 OK
Content-Type: text/xml
Date: Mon, 12 Jan 2015 23:22:49 GMT
Content-Length: 1356
Connection: Close

<Response xmlns="urn:verisign:api" xmlns:tns="http://webservices.mpki4ssl.verisign.com">
  <StatusCode>0x00</StatusCode> 
  <Message>certificate approved</Message> 
  <Certificate>
-----BEGIN CERTIFICATE-----
MIAGCSqGSIb3DQEHAqCAMIACAQExADALBgkqhkiG9w0BBwGggDCCBJYwggP/oAMC
AQICEAHylxIQ0fJuHI7ThGImWccwDQYJKoZIhvcNAQEFBQAwgboxHzAdBgNVBAoT
FlZlcmlTaWduIFRydXN0IE5ldHdvcmsxFzAVBgNVBAsTDlZlcmlTaWduLCBJbmMu...
AQQFAANBAPD3kw9bU1xRbZK+7K7SbBWNMq26iRbx9+wTAK2jpBH9WywDgC0nOrAY
R5BieNf+4BNXKEwPqUJnhymMssZuuvUAADEAAAAAAAAA
-----END CERTIFICATE-----
  </Certificate>
  <CertificateFormat>x509</CertificateFormat>
  </Response>

We use cookies to ensure that we give you the best experience on our website. By using this site, you agree to the Terms of Service.