Envoyer le sceau de site par e-mail

POST
https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal

Use this endpoint to email the site seal code associated with an order.
To get the seal_hash parameter value, use the Site seal hash endpoint.

The site seal code is sent to all email addresses associated with the order, such as order contacts and additional emails.

cURL
curl -X POST \
  https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}' \
  -d '{
	"seal_hash": "Ab1Cd2e",
	"seal_number": 3,
	"seal_size": "l",
	"seal_color": "white",
	"seal_language": "en"
}'
Python
import requests

url = "https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal"

payload = "{\n\t\"seal_hash\": \"Ab1Cd2e\",\n\t\"seal_number\": 3,\n\t\"seal_size\": \"l\",\n\t\"seal_color\": \"white\",\n\t\"seal_language\": \"en\"\n}"
headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

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

print(response.text)
Go
package main

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

func main() {

	url := "https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal"

	payload := strings.NewReader("{\n\t\"seal_hash\": \"Ab1Cd2e\",\n\t\"seal_number\": 3,\n\t\"seal_size\": \"l\",\n\t\"seal_color\": \"white\",\n\t\"seal_language\": \"en\"\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("X-DC-DEVKEY", "{{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))

}
NodeJS
var request = require("request");

var options = { method: 'POST',
  url: 'https://www.digicert.com/services/v2/order/certificate/{{order_id}}/site-seal/email-seal',
  headers: 
   { 'Content-Type': 'application/json',
     'X-DC-DEVKEY': '{{api_key}}' },
  body: 
   { seal_hash: 'Ab1Cd2e',
     seal_number: 3,
     seal_size: 'l',
     seal_color: 'white',
     seal_language: 'en' },
  json: true };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
204 No Content
// empty

Request parameters

Name Req/Opt Type Description
seal_hash required string Specify the seal hash associated with the order.
seal_number required int Site seal brand to use.
Allowed values:
  • 3 DigiCert
  • 15 Norton
  • 16 GeoTrust
  • 17 Thawte
seal_size required string Size of the seal.
Allowed values: s, m, l
seal_color required string Color the site seal text.
seal_language required string Language of the site seal pop-up.
Allowed values: en, es, fr, ja, pt