Skip to main content
GET
/
guilds
/
{guild_id}
/
members
/
{user_id}
Get guild member by user ID
curl --request GET \
  --url https://api.fluxer.app/v1/guilds/{guild_id}/members/{user_id} \
  --header 'Authorization: <api-key>'
{
  "user": {
    "id": "<string>",
    "username": "<string>",
    "discriminator": "<string>",
    "global_name": "<string>",
    "avatar": "<string>",
    "avatar_color": 1073741823,
    "flags": 1073741823,
    "bot": true,
    "system": true
  },
  "roles": [
    "<string>"
  ],
  "joined_at": "2023-11-07T05:31:56Z",
  "mute": true,
  "deaf": true,
  "nick": "<string>",
  "avatar": "<string>",
  "banner": "<string>",
  "accent_color": 1073741823,
  "communication_disabled_until": "2023-11-07T05:31:56Z",
  "profile_flags": 1073741823
}

Authorizations

Authorization
string
header
required

Bot token: Authorization: Bot <token>. This is the primary authentication method for bot applications.

Path Parameters

guild_id
string<snowflake>
required

The ID of the guild

user_id
string<snowflake>
required

The ID of the user

Response

Success

user
object
required
roles
string[]
required

Array of role IDs the member has

Maximum array length: 250
joined_at
string<date-time>
required

ISO8601 timestamp of when the user joined the guild

mute
boolean
required

Whether the member is muted in voice channels

deaf
boolean
required

Whether the member is deafened in voice channels

nick
string | null

The nickname of the member in this guild

avatar
string | null

The hash of the member guild-specific avatar

banner
string | null

The hash of the member guild-specific banner

accent_color
integer<int32> | null

The accent colour of the member guild profile as an integer

Required range: 0 <= x <= 2147483647
communication_disabled_until
string<date-time> | null

ISO8601 timestamp until which the member is timed out

profile_flags
integer<int32> | null

Member profile flags

Required range: 0 <= x <= 2147483647