The Technified API

Everything the dashboard and the bot do goes through the Technified API. With an API key from your server, your own bot, website or tool can use it too: look up members, check bans, issue punishments, read tickets and much more.

What you can build

  • A Discord bot of your own that asks Technified who a member is on Roblox, or whether somebody is banned.
  • A website for your community that shows your staff team, open applications or live game servers.
  • A moderation tool that issues and lifts punishments, which then show up in Technified like any other.
  • A small script that posts your open tickets to another place, or backs up your setup.

The basics

Addresshttps://api.technified.xyz/v1
FormatJSON in, JSON out, over HTTPS.
Sign inAn API key in the Authorization header. See API keys.
Your serverEvery path starts with /guilds/:guildId. The id can be your Discord server id.
Full descriptionEvery path and field, as OpenAPI 3.1: https://api.technified.xyz/v1/openapi.json

Your first request

With a key that may read moderation, this asks whether a Roblox player is banned on your server:

curl "https://api.technified.xyz/v1/guilds/YOUR_DISCORD_SERVER_ID/moderation/status?platform=roblox&targetId=156" \
  -H "Authorization: Bearer tfy_your_key_here"

The answer:

Response
{
  "platform": "roblox",
  "targetId": "156",
  "banned": true,
  "muted": false,
  "ban": {
    "id": "pun_01J9Z4T7C2Q8M3N5V6W7X8Y9Z0",
    "reason": "Exploiting",
    "expiresAt": null,
    "reach": "guild",
    "issuedAt": "2026-10-10T14:02:11.000Z",
    "appealUrl": "https://technified.xyz/apply/..."
  },
  "mute": null,
  "checkedAt": "2026-10-10T15:00:00.000Z"
}

Next steps

Good to know

Want bans and staff inside your Roblox game? You do not need to write that yourself. Use the ready made game integration; see Connecting your Roblox game.

Still stuck? Get help from the Technified team.