Skip to main content

JoinProjectResponse

type JoinProjectResponse = {
collaborators: Collaborator[];
collaboratorStates: CollaboratorState[];
comments: Note[];
folder: Folder | null;
project: WorkspaceProject;
sections: Section[];
subprojects: WorkspaceProject[];
tasks: Task[];
};

Response from joining a workspace project.

Only used for workspaces — this endpoint is used to join a workspace project by a workspace user.

See​

https://developer.todoist.com/api/v1/#tag/Projects/operation/join_project_api_v1_projects__project_id__join_post

Properties​

collaborators​

collaborators: Collaborator[];

collaboratorStates​

collaboratorStates: CollaboratorState[];

comments​

comments: Note[];

folder​

folder: Folder | null;

project​

project: WorkspaceProject;

sections​

sections: Section[];

subprojects​

subprojects: WorkspaceProject[];

tasks​

tasks: Task[];