# Projects

The **Knowledge Layer** is the foundation of every intelligent app you build in Taskade. This is the structured memory that your AI Agents use to understand context, make decisions, and provide insightful responses. This layer is powered by **Taskade Projects**.

A Project is a flexible, powerful resource that can be used as:

* A structured database for a CRM or a directory.
* A content repository for a knowledge base or documentation site.
* A task list for a project management system.
* A queue for processing data in an automation workflow.

**Task Add-ons** – Every project node can be enriched with optional add-ons including **attachments**, **assignments**, **timers / due-dates**, **reactions & comments**, **custom fields**, and **AI pills** for context-aware suggestions. These add-ons travel with the node and are fully accessible via the Tasks API.

These endpoints allow you to create, read, update, and delete the Projects that form the Knowledge Layer of your applications.

### Learn More

* [**Agent Knowledge & Memory ›**](https://help.taskade.com/en/articles/9495190-agent-knowledge-memory)

## Summary of Endpoints

### Get Project

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}" method="get" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Complete Project

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}/complete" method="post" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Restore Project

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}/restore" method="post" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Copy Project

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}/copy" method="post" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Create Project

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects" method="post" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Create From Template

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/from-template" method="post" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Get Project Members

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}/members" method="get" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Get Project Fields

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}/fields" method="get" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Get Share Link

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}/shareLink" method="get" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Update Share Link

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}/shareLink" method="put" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Get Project Blocks

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}/blocks" method="get" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}

### Get Project Tasks

{% openapi src="<https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media&token=e1456304-55dd-4486-b72e-cc2f742c8d81>" path="/projects/{projectId}/tasks" method="get" expanded="true" %}
[api-0.1.0.json](https://884954080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEOkDZjClZ0y8qSYnc7hO%2Fuploads%2Fgit-blob-67a8dca7dcae187ca92c97983b1be8a0aecfa00b%2Fapi-0.1.0.json?alt=media\&token=e1456304-55dd-4486-b72e-cc2f742c8d81)
{% endopenapi %}
