Ablaufende Zertifikate

GET
https://www.digicert.com/services/v2/report/order/expiring

Verwenden Sie diesen Endpunkt, um für Ihr gesamtes Konto die Anzahl der Zertifikate zu erhalten, die in den nächsten 90, 60 und 30 Tagen ablaufen. Zertifikate, die in den letzten 7 Tagen abgelaufen sind, werden ebenfalls zurückgegeben.

cURL
curl -X GET \
  https://www.digicert.com/services/v2/report/order/expiring \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}'
Python
import requests

url = "https://www.digicert.com/services/v2/report/order/expiring"

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/report/order/expiring"

	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/report/order/expiring',
  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
{
  "expiring_orders": [
    {
      "days_expiring": 90,
      "order_count": 10
    },
    {
      "days_expiring": 60,
      "order_count": 13
    },
    {
      "days_expiring": 30,
      "order_count": 3
    },
    {
      "days_expiring": -7,
      "order_count": 1
    }
  ]
}

URL-Abfragezeichenfolgen

Name Antr./Opt. Typ Beschreibung
container_id optional int Ergebnisse auf einen spezifischen Container begrenzen

Reaktionsparameter

Name Typ Beschreibung
expiring_orders array Liste der von der Anfrage zurückgegebenen ablaufenden Aufträge.
.. days_expiring int Anzahl der Tage bis zum Zertifikatsablauf.
Mögliche Werte: 90, 60, 30, -7 (In den letzten 7 Tagen abgelaufene Zertifikate)
.. order_count int Anzahl der Zertifikate in der days_expiring-Kategorie.