Alle Berichte der gleichen Vorlage löschen

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

Verwenden Sie diesen Endpunkt, um alle Berichte zu löschen, die mit einer bestimmten Vorlage verknüpft sind.

Die Funktion „Berichtsbibliothek“ muss in Ihrem Konto aktiviert sein, damit dieser Endpunkt erfolgreich antworten kann.

cURL
curl -X DELETE \
  'https://www.digicert.com/services/v2/report/preview/report/{{report_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}}' \\\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}}' \`+"
"+`
  -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}}\' \\\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"
}

Pfad-Parameter

Name Antr./Opt. Typ Beschreibung
report-identifier erforderlich string Berichts-ID, die in der Antwort der Create Report API angezeigt wird.