Guardyn developer documentation
Guardyn gives a Roblox studio a workspace for receiving text-only reports, reviewing optional chat context, recording moderation decisions, and enforcing game-scoped restrictions. The report text may be a specific chat or in-game message, or it may be the reporting player's own written description of what happened.
Guardyn is independent of Roblox. It does not replace Roblox moderation, submit Roblox reports automatically, resolve a scoped identity across games, or create network-wide bans. Studios must ensure their eventual integration advises the reporting player that Roblox Report Abuse remains available.
System flow
- A studio creates a Guardyn game record and revocable workspace API key.
- The studio builds and validates its own server-side integration against the documented HTTP contract.
- The integration submits one filtered text value and the reported player's game-scoped identifier to
https://api.guardyn.xyzusing a Roblox Secret. Studios may optionally include related chat context. - Workspace moderators review the case in
https://dash.guardyn.xyz. - The studio's server-side join flow can check for an active game-scoped restriction.
Guardyn cannot independently prove that studio-submitted text is a complete or authoritative account. Treat every report as an allegation, validate client input on the game server, review any context proportionately, and provide an appeal route.
Start with Prerequisites, then follow the Quickstart.