Backtest a candidate INSTANT rule over history

Replays a candidate INSTANT rule definition (it does not have to be saved) over a bounded window and reports what it would have matched. The headline figure is wouldNewlyDeclineCleanCount - accepted, non-fraud, non-chargeback transactions the rule would newly have pushed over the score border, i.e. its false positives. The result is an APPROXIMATE ClickHouse replay, not a re-run of the scoring engine; every response carries approximationNoteList explaining exactly why, and it must be surfaced rather than presented as an exact re-score. WINDOWED rules are rejected: replaying them needs a sliding per-dimension count over history and is not implemented. The window is capped at 30 days.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
enum
required

Only INSTANT is supported in this round. A WINDOWED backtest needs a sliding per-dimension count over history, which is materially heavier and is not implemented - it is rejected rather than approximated.

Allowed:
integer
required
≥ 0

Points the candidate rule would add. Drives the "would newly decline" projection: a transaction counts when its recorded score was below the border and score + this value reaches it.

filterJson
object
required
date-time
required

Replay window start (inclusive)

date-time
required

Replay window end (inclusive)

Headers
string
string
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json