HTTP Routing Table
/api | ||
GET /api/ | Get the Jupyter Server version | |
GET /api/config/{section_name} | Get a configuration section by name | |
GET /api/contents/{path} | Get contents of file or directory | |
GET /api/contents/{path}/checkpoints | Get a list of checkpoints for a file | |
GET /api/kernels | List the JSON data for all kernels that are currently running | |
GET /api/kernels/{kernel_id} | Get kernel information | |
GET /api/kernelspecs | Get kernel specs | |
GET /api/me | Get the identity of the currently authenticated user. If present, a `permissions` argument may be specified to check what actions the user currently is authorized to take. | |
GET /api/sessions | List available sessions | |
GET /api/sessions/{session} | Get session | |
GET /api/spec.yaml | Get the current spec for the notebook server's APIs. | |
GET /api/status | Get the current status/activity of the server. | |
GET /api/terminals | Get available terminals | |
GET /api/terminals/{terminal_id} | Get a terminal session corresponding to an id. | |
POST /api/contents/{path} | Create a new file in the specified path | |
POST /api/contents/{path}/checkpoints | Create a new checkpoint for a file | |
POST /api/contents/{path}/checkpoints/{checkpoint_id} | Restore a file to a particular checkpointed state | |
POST /api/kernels | Start a kernel and return the uuid | |
POST /api/kernels/{kernel_id}/interrupt | Interrupt a kernel | |
POST /api/kernels/{kernel_id}/restart | Restart a kernel | |
POST /api/sessions | Create a new session, or return an existing session if a session of the same name already exists | |
POST /api/terminals | Create a new terminal | |
PUT /api/contents/{path} | Save or upload file. | |
DELETE /api/contents/{path} | Delete a file in the given path | |
DELETE /api/contents/{path}/checkpoints/{checkpoint_id} | Delete a checkpoint | |
DELETE /api/kernels/{kernel_id} | Kill a kernel and delete the kernel id | |
DELETE /api/sessions/{session} | Delete a session | |
DELETE /api/terminals/{terminal_id} | Delete a terminal session corresponding to an id. | |
PATCH /api/config/{section_name} | Update a configuration section by name | |
PATCH /api/contents/{path} | Rename a file or directory without re-uploading content | |
PATCH /api/sessions/{session} | This can be used to rename the session. |