Belgelere geç
API

Kural çalışmalarını listele

Kurallarınızın gerçekte ne yaptığı; kural başına, mesaj başına bir satır.

GETapi.openemail.uk/rules/runs

Gerçek çağrıyı kendi anahtarınızla çalışma alanınıza karşı çalıştırır.

GET /rules/runs

Kurallarınızın gerçekte ne yaptığı; kural başına, mesaj başına bir satır.

Örnek

rules:read gerektirir. En yeniden eskiye. ruleId tek bir kurala daraltır, threadId ise "bu mesaj neden buraya düştü" sorusunu yanıtlar.

curl
curl "$OE/rules/runs?threadId=thr_5d31c2a8…&limit=25" -H "$AUTH"
Yanıt
{  "object": "list",  "data": [    {      "object": "rule_run",      "id": "rrun_9c1f0a4b7e05d3862c1f0a44",      "ruleId": "rul_7f3a1c94e05d3862c1f0a44b",      "ruleName": "Receipts to their own label",      "threadId": "thr_5d31c2a8…",      "messageId": "msg_c5f21cc6…",      "sender": "[email protected]",      "subject": "Your receipt",      "actions": ["label", "archive"],      "failures": [],      "createdAt": "2026-08-29T11:04:12.000Z"    }  ],  "hasMore": false,  "nextCursor": null}

actions UYGULANANLARI, failures ise reddedilenleri type: reason biçiminde tutar. Tek bir açıklamalı liste yerine ayrı listelerdir, çünkü "kural onu arşivledi" ile "kural onu arşivlemeye çalıştı" farklı olgulardır ve ikisini karıştıran bir kayıt iki soruyu da yanıtlayamaz. Bunlar yalın eylem türleridir. Değerler kuralın üzerinde durur ve bir testteki wouldApply, onların açıkça yazıldığı tek yerdir.

Bastırılmış bir otomatik yanıt burada reply: auto-reply suppressed because the message carries List-Id olarak görünür ve yalnızca burada görünür. Bilerek gönderilmeyen bir yanıtı başka hiçbir şey göstermez ve "ofis dışı yanıtım buna neden cevap vermedi" sorusu aksi hâlde yanıtsız kalır.

ruleName okuma anında birleştirilmek yerine satırda saklanır; dolayısıyla bir kural yeniden adlandırıldıktan ya da silindikten sonra da kayıt doğru okunur. Artık var olmayan bir kuralı adlandıran bir satır, sarkan bir referans değil, olağan durumdur.

Gönderen başına günde bir otomatik yanıt sınırı, aynı tablodaki ve bu kaydın döndürmediği bir talep satırıyla uygulanır: aynı göndericiye bir gün içinde ikinci bir ofis dışı yanıtının asla gitmemesinin nedeni budur.