Lista de pedidos de subcuenta

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

Use este terminal para hacer una lista de todos los pedidos tanto de subcuentas como de subsubcuentas.

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
  }
}

Cadena de consulta de la URL

Nombre Solicitud/opción Tipo Descripción
offset opcional int Comenzar lista en el número especificado para la paginación.
Predeterminado: 0
limit opcional int Truncar lista para el número especificado para la paginación.
Máx.: 1000(predeterminado)

Parámetros de la respuesta

Nombre Tipo Descripción
orders array Lista de pedidos devueltos.
.. id int Id. del pedido.
.. certificate object Detalles sobre el certificado pedido.
Solo se devuelve para pedido que hagan las subcuentas inmediatas.
.. .. id int Id. de certificado.
.. .. thumbprint string Huella digital del certificado.
Solo de devuelve si el estado del certificado es issued.
.. .. serial_number string Número de serie del certificado.
Solo de devuelve si el estado del certificado es issued.
.. .. common_name string Nombre que el certificado protege.
.. .. dns_names array Lista de nombres adicionales que el certificado protege.
.. .. valid_till string Fecha en la que termina la validez del certificado.
Solo de devuelve si el estado del certificado es issued.
Formato: yyyy-MM-dd
.. .. organization_units array Lista de unidades de organización que figuran en el certificado.
.. .. signature_hash string Algoritmo de firma que usa el certificado.
.. subaccount object Detalles sobre la subcuenta que pidió el certificado.
.. .. account_id int Id. de subcuenta
.. .. account_type string Tipo de subcuenta.
.. .. organization_name string Organización principal de la subcuenta.
.. product object Detalles sobre el producto pedido.
.. .. name_id string Id. de nombre del producto.
Vea Glosario: identificadores de productos
.. .. name string Mostrar nombre del producto.
Vea Glosario: identificadores de productos
.. .. type string Tipos de producto.
Vea Glosario: tipos de productos
.. order_price object Detalles sobre el precio del pedido.
.. .. cost int Costo total del pedido.
.. .. currency string Unidad de divisa.
Posibles valores: USD
.. status string Estado del pedido.
Vea Glosario: estado del pedido
.. number_of_sans int Cantidad de dominios de la matriz dns_names.
.. date_created string Fecha de creación del pedido.
Formato: Zona horaria UTC y fecha de ISO 8601
.. date_issued string Fecha de cuando se emitió el certificado.
Solo de devuelve si el estado del certificado es issued.
Formato: yyyy-MM-dd
.. validity_years int La cantidad de años durante los que el certificado será válido.
página object Detalles sobre los resultados.
Modificados usando cadenas de consulta de la URL.