Kalo te dokumentacioni
API

Përditëso një rregull

Çdo fushë është opsionale, ndërsa `conditions` dhe `actions` zëvendësojnë të tërën.

PATCHapi.openemail.uk/rules/{id}

Ekzekuton thirrjen reale kundrejt hapësirës suaj të punës, me çelësin tuaj.

PATCH /rules/{id}

Çdo fushë është opsionale, ndërsa conditions dhe actions zëvendësojnë të tërën.

Shembull

Kërkon rules:write. position pranohet këtu dhe e zhvendos rregullin, duke rinumëruar çdo gjë që zhvendos.

curl
curl -X PATCH "$OE/rules/rul_7f3a1c94e05d3862c1f0a44b" -H "$AUTH" \  -H "Content-Type: application/json" \  -d '{ "enabled": false }'
Përgjigje
{  "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 dhe actions janë vargje ZËVENDËSO-TË-TËRËN. Nuk ka patch për element të veçantë: dërgimi i conditions i hedh tej ata që ishin aty dhe ruan pikërisht atë që dërguat, prandaj lexoni rregullin, redaktoni vargun dhe dërgojeni prapa. Një patch që bashkonte nuk do të kishte mënyrë të thoshte "fshi kushtin e dytë".

Patch-i bashkohet mbi rregullin e ruajtur dhe rivlerësohet i GJITHË rezultati, kurrë vetëm patch-i. Një PATCH { "actions": [{ "type": "reject" }] } i kontrolluar i izoluar nuk ka kushte për t'u kontrolluar për një envelope_from dhe do të shkruante pikërisht rregullin që i kthen 550 një liste postare.

Çaktivizimi është mënyra e sigurt për të ndalur një rregull për të cilin nuk jeni i sigurt. Ai mbetet në listë, i ruan numërimet e veta dhe kapërcehet në çdo mesazh derisa ta ndizni sërish.