TALQENDocs

Staff

Staff self-profile reads for Discord Connect. Roblox games typically use Roblox user IDs on activity routes instead.

Availablescope: staff:read

Get acting staff profile

GET/v1/staff/me

Resolves the staff profile for the acting Discord user in the connected guild. Intended for Discord Connect integrations.

Headers

NameTypeRequiredDescription
AuthorizationstringYesBearer <TALQEN_API_KEY>
X-Discord-Guild-IdstringYesDiscord guild ID for the connected integration.
X-Acting-Discord-User-IdstringYesDiscord user ID of the staff member to resolve.
Success responsejson
{
  "data": {
    "displayName": "...",
    "robloxUsername": "...",
    "robloxUserId": "...",
    "discordUserId": "...",
    "department": "...",
    "rank": "...",
    "status": "...",
    "joinedAt": "...",
    "lastPromotionAt": null,
    "nextPromotionEligibleAt": null,
    "promotionCooldownState": "...",
    "inactivityStatus": "...",
    "minutesThisWeek": 0,
    "weeklyRequiredMinutes": 0,
    "progressPercent": 0,
    "minutesThisMonth": 0,
    "creditBalance": null
  }
}
  • Missing Discord headers return 400 invalid_request.
  • Unlinked Discord users return 404 discord_user_unlinked.