DataRobot Notebooks API
Endpoints for notebooks which offer an in-browser editor to create and execute code for data science analysis and modeling.
Operations 128
DELETE
/api/v2/notebookEnvironmentVariables/{notebookId}/
Delete Notebook Environment Variables by notebook ID
#
GET
/api/v2/notebookEnvironmentVariables/{notebookId}/
Retrieve Notebook Environment Variables by notebook ID
#
POST
/api/v2/notebookEnvironmentVariables/{notebookId}/
Create Notebook Environment Variables by notebook ID
#
DELETE
/api/v2/notebookEnvironmentVariables/{notebookId}/{envVarId}/
Delete notebook environment variables by ID
#
PATCH
/api/v2/notebookEnvironmentVariables/{notebookId}/{envVarId}/
Modify Notebook Environment Variables by notebook ID
#
GET
/api/v2/notebookExecutionEnvironments/{environmentId}/notebooks/
Retrieve Notebooks by environment ID
#
GET
/api/v2/notebookExecutionEnvironments/{environmentId}/versions/
List Notebook Execution Environments versions by environment ID
#
GET
/api/v2/notebookExecutionEnvironments/{notebookId}/
Retrieve Notebook Execution Environments by notebook ID
#
PATCH
/api/v2/notebookExecutionEnvironments/{notebookId}/
Modify Notebook Execution Environments by notebook ID
#
PATCH
/api/v2/notebookExecutionEnvironments/{notebookId}/ports/{portId}/
Modify Ports by notebook ID
#
POST
/api/v2/notebookJobs/{notebookScheduleId}/cancel/
Cancel Notebook jobs by notebook schedule ID
#
POST
/api/v2/notebookRevisions/fromRevision/{notebookId}/{revisionId}/clone/
Create Clone by notebook ID
#
POST
/api/v2/notebookRevisions/fromRevision/{notebookId}/{revisionId}/restore/
Create Restore by notebook ID
#
PATCH
/api/v2/notebookRevisions/{notebookId}/{revisionId}/
Modify Notebook Revisions by notebook ID
#
POST
/api/v2/notebookRuntimes/notebooks/{notebookId}/autocomplete/
Create Autocomplete by notebook ID
#
GET
/api/v2/notebookRuntimes/notebooks/{notebookId}/cells/{cellId}/dataframe/{referenceId}/
Retrieve Dataframe by notebook ID
#
POST
/api/v2/notebookRuntimes/notebooks/{notebookId}/clientActivity/
Create Client Activity by notebook ID
#
GET
/api/v2/notebookRuntimes/notebooks/{notebookId}/dataframeList/
Retrieve Dataframe List by notebook ID
#
GET
/api/v2/notebookRuntimes/notebooks/{notebookId}/executionStatus/
Retrieve Execution Status by notebook ID
#
POST
/api/v2/notebookRuntimes/notebooks/{notebookId}/inputReply/
Create Input Reply by notebook ID
#
POST
/api/v2/notebookRuntimes/notebooks/{notebookId}/restartKernel/
Create Restart Kernel by notebook ID
#
DELETE
/api/v2/notebookSessions/{notebookId}/filesystem/objects/delete/
Delete Delete by notebook ID
#
POST
/api/v2/notebookSessions/{notebookId}/filesystem/objects/download/
Create Download by notebook ID
#
GET
/api/v2/notebookSessions/{notebookId}/filesystem/objects/metadata/
Retrieve Metadata by notebook ID
#
PATCH
/api/v2/notebookSessions/{notebookId}/filesystem/objects/metadata/
Modify Metadata by notebook ID
#
POST
/api/v2/notebookSessions/{notebookId}/filesystem/objects/upload/
Create Upload by notebook ID
#
GET
/api/v2/notebookSessions/{notebookId}/filesystem/objects/{subpath}/{path}/
Retrieve objects by ID
#
POST
/api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/completion/
Create Completion by notebook ID
#
POST
/api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/execute/
Execute Kernels by notebook ID
#
POST
/api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/inputReply/
Create Input Reply by notebook ID
#
POST
/api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/inspect/
Create Inspect by notebook ID
#
POST
/api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/interrupt/
Create Interrupt by notebook ID
#
POST
/api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/restart/
Create Restart by notebook ID
#
GET
/api/v2/notebookSessions/{notebookId}/notebook/dataframes/{referenceId}/
Retrieve dataframes by ID
#
POST
/api/v2/notebookSessions/{notebookId}/notebook/triggerExecution/
Create Trigger Execution by notebook ID
#
DELETE
/api/v2/notebookSessions/{notebookId}/terminals/{terminalId}/
Delete Terminals by notebook ID
#
PATCH
/api/v2/notebookSessions/{notebookId}/terminals/{terminalId}/
Modify Terminals by notebook ID
#
PATCH
/api/v2/notebooks/{notebookId}/batchClearCellsExecutionCount/
Modify Batch Clear Cells Execution Count by notebook ID
#
PATCH
/api/v2/notebooks/{notebookId}/cells/batchClearOutput/
Modify Batch Clear Output by notebook ID
#
PATCH
/api/v2/notebooks/{notebookId}/cells/batchUpdateMetadata/
Modify Batch Update Metadata by notebook ID
#
PATCH
/api/v2/notebooks/{notebookId}/cells/batchUpdateSources/
Modify Batch Update Sources by notebook ID
#
GET
/api/v2/notebooks/{notebookId}/sharedRoles/
Get the notebook access control list by notebook ID
#
GET
/api/v2/vcs/git/providers/{authorizationId}/repositories/
Retrieve Repositories by authorization ID
#