Jupyter Notebook is the original open-source web application for creating and sharing computational documents that contain live code, equations, visualizations, and narrative text. The Jupyter Notebook server exposes a REST API for managing notebooks, files, kernels, sessions, and terminals, and uses the WebSocket-based Jupyter messaging protocol to communicate with kernels.
APIs.json: https://raw.githubusercontent.com/api-evangelist/jupyter-notebook/refs/heads/main/apis.yml
- Type: Index
- Data Science
- Interactive Computing
- Jupyter
- Machine Learning
- Notebooks
- Python
- Created: 2024-01-15
- Modified: 2026-05-19
REST API for managing and interacting with Jupyter Notebook servers, including kernels, sessions, contents (notebooks and files), terminals, and kernel specifications.
- Human URL: https://jupyter-notebook.readthedocs.io/
- Base URL:
http://localhost:8888/api
- Contents
- Files
- Kernels
- Notebooks
- REST API
- Sessions
- Documentation
- Repository
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- J S O N L D Context
Web server that provides headless access to Jupyter kernels for remote execution of code, with kernel and notebook HTTP modes.
- Human URL: https://jupyter-kernel-gateway.readthedocs.io/
- Base URL:
http://localhost:8888
- Execution
- Gateway
- Headless
- Kernels
- Documentation
- Repository
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Multi-user server management API for spawning, managing, and proxying multiple instances of single-user Jupyter notebook servers.
- Human URL: https://jupyterhub.readthedocs.io/
- Base URL:
http://localhost:8000/hub/api
- Authentication
- Hub
- Multi-User
- REST API
- Documentation
- Repository
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
WebSocket-based messaging protocol for communication between Jupyter clients and computational kernels. Supports code execution, introspection, completion, and rich output over shell, IOPub, stdin, and control channels.
- Human URL: https://jupyter-client.readthedocs.io/en/stable/messaging.html
- Base URL:
ws://localhost:8888
- Kernels
- Messaging
- Real-Time
- WebSocket
- Documentation
- Repository
- AsyncAPI — AsyncAPI Specification
- JSON Schema — JSON Schema
- J S O N L D Context
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Website
- Documentation
- Getting Started
- Blog
- GitHub Organization
- Community
- Support
- Security
- YouTube
- Stack Overflow
FN: Kin Lane Email: kin@apievangelist.com URL: https://apievangelist.com