API
Topics

Topics

Read the API Overview to get started and learn more.

Create topic

Create a new topic.

POST
/
guilds
/
guildId
/
topics
/
topicId

Request body

FieldTypeDescription
namestringName of the topic
project_idstringId of a project in the guild
in_bin (optional)booleanWhether the topic should be in bin

Response body

Returns a Topic Entity

Returns a 200 status

Delete topic

Delete a topic

DELETE
/
guilds
/
guildId
/
topics
/
topicId

Request body

-

Response body -

Returns a 204 status

Update topic

Updates the data of a topic.

PUT
/
guilds
/
guildId
/
topics
/
topicId

Request body

FieldTypeDescription
name (optional)stringName of the topic
project_id (optional)stringId of a project in the guild
in_bin (optional)booleanWhether the topic should be in bin

Response body

Returns a Topic Entity

Returns a 200 status

Get a topic

Returns info about a single topic.

GET
/
guilds
/
guildId
/
topics
/
topicId

Request body -

Response body

Returns a Topic Entity

Returns a 200 status

Get all topics

Returns a list of all topics in the guild.

GET
/
guilds
/
guildId
/
topics
/
topicId

Query Parameters

FieldTypeDescription
limit (optional)numberMax amount of results. Defaults to 100.
project_id (optional)stringId of a project to return only topics inside this project.

Request body -

Response body

Returns a list of Topic Entities.

Returns a 200 status

Topic Entity

FieldTypeDescription
idstringThe topic ID
namestringThe topic name
in_binbooleanWhether the topic is in bin
delete_at (optional)stringThe deletion date of the topic

Social Media

X (Twitter)

Instagram

Discord

GitHub

YouTube

bnder logo