🔔 Webhook: Rule Match Notification
We use webhooks to notify your system when specific events occur—such as when a transaction is evaluated against a rule.
Once the transaction has been evaluated, our system sends a webhook to your configured endpoint. This webhook includes:
- The match result:
"MATCH"or"NOT_MATCH" - The IDs of related entities
- The external transaction ID
📦 Example Payload
{
"eventId": "f49d0b1d-4786-4a93-90f9-02cc673581d5",
"rulesMatchResult": "MATCH",
"entities": [
"eus_4pmer37xzdg182gkv5",
"pye_x83lr41o22v0dy5va2"
],
"externalTransactionId": "pmt_94olbe128dv18k23yp"
}📘 Field Descriptions
| Field | Type | Description |
|---|---|---|
eventId | string | Unique identifier for the webhook event. |
rulesMatchResult | string | Outcome of the rule evaluation: "MATCH" or "NOT_MATCH". |
entities | string[] | List of related entity IDs involved in the evaluation. |
externalTransactionId | string | Identifier of the transaction being evaluated. |
