step 1
Create account and free key.
Use the account console so key recovery, rotation and paid upgrade stay in one place.
Create account, then create a free API key from `/account`.
step 2
Call the known disputed market.
export DONOTACT_API_KEY="paste_key_here" curl -fsS https://donotact.com/v1/dispute/polymarket/580810 \ -H "X-API-Key: $DONOTACT_API_KEY"
Expected: DO_NOT_ACT with UMA_DISPUTE_DETECTED. If your agent sees this, it should stop automated action and preserve evidence.
step 3
Test the action-aware guardrail.
curl -fsS "https://donotact.com/v1/preflight/polymarket/580810?intent=enter&side=buy_yes¬ional_usd=25&max_slippage_bps=200&policy=conservative" \ -H "X-API-Key: $DONOTACT_API_KEY"
Preserve decision, component_scores, blocking_reasons, warning_reasons and safe_operating_limits. They are diagnostics, not custody or execution.
step 4
Put the stop signal in the running agent loop.
The free key proves the point-in-time stop signal. The 30 EUR/month Builder Plan is for recurring watchlists, webhooks, alert delivery, signed receipts, higher quota and account-managed access.