Verification API
Read Roblox verification results from your own server-side integrations.
API keys
Open your server's Verification page and generate a key from the Verification API card. Keys begin with cv_live_, are scoped to one Discord server, and are shown only once. Replacing or revoking a key disables the old key immediately.
Keep the key in a server-side environment variable. Never place it in browser JavaScript, a public repository, or a Discord message.
Request
Send the Discord member ID as discord_user_id. Curent only returns a result if that member is currently in the Discord server attached to the key.
curl "https://curentbot.xyz/api/v1/verification/roblox?discord_user_id=123456789012345678" \
-H "Authorization: Bearer cv_live_your_key"Response
{
"object": "roblox_verification",
"server_id": "your_curent_server_id",
"discord_user_id": "123456789012345678",
"verified": true,
"roblox": {
"user_id": "987654321",
"username": "RobloxUser"
},
"verified_at": "2026-08-12T20:00:00.000Z"
}An unlinked member still returns 200 with verified: false and roblox: null.
Errors & limits
400 means the Discord ID is invalid. 401 means the key is missing, invalid, replaced, or revoked. 404 means the member is not in the key's Discord server. 429 means the key exceeded 60 requests in one minute. Curent may return 502 or 503 when Discord verification is temporarily unavailable.