Quick start
roundtable:ready
event on window
as soon as it finishes loading. Block 2 listens for that event so you can safely call window.setRoundtableUserId
once the script is loaded.
Script‑tag attributes
The tracker recognizes two data‑attributes that let you tailor its behavior:data-site-key
(required) – Your workspace’s site key (find it in the Dashboard).data-user-id
(optional) – A stable identifier for a logged‑in user to track them over multiple sessions (a hashed value is fine).
React / SPA example
Add the Roundtable Proof-of-Human tracking script inpublic/index.html
:
currentUser
changes, so it sets the UID immediately on page‑refresh and again right after a fresh login.
Using the Session ID
Every page‑view (or SPA session) gets a unique session ID that Roundtable Proof-of-Human stores in sessionStorage underrtSessionId
. You can reference this ID to pull risk scores and data from the session in your back end.
Next steps
- Visit your Account to access your public API key.
- Learn how to Access Session Data to retrieve risk scores and session data.
- Explore our API Reference for more details.