Descargar certificado por formato (order_id)

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

Esta terminal solo devolverá el certificado activo para el pedido. No devolverá ningún duplicado ni reemisiones anteriores. Para descargar un certificado específico, use la terminal Obtener certificado (id. de certificad).

Use esta terminal para descargar un certificado con el formato especificado usando el order_id. Vea Glosario: formatos de certificados para conocer los valores del format_type válidos.

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