Deepnote Public API v2
Projects API
Projects and their contents.
Base URL
https://api.deepnote.com/v2List projects
get
/projectsParameters
pageSizequeryintegerMaximum number of items to return. Defaults to 50. Maximum: 100.
pageTokenquerystringOpaque token returned by the previous page. Omit for the first page.
nameContainsquerystringFilter projects whose name contains this value (case-insensitive).
Responses
▸200Paginated list of projects
application/json
ListProjectsResponseprojectsrequiredListProjectsItem[]paginationrequiredCursorPagination▸400Validation error
application/json
ErrorResponsemessagerequiredstring▸401Unauthorized
application/json
ErrorResponsemessagerequiredstring▸403Insufficient permissions
application/json
ErrorResponsemessagerequiredstringCreate a project
post
/projectsRequest body
required
application/json
CreateProjectBodynamerequiredstringProject name.
folderIdstring:uuidFolder to create the project in. Omit to create at the workspace root.
Responses
▸201Project created
application/json
CreateProjectResponseprojectrequiredobject▸400Validation error
application/json
ErrorResponsemessagerequiredstring▸401Unauthorized
application/json
ErrorResponsemessagerequiredstring▸403Insufficient permissions
application/json
ErrorResponsemessagerequiredstring▸404Folder not found
application/json
ErrorResponsemessagerequiredstringDelete a project
delete
/projects/{projectId}Parameters
projectIdpathrequiredstring:uuidResponses
▸204Project deleted
▸400Validation error
application/json
ErrorResponsemessagerequiredstring▸401Unauthorized
application/json
ErrorResponsemessagerequiredstring▸403Insufficient permissions
application/json
ErrorResponsemessagerequiredstring▸404Project not found
application/json
ErrorResponsemessagerequiredstring