پرش به مستندات
API

دریافت یک قانون

یک قانون به‌طور کامل، با شرط‌ها، اقدام‌ها و اینکه چند بار عمل کرده است.

GETapi.openemail.uk/rules/{id}

فراخوانی واقعی را با کلید خودتان روی فضای کاری شما اجرا می‌کند.

GET /rules/{id}

یک قانون به‌طور کامل، با شرط‌ها، اقدام‌ها و اینکه چند بار عمل کرده است.

نمونه

نیازمند rules:read است. شناسه‌ها پیشوند rul_ دارند.

curl
curl "$OE/rules/rul_7f3a1c94e05d3862c1f0a44b" -H "$AUTH"
پاسخ
{  "object": "rule",  "id": "rul_7f3a1c94e05d3862c1f0a44b",  "name": "Receipts to their own label",  "description": null,  "enabled": true,  "position": 0,  "match": "all",  "conditions": [    { "field": "from_domain", "op": "matches", "value": "*.stripe.com", "negate": false }  ],  "actions": [{ "type": "label", "value": "USER_RECEIPTS" }, { "type": "archive" }],  "stopProcessing": true,  "lastMatchedAt": "2026-08-29T11:04:12.000Z",  "matchCount": 148,  "createdAt": "2026-08-01T09:00:00.000Z",  "updatedAt": "2026-08-20T16:31:00.000Z"}

قانونی روی connection دیگر rule_not_found است، یک 404 و نه یک 403، همان پاسخی که شناسه‌ای می‌گیرد که هرگز وجود نداشته، چون گفتن به یک کلید که چه شناسه‌هایی روی صندوق پستی‌ای که نمی‌تواند بخواند وجود دارد، خودش همان نشت است.

این کل قانون است. نسخه و تاریخچه‌ای در کار نیست: ویرایش بازنویسی می‌کند، و آنچه یک قانون کرده به جایش به ازای هر پیام در GET /rules/runs ثبت می‌شود.