githubEdit

Folders

A Subspace is the top-level container for every AI-powered application you build on Taskade. It's more than just a folder; it's the complete, self-contained ecosystem for your app, holding its unique Knowledge, Intelligence, and Action layers.

When you generate an app or create one manually, you are creating a Subspace. Everything related to that app—its data (Projects), its logic (Agents), and its workflows (Automations)—is organized within it.

These endpoints allow you to manage the Subspaces in your workspace.

Summary of Endpoints

Get Folder Projects

get

Get all projects in a folder, or in the home folder of a workspace.

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
folderIdstringRequired

Folder/Workspace/Space ID

Responses
chevron-right
200

Projects

application/json

Projects

okboolean · enumRequiredPossible values:
get
/folders/{folderId}/projects

Generate Agent in Folder

post

Generate agent based on input text prompts

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
folderIdstringRequired
Body
textstringRequired
Responses
chevron-right
200

Default response

application/json
okboolean · enumRequiredPossible values:
post
/folders/{folderId}/agent-generate

Create Agent in Folder

post

Create an agent in a folder, or in the home folder of a workspace.

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
folderIdstringRequired
Body
namestringRequired
dataany ofRequired
or
Responses
chevron-right
200

Default response

application/json
okboolean · enumRequiredPossible values:
post
/folders/{folderId}/agents

Get Folder Agents

get

Get agents in a folder.

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
folderIdstringRequired
Query parameters
limitnumberOptionalDefault: 20
pagenumberOptionalDefault: 1
Responses
chevron-right
200

Agents

application/json

Agents

okboolean · enumRequiredPossible values:
get
/folders/{folderId}/agents

Get Folder Medias

get

Get medias in a folder

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
folderIdstringRequired
Query parameters
limitnumberOptionalDefault: 100
pagenumberOptionalDefault: 1
Responses
chevron-right
200

Medias

application/json

Medias

okboolean · enumRequiredPossible values:
get
/folders/{folderId}/medias

Get Folder Project Templates

get

Get projects templates in a folder.

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
folderIdstringRequired
Query parameters
limitnumberOptionalDefault: 20
pagenumberOptionalDefault: 1
Responses
chevron-right
200

Project Templates

application/json

Project Templates

okboolean · enumRequiredPossible values:
get
/folders/{folderId}/project-templates

Last updated