Ce point de terminaison ne renvoie que le certificat actif associé à la commande. Il ne renvoie ni les duplicatas ni les réémissions précédentes. Pour télécharger un certificat spécifique, appelez le point de terminaison Get certificate (cert id) (Obtenir un certificat).
Appelez ce point de terminaison pour télécharger un certificat au format spécifiée à l’aide de l’élément order_id
. Consultez le Glossaire – Formats de certificat pour connaître les valeurs valides de l’élément format_type
.
curl -X GET \
'https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}/format/{{format_type}}' \
-H 'Content-Type: application/json' \
-H 'X-DC-DEVKEY: {{api_key}}'
import requests
url = "https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}/format/{{format_type}}"
payload = ""
headers = {
'X-DC-DEVKEY': "{{api_key}}",
'Content-Type': "application/json"
}
response = requests.request("GET", url, data=payload, headers=headers)
print(response.text)
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
url := "https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}/format/{{format_type}}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-DC-DEVKEY", "{{api_key}}")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
var request = require("request");
var options = { method: 'GET',
url: 'https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}/format/{{format_type}}',
headers:
{ 'Content-Type': 'application/json',
'X-DC-DEVKEY': '{{api_key}}' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
// format-specific certificate