Deepnote is a collaborative data-science notebook and analytics/app platform. Its Public API v2 (preview) lets you programmatically run notebooks, poll execution runs, and manage projects, notebooks, files, and integrations, with notebooks also embeddable as data apps. Authentication is a workspace API key sent as a Bearer token.
APIs.json: https://raw.githubusercontent.com/api-evangelist/deepnote/refs/heads/main/apis.yml
- Data Science
- Notebooks
- Analytics
- Collaboration
- Data Apps
- Created: 2026-06-20
- Modified: 2026-06-20
Programmatically run an existing notebook and poll its execution run. POST /runs starts a run (optionally detached, with selected blocks, dependent blocks, and input values); GET /runs/{runId} returns run status and results. Legacy v1 execute endpoint triggers a notebook's machine. Auth is a workspace API key as a Bearer token.
- Human URL: https://deepnote.com/docs/deepnote-api
- Base URL:
https://api.deepnote.com/v2
- Execution
- Runs
- Notebooks
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
List, create, get, and delete projects, plus create/get/delete notebooks within a project, list a notebook's historical runs, and introspect the calling API key, user, workspace, and access level via /me.
- Human URL: https://deepnote.com/docs/api-reference
- Base URL:
https://api.deepnote.com/v2
- Projects
- Notebooks
- Management
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Publish and embed Deepnote notebooks and data apps in external sites and dashboards via shareable embed/app URLs. This is a publishing/embedding surface rather than a JSON REST API.
- Human URL: https://deepnote.com/docs
- Base URL:
https://deepnote.com
- Embed
- Data Apps
- Sharing
FN: Kin Lane Email: kin@apievangelist.com