Ga direct naar de documentatie
API

Een regel ophalen

Eén regel in zijn geheel, met zijn voorwaarden, zijn acties en hoe vaak hij is afgegaan.

GETapi.openemail.uk/rules/{id}

Voert de echte aanroep uit op je workspace, met je eigen sleutel.

GET /rules/{id}

Eén regel in zijn geheel, met zijn voorwaarden, zijn acties en hoe vaak hij is afgegaan.

Voorbeeld

Vereist rules:read. Id's dragen het voorvoegsel rul_.

curl
curl "$OE/rules/rul_7f3a1c94e05d3862c1f0a44b" -H "$AUTH"
Antwoord
{  "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"}

Een regel op een andere connectie is rule_not_found, een 404 en geen 403, hetzelfde antwoord als bij een id dat nooit bestaan heeft, omdat een key vertellen welke id's bestaan op een mailbox die hij niet mag lezen zelf het lek is.

Dit is de hele regel. Er zijn geen versies en geen historie: een bewerking overschrijft, en wat een regel gedaan HEEFT wordt in plaats daarvan per bericht vastgelegd in GET /rules/runs.