| HTTP Method | Route | Authorization Level | Required Permission(s) |
|---|---|---|---|
| POST | rules | End user or Merchant token | AccountPermissions.CanCreateRules |
| PUT | rules/{id} | End user or Merchant token | AccountPermissions.CanEditRules |
| GET | rules/{id} | End user token | AccountPermissions.CanViewRules |
| GET | rules | End user token | AccountPermissions.CanViewRules |
| GET | rules/{id}/events | End user token | AccountPermissions.CanViewRules |
| DELETE | rules/{id} | End user or Merchant token | AccountPermissions.CanDeleteRules |
| PUT | rules/{id}/disable | End user or Merchant token | AccountPermissions.CanEditRules |
