Entries
A blacklist entry blocks a specific value at a given JSONPath, optionally with an expiry.JSONPath matched against the decision context (e.g.
$.device.ip, $.customer.id).The exact value to block.
Time-to-live. Omit for a permanent entry.
admin:blacklist:read / admin:blacklist:write):
| Method | Path |
|---|---|
GET | /api/admin/blacklist |
GET | /api/admin/blacklist/{id} |
POST | /api/admin/blacklist |
DELETE | /api/admin/blacklist/{id} |
display_hint (e.g. ****1234) alongside the opaque
fingerprint so operators can identify the card without exposing it.
Blacklist rules
Ablacklist rule in a ruleset blocks any decision whose context contains a matching value, and can
auto-populate the blacklist when a configured event arrives:
JSONPath fields checked against the blacklist on each decision.
TTL applied to auto-populated entries. Omit for permanent.
Event types that trigger auto-population:
fraud_report, chargeback, failed. Defaults to ["fraud_report"].Related
Lifecycle events
The events that drive blacklist auto-population.