API
Projects

Projects

Read the API Overview to get started and learn more.

List projects

List all projects in a guild.

GET
/
guilds
/
guildId
/
projects

Request body

-

Response body

Returns an array of ProjectEntity

Returns a 200 status

Create project

Create a new project.

POST
/
guilds
/
guildId
/
projects

Request body

FieldTypeDescription
namestringProject name (1-32 characters)
is_personalbooleanTrue if it`s a personal project
manager (optional)stringThe projects manager id

Response body

Returns ProjectEntity

Returns a 200 status

Update project

Update a project.

PUT
/
guilds
/
guildId
/
projects
/
projectId

Request body

FieldTypeDescription
name (optional)stringThe new project name (1-32 characters)
in_bin (optional)booleanTrue if the project should be moved to the recycle bin. False if the project should be moved out of the bin
manager (optional)stringId of the project manager
is_personal (optional)booleanWhether the project should be personal or public

Response body

Returns ProjectEntity

Returns a 200 status

Delete project

Delete a project by specified project ID.

DELETE
/
guilds
/
guildId
/
projects
/
projectId

Request body

-

Response body

-

Returns a 204 status

Project Entity

FieldTypeDescription
idstringThe project ID
namestringThe project name
is_personalbooleanTrue if it`s a personal project
in_binbooleanTrue if the project should be moved to the recycle bin. False if the project should be moved out of the bin
deleted_at (optional)dateTimestamp when this project was moved to the recycle bin
manager (optional)stringId of the user set to be the project manager

Social Media

X (Twitter)

Instagram

Discord

GitHub

YouTube

bnder logo