Approve an order by passing the transaction ID into the approval request.
Pilot
https://pilot-certmanager-webservices.websecurity.symantec.com/vswebservices/rest/services/approve
Production
https://certmanager-webservices.websecurity.symantec.com/vswebservices/rest/services/approve
Name |
Data type |
Required |
Max Length |
Description |
---|---|---|---|---|
transaction_id |
Text |
Required if orderNumber is not present. |
32 |
The enrollment order's transaction ID. |
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
GET /vswebservices/rest/services/approve?transaction_id=98345f3ebc1ba8
d743ab5616051d4ff3 HTTP/1.0
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>