Отчет о заказах

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

Используйте эту конечную точку для получения CSV всех заказов на сертификат.

cURL
curl -X GET \
  'https://www.digicert.com/services/v2/report/order?limit=3' \
  -H 'X-DC-DEVKEY: {{api_key}}'
Python
import requests

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

querystring = {"limit":"3"}

payload = ""
headers = {'X-DC-DEVKEY': '{{api_key}}'}

response = requests.request("GET", url, data=payload, headers=headers, params=querystring)

print(response.text)
Go
package main

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

func main() {

	url := "https://www.digicert.com/services/v2/report/order?limit=3"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("X-DC-DEVKEY", "{{api_key}}")

	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',
  qs: { limit: '3' },
  headers: { 'X-DC-DEVKEY': '{{api_key}}' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
200 OK
order_id,customer_order_id,date_created,container_id,container_name,status,user_id,organization_id,organization_name,organization_address_1,organization_address_2,organization_city,organization_state,organization_country,organization_unit,tech_first_name,tech_last_name,tech_email,tech_title,tech_telephone,server_type,issuing_ca,agreement_id,validity_years,signature_hash,dcv_method,common_name,plus_feature,dns_names,product_id,product_name_id,product_name,product_type,email,csr,valid_from,valid_till,certificate_tracker_id,is_renewed,renewed_order_id,receipt_id,disable_issuance_email,pay_type,is_out_of_contract,disable_renewal_notifications,additional_emails,auto_renew,custom_renewal_message,thumbprint,serial_number,account_id,user_first_name,user_last_name,user_email,user_assignments,cost,metadata,has_duplicates
"123456","","2018-10-26 10:15:33","112233","Will Smith","issued","123123","221133","Real Organization","123 Fake Street","","Lehi","Utah","us","IT department","Will","Smith","will.smith@example.com","Fresh Prince","8015555555","2","DigiCert Global Root CA","41","2","sha256","","example.com","1","example.com","1","ssl_plus","Standard SSL","ssl_certificate","","-----BEGIN CERTIFICATE REQUEST-----
...
-----END CERTIFICATE REQUEST-----
","2018-10-26","2020-10-30","111113","1","0","54323","0","A","1","0","","0","","123ABC","123ABC","4567890","Will","Smith","will.smith@example.com","123123","","","0"
"123455","","2018-11-16 13:14:26","112233","Will Smith","issued","123123","221133","Real Organization","123 Fake Street","","Lehi","Utah","us","Finance","Will","Smith","will.smith@example.com","Fresh Prince","8015555555","2","DigiCert Global Root CA","41","2","sha256","","example.org","1","example.org","1","ssl_plus","Standard SSL","ssl_certificate","","-----BEGIN CERTIFICATE REQUEST-----
...
-----END CERTIFICATE REQUEST-----
","2018-11-16","2020-11-20","111112","1","0","54322","0","A","1","1","","0","","123ABC","123ABC","4567890","Will","Smith","will.smith@example.com","123123","","","0"
"123454","","2018-11-16 13:19:16","112233","Will Smith","issued","257107","221133","Real Organization","123 Fake Street","","Lehi","Utah","us","Sales","Will","Smith","will.smith@example.com","Fresh Prince","8015555555","2","DigiCert Global Root CA","41","2","sha256","","*.example.org","1","*.example.org","2","ssl_wildcard","WildCard","ssl_certificate","","-----BEGIN CERTIFICATE REQUEST-----
...
-----END CERTIFICATE REQUEST-----
","2018-11-16","2020-11-20","111111","1","0","54321","0","A","1","0","","0","","123ABC","123ABC","4567890","Will","Smith","will.smith@example.com","123123","","","1"

Строки запросов URL-адресов

Имя Обязательный/Необязательный Тип Описание
limit необязательный int Усечь список до указанного номера для нумерации страниц.
Макс.: 1000
offset необязательный int Начать список с указанного номера для нумерации страниц.
По умолчанию: 0

Столбцы ответа CSV

Все значения параметров столбца заключены в двойные кавычки (").

Имя Описание
order_id Идентификатор заказа.
customer_order_id Идентификатор заказа пользователя.
date_created Дата размещения заказа.
Формат: yyyy-MM-dd HH:mm:ss
container_id Идентификатор контейнера заказа.
container_name Название контейнера заказа.
статус Статус заказа.
См. Словарь — Статус заказа
user_id Идентификатор пользователя, разместившего заказ.
organization_id Идентификатор организации для привязки к заказу.
organization_name Название организации.
organization_address_1 Адрес организации.
organization_address_2
organization_city Город, в котором находится организация.
organization_state Штат, в котором находится организация.
organization_country Страна, в которой находится организация.
organization_unit Подразделения организации в сертификате.
tech_first_name Имя контактного лица по техническим вопросам.
tech_last_name Фамилия контактного лица по техническим вопросам.
tech_email Адрес эл. почты контактного лица по техническим вопросам.
tech_title Название должности контактного лица по техническим вопросам.
tech_telephone Номер телефона контактного лица по техническим вопросам.
server_type Идентификатор серверной платформы.
См. Словарь — Серверные платформы
issuing_ca Орган, выдающий сертификат.
agreement_id Идентификатор согласовавшего CSA.
validity_years Срок действия сертификата в годах.
signature_hash Хэш подписи, используемый для подписания запроса на сертификат.
dcv_method Метод проверки полномочий управления доменом, настроенный для домена.
См. Словарь — Методы DCV
common_name Имя, защищенное сертификатом.
plus_feature Указывает, включена ли для заказа функция «плюс».
Допустимые значения: 0 (отключена), 1 (включена)
dns_names Список дополнительных имен, защищенных сертификатом.
number_of_sans Число SAN, защищаемых сертификатом
server_licenses Число серверных лицензий, включенных в сертификат
product_id Идентификатор продукта.
product_name_id Идентификатор имени продукта.
См. Словарь — Идентификаторы продуктов
product_name Отобразить имя продукта.
См. Словарь — Идентификаторы продуктов
product_type Тип продукта.
См. Словарь — Типы продуктов
электронная почта Если применимо, адрес электронной почты в сертификате.
csr Запрос на подпись сертификата (CSR).
valid_from Дата начала срока действия сертификата.
Формат: yyyy-MM-dd
valid_till Дата окончания срока действия сертификата.
Формат: yyyy-MM-dd
certificate_tracker_id Идентификатор сертификата.
is_renewed Указывает, продлен ли заказ.
Допустимые значения: 0 (недействительное), 1 (истинное)
renewed_order_id Идентификатор предыдущего заказа.
Указывается в ответе, только если заказ является заказом на продление.
receipt_id Идентификатор квитанции.
disable_issuance_email Указывает, следует ли отправлять электронные письма о выдаче.
Допустимые значения: 0 (недействительное), 1 (истинное)
pay_type Способ оплаты, используемый для заказа.
Допустимые значения: A (баланс счета учетной записи), C (кредитная карта), U (ед. изм.)
is_out_of_contract Контрактный статус заказа.
Допустимые значения: 0 (недействительное), 1 (истинное)
disable_renewal_notifications Указывает, включены ли уведомления о продлении.
Допустимые значения: 0 (недействительное), 1 (истинное)
additional_emails Дополнительные адреса электронной почты в заказе.
auto_renew Укажите, следует ли автоматически продлевать срок действия сертификата.
Допустимые значения: 0 (отключена), 1 (включена)
custom_renewal_message Настраиваемое сообщение, включаемое в уведомления о продлении.
отпечаток Отпечаток сертификата.
serial_number Серийный номер сертификата.
account_id Идентификатор учетной записи, связанный с заказом.
user_first_name Имя пользователя, который инициировал запрос на сертификат.
user_last_name Фамилия пользователя, который инициировал запрос на сертификат.
user_email Адрес электронной почты пользователя, который инициировал запрос на сертификат.
user_assignments Идентификатор пользователя, присвоенный заказу.
стоимость Стоимость выполнения заказа.
Допустимые значения: в долл. США, в ед. изм.
метаданные Данные настраиваемого поля.
Формат: {{metadata_id}} {{metadata_label}} {{metadata_value}}
Разделитель данных: 0x1f
has_duplicates Указывает, имеются ли дубликаты сертификата.
Допустимые значения: 0 (недействительное), 1 (истинное)