Comprehensive API Guide
API Overview
Key Features
API Base URL
Base URL: https://www.taskade.com/api/v1
Authentication: Bearer token
Content-Type: application/jsonAuthentication
Personal Access Token Authentication
Obtaining a Personal Access Token
OAuth 2.0 Authentication
Core API Resources
Workspaces API
Get All Workspaces
Get Workspace Folders
Create Project in Workspace
Folders API
Get Folder Projects
Get Folder Agents
Create Agent in Folder
Generate Agent with AI
Get Folder Media Files
Get Folder Project Templates
Projects API
Get Project
Create Project
Complete Project
Restore Project
Copy Project
Create Project from Template
Get Project Members
Get Project Fields
Get Project Share Link
Enable Share Link
Get Project Blocks
Get Project Tasks
Tasks API
Get Task
Create Tasks
Update Task
Delete Task
Complete Task
Mark Task Incomplete
Move Task
Get Task Assignees
Update Task Assignees
Remove Task Assignee
Get Task Date
Set Task Date
Delete Task Date
Get Task Note
Update Task Note
Delete Task Note
Get Task Field Values
Get Specific Field Value
Update Field Value
Delete Field Value
Agents API
Get Agent
Update Agent
Delete Agent
Enable Public Access
Get Public Agent Settings
Update Public Agent Settings
Get Public Agent by Public ID
Add Project to Agent Knowledge
Add Media to Agent Knowledge
Remove Project from Agent Knowledge
Remove Media from Agent Knowledge
Get Agent Conversations
Get Specific Conversation
Media API
Get Media
Delete Media
User Projects API
Get My Projects
Error Handling
HTTP Status Codes
Error Response Format
Error Handling Example
Pagination
Page-based Pagination
Cursor-based Pagination (Tasks/Blocks)
Code Examples
Complete Workflow Example
Agent Integration Example
Python Example
Best Practices
Security
Performance
Data Management
Support and Resources
Documentation
Getting Help
Last updated