Notebooks
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
POST | |
POST | |
GET | |
GET | |
GET | |
GET | |
GET | |
GET |
Create notebooks widget
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:writequery:readPath parameters
- node_idstring
- short_idstring
Request parameters
- namestring
- descriptionstring
- tagsarray
Response
Example request
POST /api /projects /:project_id /notebooks /:short_id /widgets /:node_id /publishExample response
Status 201
Status 400
Status 403
Status 404
Status 409
Create notebooks widget
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
- node_idstring
- short_idstring
Request parameters
- version_idstring
- expected_current_version_idstring
Response
Example request
POST /api /projects /:project_id /notebooks /:short_id /widgets /:node_id /revertExample response
Status 200
Status 400
Status 404
Status 409
Status 429
Retrieve notebooks widget
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
- node_idstring
- short_idstring
Query parameters
- version_idstring
Response
Example request
GET /api /projects /:project_id /notebooks /:short_id /widgets /:node_id /sourceExample response
Status 200
Status 400
Status 404
Retrieve notebooks widget
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
- node_idstring
- short_idstring
Response
Example request
GET /api /projects /:project_id /notebooks /:short_id /widgets /:node_id /statusExample response
Status 200
Status 404
Retrieve notebooks widget
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
- node_idstring
- short_idstring
Query parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /projects /:project_id /notebooks /:short_id /widgets /:node_id /versionsExample response
Status 200
Status 404
Retrieve notebooks all activity
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Example request
GET /api /projects /:project_id /notebooks /activityExample response
Status 200 No response body
Retrieve notebooks kernel compute options
Compute rates, presets, and the sizes the kernel config endpoint accepts. Static per region, so a client can fetch it once and price any shape a user picks.
Required API key scopes
notebook:readResponse
Example request
GET /api /projects /:project_id /notebooks /kernel /compute_optionsExample response
Status 200
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.
Example request
GET /api /projects /:project_id /notebooks /recording_comments