Skip to main content
Tells you whether a flow is fully connected: the browser SDK collects tokens, your backend sends checks, and the two meet. It’s the same status as Risk Platform > Integration in the dashboard. Test checks are excluded.

Query parameters

string
required
The flow to check, such as signup or login.

Response

string
  • not_seen: no live evidence for this flow yet.
  • incomplete: some evidence arrived, but something is missing. See problems.
  • verified_monitoring: in the last 24 hours, the browser SDK loaded on an allowed origin, your backend sent a check for the same flow, a valid token was used with matching origin and flow, the user agent was present, and the client IP source was trusted.
object
Each requirement on its own: browser_loaded, backend_seen, token_verified, context_present.
array
What’s blocking verification. Each problem has a stable code, a message, a fix, whether it’s retryable, and whether it prevents_verified_monitoring. Problems are diagnostic only; they never affect your users.
object | null
The last successful verification: flow, origin, SDK versions, event ID and time. It contains no keys or personal data. When it’s older than 24 hours, fresh is false and status returns to incomplete.

Common problems

A 503 response means integration evidence is temporarily unavailable. It still returns this format, and your flows are unaffected.