Salta al contenuto

A Roblox moderation API for your own bots and tools

Everything you do in the RoWarden dashboard, from your own code: ban a player from your Discord bot, read the audit log into a spreadsheet, or get a signed webhook when a ticket arrives. Same permissions, same checks, same audit log.

Automate what your team does by hand

The API covers moderation (ban, unban, kick, warn), announcements, player lookup, running servers, tickets, ban appeals, the watchlist, forms, staff and roles, analytics, the audit log and, for teams that use them, staff records, orders, activity, sessions, time off, assignments and promotions.

Every action goes through the same code as the website and the Discord bot, so bans still go through Roblox, mass-ban protection and second-person approval still apply, and the audit log shows the action with the source API.

  • Ban, kick, warn and announce from your own Discord bot or website
  • Read tickets, appeals, staff, analytics and the audit log
  • Manage webhooks from code, with a delivery log and retries
  • An OpenAPI file for Postman, Insomnia and Bruno

Keys that cannot do more than you can

An API key acts as the person who made it, only in the experiences they choose and only with the permissions they choose. On every request RoWarden checks what that person’s role can do right then, so a lower role, a removal from the staff or a plan change takes effect on the next request.

Keys expire, can be replaced or revoked at any time, and are stored only as a fingerprint. The experience owner sees every key that can reach their experience and can remove it.

Webhooks instead of polling

Choose the events you want, such as bans, warnings, records or time off, and RoWarden sends signed JSON to your address when they happen. Failed deliveries are retried, and the last deliveries are listed so you can see what happened.

Try it before you build

The API reference lists every endpoint with its permissions, parameters and example answers, and lets you send real requests with your own key right from the page.

Domande

Is the RoWarden API free?

The API is included on every plan. How many requests a key can send per minute grows with the plan, and endpoints that use a paid feature need that feature on the experience owner’s plan, just like in the dashboard.

Can I use an API key inside my Roblox game?

No. Roblox servers and clients are not safe places for secrets. The in-game features use the generated script with its own in-game key; the API is for your own servers, bots and tools.

Can the API do more than the dashboard?

No. A key can never exceed the permissions of the person who made it, and some things, such as managing keys, roles, staff access, settings or billing, cannot be done through the API at all.

Funziona bene con