API
Récupérer une règle
Une règle en entier, avec ses conditions, ses actions et le nombre de fois où elle s'est déclenchée.
GETapi.openemail.uk/rules/{id}
Exécute le véritable appel sur votre espace de travail, avec votre propre clé.
GET /rules/{id}
Une règle en entier, avec ses conditions, ses actions et le nombre de fois où elle s'est déclenchée.
Exemple
Requiert rules:read. Les ids portent le préfixe rul_.
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"}Une règle sur une autre connexion donne rule_not_found, un 404, plutôt qu'un 403, la même réponse qu'un id qui n'a jamais existé, parce que dire à une clé quels ids existent sur une boîte qu'elle ne peut pas lire constitue déjà la fuite.
C'est la règle entière. Il n'y a ni versions ni historique : une modification écrase, et ce qu'une règle a FAIT est enregistré message par message dans GET /rules/runs.