React
Decision API
Decisions without the pipeline.
Two paths, one API. Use PUT /api/v1/profile to persist user traits in D1, then POST /api/v1/decide to evaluate them — ideal when traits outlive a single request. Or pass inline traits directly on POST /api/v1/decide for a one-call decision without persisting the profile. No tracking event or SDK required.
Core Capabilities
Two Decision Paths
PUT /api/v1/profile persists traits in D1; a later POST /api/v1/decide reads them. Alternatively, pass inline traits on POST /api/v1/decide for a one-call decision — inline traits are evaluated but not persisted.
Rule Engine Integration
Profiles are evaluated against the same rule graph used by the event pipeline — consistent decisions everywhere.
Standalone Auth
The Decision API authenticates with a project API key — no tracking SDK or session context needed.
Reach. React. Reward. Return.
Let every ad dollar return like the tide.
15-minute demo — see one conversion travel through attribution, incentive, callback, and reconciliation in a single closed loop.