Remove emergency contact emails
2 minute read
DELETE
https://www.digicert.com/partner-subscription/api/v1/account/emergency-emails
Use this endpoint to remove one or more emergency contact email addresses from the authenticated partner subscriptions account.
Emergency contact email addresses are used for critical security issues or service disruptions.
Use a parent account Partner Subscriptions API key to remove emergency contact emails from the parent account. Use a subaccount Partner Subscriptions API key to remove emergency contact emails from the authenticated subaccount.
At least one emergency contact email address must remain configured for the account. You cannot remove all emergency contact email addresses.
Example requests and responses
curl -X DELETE \
https://www.digicert.com/partner-subscription/api/v1/account/emergency-emails \
-H 'Content-Type: application/json' \
-H 'X-PARTNER-APIKEY: {{partner_api_key}}' \
-d '{
"emergency_contact_emails": [
"old-contact@example.com"
]
}'import requests
url = "https://www.digicert.com/partner-subscription/api/v1/account/emergency-emails"
payload = "{\n \"emergency_contact_emails\": [\n \"old-contact@example.com\"\n ]\n}"
headers = {
'X-PARTNER-APIKEY': "{{partner_api_key}}",
'Content-Type': "application/json"
}
response = requests.request("DELETE", url, data=payload, headers=headers)
print(response.text)package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "https://www.digicert.com/partner-subscription/api/v1/account/emergency-emails"
payload := strings.NewReader("{\n \"emergency_contact_emails\": [\n \"old-contact@example.com\"\n ]\n}")
req, _ := http.NewRequest("DELETE", url, payload)
req.Header.Add("X-PARTNER-APIKEY", "{{partner_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))
}var request = require("request");
var options = {
method: 'DELETE',
url: 'https://www.digicert.com/partner-subscription/api/v1/account/emergency-emails',
headers: {
'Content-Type': 'application/json',
'X-PARTNER-APIKEY': '{{partner_api_key}}'
},
body: {
emergency_contact_emails: [
'old-contact@example.com'
]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});204 No Content
The emergency contact email addresses were removed successfully. The response does not include a body.
URL path and query parameters
This endpoint does not use URL path or query parameters.
Request parameters
| Name | Req/Opt | Type | Description |
|---|---|---|---|
| emergency_contact_emails | required | array[string] | Email addresses to remove from the authenticated account's emergency contact email list. |
Response parameters
This endpoint does not return response parameters.
Was this page helpful?
Provide feedback