Deepnote Public API v2
Search API
Cross-resource search.
Base URL
https://api.deepnote.com/v2Search across resources
Search result limits are per resource type, not global across the response. The endpoint can return up to 100 projects, up to 100 notebooks, and up to 200 blocks (split into up to 100 text blocks and up to 100 code/SQL blocks). Integrations do not have an explicit search-result limit; active workspace integrations are filtered by the query. If one or more requested resource types cannot be searched, the endpoint returns successful results with partialFailure instead of failing the whole request.
/searchParameters
qqueryrequiredstringSearch query (e.g. "postgres").
typesquerystringComma-separated resource types to include: "projects", "notebooks", "blocks", "integrations". Defaults to all types.
Responses
▸200Search results
SearchResponseresultsrequiredSearchResultsSearch result limits are per resource type, not global across the response. The endpoint can return up to 100 projects, up to 100 notebooks, and up to 200 blocks (split into up to 100 text blocks and up to 100 code/SQL blocks). Integrations do not have an explicit search-result limit; active workspace integrations are filtered by the query. If one or more requested resource types cannot be searched, the endpoint returns successful results with partialFailure instead of failing the whole request.
partialFailureSearchPartialFailurePresent when one or more requested resource types could not be searched. Returned results are still valid but incomplete.
▸400Validation error
ErrorResponsemessagerequiredstring▸401Unauthorized
ErrorResponsemessagerequiredstring▸403Insufficient permissions
ErrorResponsemessagerequiredstring