Guilded Client
    Guilded Client
    • Intro
    • Community Libraries
    • Permissions Values
    • Reference
    • Webhooks
    • Chat
      • Get Embed for URL
        GET
      • Get Metadata
        GET
      • Get Channel Messages
        GET
      • Get Pinned Messages
        GET
    • List Items
      • Get List Items
        GET
      • Get List Item Note
        GET
    • Users
      • Modify User
        GET
      • Get Current User Verification
        GET
      • Send Verification Email
        POST
      • Verify Email Address
        GET
      • Get User Owned Steam Apps
        GET
      • Get User
        GET
      • Get User Profile
        GET
      • Get User Profile Posts
        GET
      • Get User Profile Post
        GET
      • Check Email Address
        GET
    • Teams
      • Get Team Presences
        GET
      • Get Team Info
        GET
      • Get Shallow Search Results
        GET
      • Submit Deep Search Query
        GET
      • Check Subdomain
        GET
      • Look up Teams
        GET
      • Check Team Name
        GET
    • Members
      • Get Team Members
      • Detail Team Members
      • Detail Voice Members
      • Sort Member IDs
      • Detail Team Bots
    • Channels
      • Get Team Channels
      • Get Team Channel
      • Get Group Archived Channels
      • Get Thread
      • Get Channel Threads
      • Get Channel Thread Count
      • Get Voice Channel Groups
    • Webhooks
      • Get Channel Webhooks
      • Execute Webhook
    • Guilded Meta
      • Redirect to App
      • Get App QR
    • Tournaments
      • Get Tournaments
      • Get Tournament
      • Get Tournament Info
      • Get Tournament Any Bracket Confirmed
      • Get Tournament from Invite
      • Get Tournament Hash Invites
      • Get Tournament Bracket Matches
      • Get Upcoming Tournaments
      • Get Completed Tournaments
      • Get Featured Tournaments
    • Websocket
      • Websocket

    Reference

    IDs#

    Unlike Discord, Guilded does not use Snowflakes for any of its IDs - instead, you will find a mix of UUIDs, 8-character alphanumeric strings (any string ID not marked as uuid, labeled below as "Generic"), and incremental & random integer IDs.

    Uniqueness of IDs by Scope#

    ResourceID TypeData TypeScope
    AnnouncementGenericstring?
    AvailabilityIncrementalintegerglobal
    CalendarEventIncrementalintegerglobal
    ChannelUUIDstringglobal
    DocIncrementalintegerglobal
    Emoji (emote)Incrementalintegerglobal
    ForumTopicRandominteger?
    GroupGenericstringglobal
    ListItemUUIDstring?
    MediaIncrementalintegerglobal
    MessageUUIDstring?
    Profile postsRandominteger?
    Profile post repliesRandominteger?
    RoleIncrementalintegerglobal
    Team (server)Genericstringglobal
    Team content repliesIncrementalintegerper-content
    UserGenericstringglobal
    WebhookUUIDstringglobal

    ISO8601 Date/Time#

    Guilded utilizes the ISO8601 format for most, if not all, datetimes returned and provided. Fields with this format are marked as date-time string throughout this documentation.

    Rate Limiting#

    Presently, no headers specific to providing rate limit information are given when the client encounters a 429. Standard procedure should be to back off or reject the request entirely until necessary. We ask you to be mindful of your API usage and caching habits to prevent repetitive and spammy requests.

    CDN Formatting#

    CDN Base URLs#
    https://img.guildedcdn.com
    https://s3-us-west-2.amazonaws.com/www.guilded.gg
    The above are both the same except that the latter will tend to appear more often when used in the client (i.e. in webhook/bot embeds).
    Guilded uses hashes for its images, which are given to the client in the form of full URLs on the Amazon AWS platform. The client is expected to blindly use these URLs as provided from the API rather than construct them itself.
    Modified at 2024-06-10 20:50:01
    Previous
    Permissions Values
    Next
    Webhooks
    Built with