Rimuove un record dalla zona DNS. L'operazione non è annullabile.
DELETEhttps://console.icbs.it/api/v1/domains/{dominio}/dns/records/{id}| Parametro | Posizione | Obbligatorio | Descrizione |
|---|---|---|---|
dominio | indirizzo | sì | Il nome a dominio, per esempio esempio.it. |
id | indirizzo | sì | Identificativo del record, ottenuto da l'elenco dei record. |
Nessun corpo della richiesta.
curl -X DELETE \
-H "Authorization: Bearer $ICBS_API_KEY" \
https://console.icbs.it/api/v1/domains/esempio.it/dns/records/123456
{
"domain": "esempio.it",
"deleted": {
"id": "123456"
}
}
| Codice | Causa |
|---|---|
400 | Il record è gestito automaticamente da un servizio attivo sul dominio e non è eliminabile. |
401 | Chiave assente, non valida, scaduta o revocata. |
403 | Alla chiave manca il permesso di scrittura DNS, oppure il dominio è protetto o inattivo. |
404 | Il dominio non esiste o la chiave non vi ha accesso. |
429 | Superato il limite di richieste. |
L'eliminazione è irreversibile: non esiste un cestino da cui recuperare un record cancellato per errore.
Prima di usarla in uno script:
id salvato in precedenza. Gli identificativi cambiano quando un record viene ricreato, e cancellare quello sbagliato in una zona di produzione mette offline un servizio.managedBy: appartengono ai servizi attivi sul dominio e la chiamata verrebbe comunque rifiutata.TXT sotto _acme-challenge — invece di eliminare tutto ciò che non riconosce.