Cambia i destinatari di un inoltro o lo sospende.
PATCHhttps://console.icbs.it/api/v1/email/{dominio}/forwards/{id}| Parametro | Posizione | Obbligatorio | Descrizione |
|---|---|---|---|
dominio | indirizzo | sì | Il nome a dominio, per esempio esempio.it. |
id | indirizzo | sì | L'identificativo dell'inoltro, come nell'elenco. |
destinations | corpo | no | Il nuovo elenco di destinatari: sostituisce quello attuale. |
active | corpo | no | false sospende l'inoltro senza eliminarlo. |
allowSendAs | corpo | no | Se il destinatario può inviare posta usando l'indirizzo di partenza. |
Ogni campo che ometti resta com'è. Serve almeno un campo.
source non è modificabile. Per spostare un inoltro su un altro indirizzo, creane uno nuovo ed elimina il vecchio.
L'elenco che invii prende il posto di quello attuale. Per aggiungere un destinatario, indica tutti quelli che vuoi mantenere più il nuovo.
curl -X PATCH -H "Authorization: Bearer $ICBS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"destinations":["amministrazione@altro-dominio.it","contabilita@altro-dominio.it"]}' \
https://console.icbs.it/api/v1/email/esempio.it/forwards/88
{
"id": 88,
"source": "ordini@esempio.it",
"destinations": ["amministrazione@altro-dominio.it", "contabilita@altro-dominio.it"],
"active": true,
"allowSendAs": false
}
| Codice | Causa |
|---|---|
400 | Nessun campo da aggiornare, o destinatari non validi. |
401 | Chiave assente, non valida, scaduta o revocata. |
403 | Alla chiave manca il permesso Email — scrittura. |
404 | L'inoltro o il dominio non esistono o non sono accessibili. |
409 | Esiste già un inoltro identico, oppure il dominio è protetto da modifiche o non attivo. |
429 | Superato il limite di richieste. |