Unterkonto-Bericht

GET
https://www.digicert.com/services/v2/account/subaccount/{{subaccount_id}}/report

Verwenden Sie diesen Endpunkt, um Details zu den Gesamtkosten für die Zertifikatsaufträge eines Unterkontos zu erhalten.

Beispielabfrage

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

url = "https://www.digicert.com/services/v2/account/subaccount/{{subaccount_id}}/report"

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

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

print(response.text.encode('utf8'))
Go
package main

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

func main() {

  url := "https://www.digicert.com/services/v2/account/subaccount/{{subaccount_id}}/report"
  method := "GET"

  payload := strings.NewReader("")

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, payload)

  if err != nil {
    fmt.Println(err)
  }
  req.Header.Add("Content-Type", "application/json")
  req.Header.Add("X-DC-DEVKEY", "{{api_key}}")

  res, err := client.Do(req)
  defer res.Body.Close()
  body, err := ioutil.ReadAll(res.Body)

  fmt.Println(string(body))
}
NodeJS
var request = require('request');
var options = {
  'method': 'GET',
  'url': 'https://www.digicert.com/services/v2/account/subaccount/{{subaccount_id}}/report',
  'headers': {
    'Content-Type': 'application/json',
    'X-DC-DEVKEY': '{{api_key}}',
  }
};
request(options, function (error, response) { 
  if (error) throw new Error(error);
  console.log(response.body);
});
200 OK
{
    "subaccount_price": {
        "cost": 3224,
        "currency": "AUD"
    },
    "order_price": {
        "cost": 2180,
        "currency": "USD"
    }
}

Reaktionsparameter

Name Typ Beschreibung
subaccount_price object Details zu den Gesamtkosten für das Unterkonto für die Aufträge in diesem Bericht. Wenn das Unterkonto keine Aufträge erteilt hat, wird dieses Objekt nicht zurückgegeben.
.. cost int Betrag, der dem Unterkonto für die Aufträge in diesem Bericht in Rechnung gestellt wurde.
.. currency string Währungscode für den dem Unterkonto in Rechnung gestellten Betrag.
Mögliche Werte: Siehe Glossar – Anzeigewährungen für Unterkonten.
order_price object Details zu den Gesamtkosten für das übergeordnete Konto für die Aufträge in diesem Bericht. Wenn das Unterkonto keine Aufträge erteilt hat, wird dieses Objekt nicht zurückgegeben.
.. cost int Betrag, der dem übergeordneten Konto für die Aufträge in diesem Bericht in Rechnung gestellt wurde.
.. currency string Währungscode für den dem übergeordneten Konto in Rechnung gestellten Betrag.
Mögliche Werte: Siehe Glossar – DigiCert-Währungen.