Notebooks
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
GET | |
POST | |
GET | |
PATCH | |
DELETE | |
GET | |
POST | |
GET | |
POST | |
POST | |
POST | |
POST | |
GET | |
POST | |
GET | |
GET |
List all notebooks
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Required API key scopes
notebook:readPath parameters
- project_idstring
Query parameters
- containsstring
- created_bystring
- date_fromstring
- date_tostring
- limitinteger
- offsetinteger
- userstring
Response
Example request
GET /api /projects /:project_id /notebooksExample response
Status 200
Create notebooks
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Required API key scopes
notebook:writePath parameters
- project_idstring
Request parameters
- titlestring
- content
- text_contentstring
- versioninteger
- deletedboolean
- _create_in_folderstring
Response
Example request
POST /api /projects /:project_id /notebooksExample response
Status 201
Retrieve notebooks
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Required API key scopes
notebook:readPath parameters
- project_idstring
- short_idstring
Response
Example request
GET /api /projects /:project_id /notebooks /:short_idExample response
Status 200
Update notebooks
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Required API key scopes
notebook:writePath parameters
- project_idstring
- short_idstring
Request parameters
- titlestring
- content
- text_contentstring
- versioninteger
- deletedboolean
- _create_in_folderstring
Response
Example request
PATCH /api /projects /:project_id /notebooks /:short_idExample response
Status 200
Delete notebooks
Hard delete of this model is not allowed. Use a patch API call to set "deleted" to true
Required API key scopes
notebook:writePath parameters
- project_idstring
- short_idstring
Example request
DELETE /api /projects /:project_id /notebooks /:short_idExample response
Status 405 No response body
Retrieve notebooks activity retrieve
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Required API key scopes
activity_log:readPath parameters
- project_idstring
- short_idstring
Example request
GET /api /projects /:project_id /notebooks /:short_id /activityExample response
Status 200 No response body
Create notebooks kernel config
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
- short_idstring
Request parameters
- titlestring
- content
- text_contentstring
- versioninteger
- deletedboolean
- _create_in_folderstring
Example request
POST /api /projects /:project_id /notebooks /:short_id /kernel /configExample response
Status 200 No response body
Retrieve notebooks kernel dataframe
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
- short_idstring
Example request
GET /api /projects /:project_id /notebooks /:short_id /kernel /dataframeExample response
Status 200 No response body
Create notebooks kernel execute
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
- short_idstring
Request parameters
- titlestring
- content
- text_contentstring
- versioninteger
- deletedboolean
- _create_in_folderstring
Example request
POST /api /projects /:project_id /notebooks /:short_id /kernel /executeExample response
Status 200 No response body
Create notebooks kernel execute stream
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
- short_idstring
Request parameters
- titlestring
- content
- text_contentstring
- versioninteger
- deletedboolean
- _create_in_folderstring
Example request
POST /api /projects /:project_id /notebooks /:short_id /kernel /execute /streamExample response
Status 200 No response body
Create notebooks kernel restart
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
- short_idstring
Request parameters
- titlestring
- content
- text_contentstring
- versioninteger
- deletedboolean
- _create_in_folderstring
Example request
POST /api /projects /:project_id /notebooks /:short_id /kernel /restartExample response
Status 200 No response body
Create notebooks kernel start
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
- short_idstring
Request parameters
- titlestring
- content
- text_contentstring
- versioninteger
- deletedboolean
- _create_in_folderstring
Example request
POST /api /projects /:project_id /notebooks /:short_id /kernel /startExample response
Status 200 No response body
Retrieve notebooks kernel status
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
- short_idstring
Example request
GET /api /projects /:project_id /notebooks /:short_id /kernel /statusExample response
Status 200 No response body
Create notebooks kernel stop
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
- short_idstring
Request parameters
- titlestring
- content
- text_contentstring
- versioninteger
- deletedboolean
- _create_in_folderstring
Example request
POST /api /projects /:project_id /notebooks /:short_id /kernel /stopExample response
Status 200 No response body
Retrieve notebooks activity
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
Example request
GET /api /projects /:project_id /notebooks /activityExample response
Status 200 No response body
Retrieve notebooks recording comments
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Path parameters
- project_idstring
Example request
GET /api /projects /:project_id /notebooks /recording_comments