하위 계정 주문 목록

GET
https://www.digicert.com/services/v2/account/subaccount/order

이 엔드포인트를 사용하여 하위 계정 및 하위-하위 계정 모두의 모든 주문을 나열합니다.

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

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

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/account/subaccount/order"

	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/account/subaccount/order',
  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
{
  "orders": [
    {
      "id": 123456,
      "subaccount": {
        "account_id": 112233,
        "account_type": "enterprise",
        "organization_name": "Sub account organization"
      },
      "product": {
        "name_id": "ssl_plus",
        "name": "Standard SSL",
        "type": "ssl_certificate"
      },
      "order_price": {
        "cost": 198,
        "currency": "USD"
      },
      "status": "pending",
      "number_of_sans": 1,
      "date_created": "2019-05-07T09:33:08+00:00",
      "validity_years": 1
    },
    {
      "id": 123457,
      "certificate": {
        "id": 101015,
        "thumbprint": "03F6",
        "serial_number": "0FDA",
        "common_name": "example.com",
        "dns_names": [
          "sub1.example.com",
          "sub2.example.com",
          "sub3.example.com",
          "sub4.example.com"
        ],
        "valid_till": "2020-06-15",
        "organization_units": [
          "IT Dept."
        ],
        "signature_hash": "sha256"
      },
      "subaccount": {
        "account_id": 123445,
        "account_type": "enterprise",
        "organization_name": "Sub account organization"
      },
      "product": {
        "name_id": "ssl_multi_domain",
        "name": "Multi-Domain SSL",
        "type": "ssl_certificate"
      },
      "order_price": {
        "cost": 358,
        "currency": "USD"
      },
      "status": "issued",
      "number_of_sans": 4,
      "date_created": "2019-06-11T07:08:04+00:00",
      "date_issued": "2019-06-11T07:09:00+00:00",
      "validity_years": 1
    },
    {
      "id": 123458,
      "certificate": {
        "id": 3179443638,
        "common_name": "example2.com",
        "dns_names": [
          "sub.example2.com"
        ],
        "organization_units": [
          "Finance Department"
        ],
        "signature_hash": "sha256"
      },
      "subaccount": {
        "account_id": 123445,
        "account_type": "enterprise",
        "organization_name": "Sub account organization"
      },
      "product": {
        "name_id": "ssl_securesite",
        "name": "Secure Site SSL",
        "type": "ssl_certificate"
      },
      "order_price": {
        "cost": 399,
        "currency": "USD"
      },
      "status": "pending",
      "number_of_sans": 1,
      "date_created": "2019-06-21T09:06:47+00:00",
      "validity_years": 1
    }
  ],
  "page": {
    "total": 3,
    "limit": 1000,
    "offset": 0
  }
}

URL 쿼리 문자열

이름 필수/옵션 유형 설명
offset 옵션 int 지정된 페이지 매김 번호에서 목록을 시작합니다.
기본값: 0
limit 옵션 int 지정된 페이지 매김 번호에서 목록을 자릅니다.
최대: 1000 (기본값)

응답 매개 변수

이름 유형 설명
orders array 반환된 주문의 목록입니다.
.. id int 주문 ID입니다.
.. certificate object 주문한 인증서에 대한 상세 정보입니다.
즉시 하위 계정의 주문에 대해서만 반환됩니다.
.. .. id int 인증서 ID입니다.
.. .. thumbprint string 인증서의 지문입니다.
인증서 상태가 issued인 경우에만 반환됩니다.
.. .. serial_number string 인증서의 일련 번호입니다.
인증서 상태가 issued인 경우에만 반환됩니다.
.. .. common_name string 인증서가 보호하는 이름입니다.
.. .. dns_names array 인증서로 보호하는 추가 이름의 목록입니다.
.. .. valid_till string 인증서 유효 기간이 끝나는 날짜입니다.
인증서 상태가 issued인 경우에만 반환됩니다.
형식: yyyy-MM-dd
.. .. organization_units array 인증서에 조직 부서의 목록입니다.
.. .. signature_hash string 인증서에서 사용되는 서명 알고리즘입니다.
.. subaccount object 인증서를 주문한 하위 계정에 대한 상세 정보입니다.
.. .. account_id int 하위 계정 ID입니다.
.. .. account_type string 하위 계정 유형입니다.
.. .. organization_name string 하위 계정의 주요 조직입니다.
.. product object 주문한 제품에 대한 상세 정보입니다.
.. .. name_id string 제품의 이름 ID입니다.
용어집 — 제품 식별자를 참조하십시오.
.. .. name string 제품의 이름을 표시합니다.
용어집 — 제품 식별자를 참조하십시오.
.. .. type string 제품 유형입니다.
용어집 — 제품 유형을 참조하십시오.
.. order_price object 주문 가격에 대한 상세 정보입니다.
.. .. cost int 총 주문 비용입니다.
.. .. currency string 통화 단위입니다.
가능한 값: USD
.. status string 주문의 상태입니다.
용어집 — 주문 상태를 참조하십시오.
.. number_of_sans int dns_names 배열의 도메인의 수입니다.
.. date_created string 주문이 생성된 날짜입니다.
형식: UTC 표준 시간대 ISO 8601 날짜
.. date_issued string 인증서를 발급했을 때의 날짜입니다.
인증서 상태가 issued인 경우에만 반환됩니다.
형식: yyyy-MM-dd
.. validity_years int 인증서가 유효한 연도의 수입니다.
페이지 object 결과에 대한 상세 정보입니다.
URL 쿼리 문자열을 사용하여 수정합니다.