Accedi alla Console ICBS
Overview
Generale
Sicurezza e account
Domini
Zone DNS
DNS dinamico
Record DNS
Monitoring
Funzionalità
Database
Web hosting
Web server
Account email
Account FTP
Supporto
API
  • Autenticazione
  • Verificare la chiave
Domini
DNS
  • Elenco dei record
  • Creare un record
  • Modificare un record
  • Eliminare un record
  • Creare la zona
  • Eliminare la zona
  • Applicare un template
  • Elenco dei template
  • Esportare la zona
  • Leggere il record SOA
  • Modificare il record SOA
  • Stato DNSSEC
  • Attivare o disattivare DNSSEC
Hosting
Email
FTP
Database
Monitoraggio
Gruppi
Ordini

API / DNS

Modificare un record

Ultimo aggiornamento: 06/08/2026, 21:11

Note legali·Privacy·Policy di sistema·Termini e condizioni

Aggiorna un record esistente della zona DNS.

  • Metodo: PATCH
  • Indirizzo: https://console.icbs.it/api/v1/domains/{dominio}/dns/records/{id}
  • Permesso: DNS — creazione, modifica ed eliminazione record

Parametri

ParametroPosizioneObbligatorioDescrizione
dominioindirizzosìIl nome a dominio, per esempio esempio.it.
idindirizzosìIdentificativo del record, ottenuto da l'elenco dei record.
typecorposìTipo del record.
hostcorposìIl sottodominio. Stringa vuota per il dominio principale.
recordcorposìIl nuovo valore.
ttlcorponoNuovo tempo di vita in secondi.

I tipi che hanno campi propri — MX, SRV, CAA, SSHFP, HINFO, RP, HTTPS, SVCB — li richiedono anche in modifica: vedi la tabella in Creare un record.

Invia sempre tutti i campi del record, non solo quelli che cambiano. Nonostante il metodo PATCH, il record viene riscritto per intero: un campo omesso viene perso, non conservato.

Esempio di richiesta

Cambiare l'indirizzo IP di www:

curl -X PATCH \
  -H "Authorization: Bearer $ICBS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "A",
    "host": "www",
    "record": "93.184.216.35",
    "ttl": 3600
  }' \
  https://console.icbs.it/api/v1/domains/esempio.it/dns/records/123457
Documentazione

Esempio di risposta

{
  "domain": "esempio.it",
  "updated": {
    "id": "123457",
    "type": "A"
  }
}

Possibili errori

CodiceCausa
400Dati non validi, oppure il record è gestito automaticamente da un servizio attivo sul dominio e non è modificabile.
401Chiave assente, non valida, scaduta o revocata.
403Alla chiave manca il permesso di scrittura DNS, oppure il dominio è protetto o inattivo.
404Il dominio non esiste o la chiave non vi ha accesso.
429Superato il limite di richieste.

Se ricevi 400 su un record che nell'interfaccia risulta bloccato, controlla il campo managedBy nell'elenco dei record: i record creati automaticamente dai servizi attivi non sono modificabili né da qui né dall'interfaccia.