Supprimer un rapport

DELETE
https://api.digicert.com/reports/v1/report/{{report_identifier}}/{{report_run_identifier}}

Appelez ce point de terminaison pour supprimer un rapport spécifique.

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
curl -X DELETE \
  'https://www.digicert.com/services/v2/report/preview/report/{{report_identifier}}/{{report-run-identifier}}' \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}'
Python
import requests

url = ""

payload="curl -X DELETE \\\r\n  'https://www.digicert.com/services/v2/report/preview/report/{{report_identifier}}/{{report-run-identifier}}' \\\r\n  -H 'Content-Type: application/json' \\\r\n  -H 'X-DC-DEVKEY: B35MZV2NEYT6KJM4WRXAL3TTKKFGGY6SXZOLSPZPLGYACGYQJFYNHRNHCKVT6PZULBLC4ECGGRV22KHEQ'"
headers = {
  'Content-Type': 'text/plain'
}

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

print(response.text)
Go
package main

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

func main() {

  url := ""
  method := "GET"

  payload := strings.NewReader(`curl -X DELETE \`+"
"+`
  'https://www.digicert.com/services/v2/report/preview/report/{{report_identifier}}/{{report-run-identifier}}' \`+"
"+`
  -H 'Content-Type: application/json' \`+"
"+`
  -H 'X-DC-DEVKEY: B35MZV2NEYT6KJM4WRXAL3TTKKFGGY6SXZOLSPZPLGYACGYQJFYNHRNHCKVT6PZULBLC4ECGGRV22KHEQ'`)

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

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("Content-Type", "text/plain")

  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))
}
NodeJS
var request = require('request');
var options = {
  'method': 'GET',
  'url': '',
  'headers': {
    'Content-Type': 'text/plain'
  },
  body: 'curl -X DELETE \\\r\n  \'https://www.digicert.com/services/v2/report/preview/report/{{report_identifier}}/{{report-run-identifier}}\' \\\r\n  -H \'Content-Type: application/json\' \\\r\n  -H \'X-DC-DEVKEY: B35MZV2NEYT6KJM4WRXAL3TTKKFGGY6SXZOLSPZPLGYACGYQJFYNHRNHCKVT6PZULBLC4ECGGRV22KHEQ\''

};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});
200 OK
{
    "message": "Successfully marked report for deletion"
}

Paramètres du chemin

Nom Obligatoire/facultatif Type Description
report-identifier Obligatoire string Identifiant de rapport affiché dans la réponse de l’API Créer un rapport.
report-run-identifier Obligatoire string Identifiant associé à la planification du rapport. Recherchez la valeur report-run-identifier à l'aide de l’API Historique de rapport.