Request summary

GET
https://www.digicert.com/services/v2/report/request

Use this endpoint to get total requests and requests by type for your account.

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

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

headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

response = requests.request("GET", url, headers=headers)

print(response.text)
Go
package main

import (
	"fmt"
	"net/http"
	"io/ioutil"
)

func main() {

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

	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/request',
  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
{
  "request": {
    "total": 17,
    "types": [
      {
        "type": "new_request",
        "request_count": 7
      },
      {
        "type": "revoke",
        "request_count": 4
      },
      {
        "type": "duplicate",
        "request_count": 5
      },
      {
        "type": "reissue",
        "request_count": 1
      }
    ]
  }
}

URL query strings

Name Req/Opt Type Description
container_id optional int Limit results to a specific container.

Response parameters

Name Type Description
request object List of pending requests.
.. total int Total number of pending requests.
.. types array List of pending requests categorized by request type.
.. .. type string Request type.
Possible values: new_request, revoke, duplicate, reissue
.. .. request_count int Number of requests of the specified type.