Appelez ce point de terminaison pour répertorier les colonnes prises en charge par un type de rapport donné. Pour obtenir le report_type,
, appelez le point de terminaison Répertorier les types de rapports.
La fonction de bibliothèque de rapports doit être activée sur votre compte pour obtenir une réponse de ce point de terminaison.
curl -X GET \
'https://www.digicert.com/services/v2/reports/preview/report/types/orders/columns' \
-H 'Content-Type: application/json' \
-H 'X-DC-DEVKEY: {{api_key}}'
import requests
url = "https://www.digicert.com/services/v1/reports/preview/report/types/orders/columns"
payload={}
headers = {
'Content-Type': 'application/json',
'X-DC-DEVKEY': '{{api_key}}',
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
url := "https://www.digicert.com/services/v1/report/types/orders/columns"
method := "GET"
client := &http.Client {
}
req, err := http.NewRequest(method, url, nil)
if err != nil {
fmt.Println(err)
return
}
req.Header.Add("Content-Type", "application/json")
req.Header.Add("X-DC-DEVKEY", "{{api_key}}")
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := ioutil.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://www.digicert.com/services/v1/report/types/orders/columns',
'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);
});
{
"categories": [
{
"name": "Order details",
"columns": [
{
"identifier": "account_id",
"display_name": "Account ID",
"field_type": "STRING"
},
{
"identifier": "additional_emails",
"display_name": "Additional Emails",
"field_type": "STRING"
},
{
"identifier": "alternative_order_id",
"display_name": "Alternative Order ID",
"field_type": "STRING"
},
{
"identifier": "validity_start_date",
"display_name": "Validity Start Date",
"field_type": "STRING"
}
]
}
]
}
{
"code": "user_authentication_error",
"message": "User is not authenticated."
}
{
"code": "user_forbidden",
"message": "User does not have the required permission."
}
{
"code": "custom_reports_not_enabled",
"message": "Custom reports is not enabled"
}
{
"code": "report_type_not_found",
"message": "Report_type not found."
}
Pour une liste de tous les paramètres de réponse existant pour cette API, consultez la rubrique Colonnes prises en charge par la bibliothèque de rapports DigiCert.
Nom | Type | Description |
---|---|---|
categories | object | Conteneur. |
.. name | string | Nom du rapport. |
.. columns | object | Conteneur. |
.. .. identifier | string | L’identificateur de colonne pris en charge par l’API Bibliothèque de rapports Pour obtenir la liste de toutes les colonnes prises en charge, consultez la page Colonnes de l’API Bibliothèque de rapports. |
.. .. display_name | string | Nom d'affichage spécifié pour le rapport. |
.. .. field_type | string |
Type de champ de données. STRING .
|