Créer un conteneur

POST
https://www.digicert.com/services/v2/container/{{container_id}}/children

Exécutez ce point de terminaison pour créer un conteneur.

Pour obtenir une liste des valeurs template_id, appelez le point de terminaison List templates (Répertorier les modèles).

cURL
curl -X POST \
  https://www.digicert.com/services/v2/container/{{container_id}}/children \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}' \
  -d '{
  "name": "Sales Department",
  "description": "Includes sales engineers",
  "template_id": 6
}'
Python
import requests

url = "https://www.digicert.com/services/v2/container/{{container_id}}/children"

payload = "{\n  \"name\": \"Sales Department\",\n  \"description\": \"Includes sales engineers\",\n  \"template_id\": 6\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/container/{{container_id}}/children"

	payload := strings.NewReader("{\n  \"name\": \"Sales Department\",\n  \"description\": \"Includes sales engineers\",\n  \"template_id\": 6\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/container/{{container_id}}/children',
  headers: 
   { 'Content-Type': 'application/json',
     'X-DC-DEVKEY': '{{api_key}}' },
  body: 
   { name: 'Sales Department',
     description: 'Includes sales engineers',
     template_id: 6 },
  json: true };

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

  console.log(body);
});
201 Created
{
    "id": 6
}

Paramètres de demande

Nom Obligatoire/facultatif Type Description
name Obligatoire string Nom du conteneur
description Facultatif string Description du conteneur
template_id Obligatoire int ID du modèle pour le conteneur
Pour connaître les valeurs autorisées, appelez le point de terminaison List templates (Répertorier les modèles).

Paramètres de réponse

Nom Type Description
id int ID du conteneur créé