Skip to content

Guild Directories

Guild directories are a special type of channel that serve as directories for servers. They are locked behind the HUBS guild feature.

Get Directory Channel Entries

GET /channels/{channel.id}/directory-entries

Returns array of Directory Entry

Directory Entry Object

Field Type Description
directory_channel_id snowflake id of channel to which the entry belongs(?)
entity_id snowflake id of the guild the entry is for
type directory entry type the type of the entry
author_id snowflake who created the entry
created_at ISO-8601 timestamp when the entry was created
description string description displayed for the entry
name? ?string name of the entry
icon? ?string icon of the entry
splash? ?string splash of the guild
features? ?array array of guild features
approximate_member_count? ?number number of members
approximate_presence_count? ?number number of online members

Directory Entry Type

Name Value
GUILD 0

Create Directory Entry

POST /channels/{channel.id}/directory-entry/{entry.id}

Request body:

Field Type Description
description string description of the entry

Creates a new entry for the directory