Use test keys (sk_test_…) in the playground. Test traffic never bills. Live keys need a licensed site.
AbuseGraphDocs

Verdicts

allow, challenge, shadow, block — plus score, reasons, and what you should enforce.

Every successful check and evaluate returns:

Prop

Type

What to enforce

VerdictTypical action
allowContinue the auth flow
challengeStep-up (MFA, extra proof) then continue
shadowAllow, but queue for review / tighten later
blockStop account creation or session

AbuseGraph does not terminate requests. Your app (or worker) applies the verdict.

Errors

Failures use application/problem+json (RFC 9457). Rate headers: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, Retry-After.