Aggiorna il core, tutti i plugin o tutti i temi del sito.
POSThttps://console.icbs.it/api/v1/hosting/{hostname}/wordpress/update| Parametro | Posizione | Obbligatorio | Descrizione |
|---|---|---|---|
hostname | indirizzo | sì | Il nome del sito, per esempio esempio.it. |
target | corpo | sì | core, plugins oppure themes. |
curl -X POST \
-H "Authorization: Bearer $ICBS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"target":"plugins"}' \
https://console.icbs.it/api/v1/hosting/esempio.it/wordpress/update
{
"target": "plugins",
"output": "Success: Updated 3 of 3 plugins."
}
A differenza delle altre modifiche, l'aggiornamento viene eseguito subito e la risposta arriva a comando concluso: può richiedere fino a un minuto. Prima di aggiornare conviene avere un backup recente.
| Codice | Causa |
|---|---|
400 | target non valido, oppure WordPress non è installato. |
401 | Chiave assente, non valida, scaduta o revocata. |
403 | Alla chiave manca il permesso Hosting — configurazione siti. |
404 | Il sito non esiste o la chiave non vi ha accesso. |
409 | Il dominio è protetto dalle modifiche. |
424 | L'aggiornamento non è riuscito: il dettaglio è nel messaggio di errore. |
429 | Superato il limite di richieste. |