> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dis.dog/llms.txt
> Use this file to discover all available pages before exploring further.

# Discord → Roblox

> The Roblox account tied to a Discord ID through verification bots: username, display name, avatar and creation date.

> [!TIP]
>
> **Live.** Runs on every search for a Discord ID, and on its own with [`GET /v1/roblox/{id}`](https://docs.dis.dog/api-reference/endpoints/roblox).

Many Discord servers verify their members’ Roblox accounts with verification bots, which record the Discord ID next to the Roblox account. The Roblox module answers **which Roblox account is linked** to a Discord ID.

## What it returns

| Field | What it is |
| - | - |
| `accounts[].id` | The Roblox user ID. |
| `accounts[].username`, `displayName` | Its Roblox username and display name. |
| `accounts[].avatarUrl` | Its Roblox avatar headshot. |
| `accounts[].createdAt` | When the Roblox account was created. |
| `accounts[].previousUsernames` | Its past Roblox usernames, when known. |
| `accounts[].profileUrl` | The account’s page on roblox.com. |
| `accounts[].details` | What Roblox’s own profile shows: bio, banned and verified flags, friends / followers / following, groups with the account’s role, Roblox badges, games it made, favourite games, linked socials, presence (only when Roblox says the account is online, in a game or in Studio: it answers “offline” to every anonymous request), full-body avatar (`bodyUrl`). `null` when Roblox didn’t answer. |

```bash theme={"system"}
curl "https://api.dis.dog/v1/roblox/123456789012345678" \
  -H "Authorization: Bearer $DISDOG_KEY"
```

Results are refreshed at most every hour. No account means no verification bot linked one, not that there is none.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.