Use este terminal para modificar el valor del campo personalizado para un pedido. Vea el terminal Lista de campos personalizados para obtener información sobre los campos personalizados, incluidas las Id. de metadatos.
Para editar los metadatos de un campo personalizado (como la etiqueta, el tipo de dato y si el campo es obligatorio o no), use el terminal Editar campo personalizado.
Se devuelve un invalid_custom_field_value
cuando el tipo de datos del valor no coincide con el tipo de datos permitido para el campo personalizado.
curl -X POST \
'https://www.digicert.com/services/v2/order/certificate/{{order_id}}/custom-field' \
-H 'Content-Type: application/json' \
-H 'X-DC-DEVKEY: {{api_key}}' \
-d '{
"metadata_id": 276,
"value": "New value"
}'
import requests
url = "https://www.digicert.com/services/v2/order/certificate/{{order_id}}/custom-field"
payload = "{\n \"metadata_id\": 276,\n \"value\": \"New value\"\n}"
headers = {
'X-DC-DEVKEY': "{{api_key}}",
'Content-Type': "application/json"
}
response = requests.request("POST", url, data=payload, headers=headers)
print(response.text)
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "https://www.digicert.com/services/v2/order/certificate/{{order_id}}/custom-field"
payload := strings.NewReader("{\n \"metadata_id\": 276,\n \"value\": \"New value\"\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))
}
var request = require("request");
var options = { method: 'POST',
url: 'https://www.digicert.com/services/v2/order/certificate/{{order_id}}/custom-field',
headers:
{ 'Content-Type': 'application/json',
'X-DC-DEVKEY': '{{api_key}}' },
body: { metadata_id: 276, value: 'New value' },
json: true };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
// empty
Nombre | Solicitud/opción | Tipo | Descripción |
---|---|---|---|
metadata_id | obligatorio | int | Determine la Id. de metadatos del campo personalizado que se debe actualizar. |
value | obligatorio | string | Nuevo valor para el campo personalizado. |