Úprava pravidla
Všechna pole jsou volitelná a `conditions` i `actions` se nahrazují celé.
Spustí skutečné volání proti vašemu pracovnímu prostoru, s vaším vlastním klíčem.
PATCH /rules/{id}
Všechna pole jsou volitelná a conditions i actions se nahrazují celé.
Příklad
Vyžaduje rules:write. position se tu přijímá a pravidlo přesune, přičemž přečísluje vše, co odsune.
curl -X PATCH "$OE/rules/rul_7f3a1c94e05d3862c1f0a44b" -H "$AUTH" \ -H "Content-Type: application/json" \ -d '{ "enabled": false }'{ "object": "rule", "id": "rul_7f3a1c94e05d3862c1f0a44b", "name": "Receipts to their own label", "enabled": false, "position": 0, "matchCount": 148, "updatedAt": "2026-08-30T11:02:19.000Z"}conditions a actions jsou pole, která se NAHRAZUJÍ CELÁ. Patch po prvcích neexistuje: poslání conditions zahodí ty, co tam byly, a uloží přesně to, co jste poslali — přečtěte tedy pravidlo, upravte pole a pošlete ho zpátky. Patch, který by sléval, by neměl jak říct „smaž druhou podmínku“.
Patch se slije na uložené pravidlo a znovu se validuje CELÝ výsledek, nikdy patch sám o sobě. PATCH { "actions": [{ "type": "reject" }] } kontrolovaný izolovaně nemá žádné podmínky, ve kterých by hledal envelope_from, a zapsal by přesně to pravidlo, které odpálí 550 na mailing list.
Vypnutí je bezpečný způsob, jak zastavit pravidlo, kterým si nejste jistí. Zůstane v seznamu, podrží si své počty a u každé zprávy se přeskakuje, dokud ho zase nezapnete.