Skip to main content

Guild Template Object

Represents a code that when used, creates a guild based on a snapshot of an existing guild.
Guild Template Structure
Example Guild Template Object

Get Guild Template

Returns a guild template object for the given code.

Get Guild Templates

Returns an array of guild template objects. Requires the MANAGE_GUILD permission.

Create Guild Template

Creates a template for the guild. Requires the MANAGE_GUILD permission. Returns the created guild template object on success.
JSON Params

Sync Guild Template

Syncs the template to the guild’s current state. Requires the MANAGE_GUILD permission. Returns the guild template object on success.

Modify Guild Template

Modifies the template’s metadata. Requires the MANAGE_GUILD permission. Returns the guild template object on success.
JSON Params

Delete Guild Template

Deletes the template. Requires the MANAGE_GUILD permission. Returns the deleted guild template object on success.