Zertifikat nach Format herunterladen (order_id)

GET
https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}/format/{{format_type}}

Dieser Endpunkt gibt nur das aktive Zertifikat für den Auftrag zurück. Er gibt keine Duplikate oder früheren Neuausstellungen zurück. Um ein einzelnes Zertifikat herunterzuladen, verwenden Sie den Endpunkt Zertifikat (cert id) erhalten.

Verwenden Sie diesen Endpunkt, um ein Zertifikat anhand der order_id im angegebenen Format herunterzuladen. Siehe Glossar – Zertifikatsformate für gültige format_type-Werte.

cURL
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}}'
Python
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)
Go
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))

}
NodeJS
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);
});
200 OK
// format-specific certificate