# Notebooks

> Notebooks - Endpoints for notebooks which offer an in-browser editor to create and execute code for
> data science analysis and modeling.

This Markdown file sits beside the HTML page at the same path (with a `.md` suffix). It summarizes the topic and lists links for tools and LLM context.

Companion generated at `2026-05-06T18:17:09.754291+00:00` (UTC).

## Primary page

- [Notebooks](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html): Full documentation for this topic (HTML).

## Sections on this page

- [Retrieve Notebook Code Snippets](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-code-snippets): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookcodesnippets_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses): In-page section heading.
- [Retrieve Tags](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-tags): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_1): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_1): In-page section heading.
- [Retrieve Notebook Code Snippets by snippet ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-code-snippets-by-snippet-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookcodesnippets_{snippetid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_2): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_2): In-page section heading.
- [Delete Notebook Environment Variables by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-notebook-environment-variables-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebookenvironmentvariables_{notebookid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_3): In-page section heading.
- [Retrieve Notebook Environment Variables by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-environment-variables-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookenvironmentvariables_{notebookid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_3): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_4): In-page section heading.
- [Create Notebook Environment Variables by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-notebook-environment-variables-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookenvironmentvariables_{notebookid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_4): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_5): In-page section heading.
- [Delete notebook environment variables by id](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-notebook-environment-variables-by-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebookenvironmentvariables_{notebookid}_{envvarid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_6): In-page section heading.
- [Modify Notebook Environment Variables by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-notebook-environment-variables-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_1): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebookenvironmentvariables_{notebookid}_{envvarid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_5): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_7): In-page section heading.
- [Retrieve Notebook Execution Environments](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-execution-environments): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_6): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_8): In-page section heading.
- [Retrieve Machines](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-machines): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_7): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_9): In-page section heading.
- [Retrieve Notebooks by environment ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebooks-by-environment-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookexecutionenvironments_{environmentid}_notebooks_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_8): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_10): In-page section heading.
- [List Notebook Execution Environments versions by environment ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#list-notebook-execution-environments-versions-by-environment-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookexecutionenvironments_{environmentid}_versions_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_9): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_11): In-page section heading.
- [Retrieve Notebook Execution Environments by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-execution-environments-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookexecutionenvironments_{notebookid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_10): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_12): In-page section heading.
- [Modify Notebook Execution Environments by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-notebook-execution-environments-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_2): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebookexecutionenvironments_{notebookid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_11): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_13): In-page section heading.
- [Delete Ports by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-ports-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebookexecutionenvironments_{notebookid}_ports_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_14): In-page section heading.
- [Retrieve Ports by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-ports-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookexecutionenvironments_{notebookid}_ports_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_12): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_15): In-page section heading.
- [Create Ports by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-ports-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_3): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookexecutionenvironments_{notebookid}_ports_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_13): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_16): In-page section heading.
- [Delete ports by id](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-ports-by-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebookexecutionenvironments_{notebookid}_ports_{portid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_17): In-page section heading.
- [Modify Ports by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-ports-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_4): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebookexecutionenvironments_{notebookid}_ports_{portid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_14): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_18): In-page section heading.
- [Retrieve Notebook jobs](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-jobs): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookjobs_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_15): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_19): In-page section heading.
- [Create Notebook jobs](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-notebook-jobs): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_5): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookjobs_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_16): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_20): In-page section heading.
- [Create Manual Run](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-manual-run): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_6): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookjobs_manualrun_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_17): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_21): In-page section heading.
- [Retrieve Run history](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-run-history): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookjobs_runhistory_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_18): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_22): In-page section heading.
- [Delete Notebook jobs by notebook schedule ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-notebook-jobs-by-notebook-schedule-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebookjobs_{notebookscheduleid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_23): In-page section heading.
- [Retrieve Notebook jobs by notebook schedule ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-jobs-by-notebook-schedule-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookjobs_{notebookscheduleid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_19): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_24): In-page section heading.
- [Modify Notebook jobs by notebook schedule ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-notebook-jobs-by-notebook-schedule-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_7): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebookjobs_{notebookscheduleid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_20): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_25): In-page section heading.
- [Cancel Notebook jobs by notebook schedule ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#cancel-notebook-jobs-by-notebook-schedule-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookjobs_{notebookscheduleid}_cancel_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_26): In-page section heading.
- [Create Clone by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-clone-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_8): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookrevisions_fromrevision_{notebookid}_{revisionid}_clone_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_21): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_27): In-page section heading.
- [Create Restore by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-restore-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookrevisions_fromrevision_{notebookid}_{revisionid}_restore_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_28): In-page section heading.
- [Delete Notebook Revisions by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-notebook-revisions-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebookrevisions_{notebookid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_29): In-page section heading.
- [Retrieve Notebook Revisions by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-revisions-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookrevisions_{notebookid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_22): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_30): In-page section heading.
- [Create Notebook Revisions by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-notebook-revisions-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_9): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookrevisions_{notebookid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_23): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_31): In-page section heading.
- [Delete notebook revisions by id](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-notebook-revisions-by-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebookrevisions_{notebookid}_{revisionid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_32): In-page section heading.
- [Retrieve notebook revisions by id](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-revisions-by-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookrevisions_{notebookid}_{revisionid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_24): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_33): In-page section heading.
- [Modify Notebook Revisions by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-notebook-revisions-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_10): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebookrevisions_{notebookid}_{revisionid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_25): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_34): In-page section heading.
- [Retrieve Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-cells-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookrevisions_{notebookid}_{revisionid}_cells_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_26): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_35): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values): In-page section heading.
- [Retrieve To File by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-to-file-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookrevisions_{notebookid}_{revisionid}_tofile_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_27): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_36): In-page section heading.
- [Create And Start Codespace](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-and-start-codespace): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_11): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_createandstartcodespace_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_28): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_37): In-page section heading.
- [Retrieve Notebooks by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebooks-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookruntimes_notebooks_{notebookid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_29): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_38): In-page section heading.
- [Create Autocomplete by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-autocomplete-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_12): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_{notebookid}_autocomplete_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_30): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_39): In-page section heading.
- [Cancel Notebooks by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#cancel-notebooks-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_13): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_{notebookid}_cancel_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_40): In-page section heading.
- [Retrieve Dataframe by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-dataframe-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookruntimes_notebooks_{notebookid}_cells_{cellid}_dataframe_{referenceid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_31): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_41): In-page section heading.
- [Create Client Activity by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-client-activity-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_14): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_{notebookid}_clientactivity_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_32): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_42): In-page section heading.
- [Retrieve Dataframe List by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-dataframe-list-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookruntimes_notebooks_{notebookid}_dataframelist_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_33): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_43): In-page section heading.
- [Execute Notebooks by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#execute-notebooks-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_15): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_{notebookid}_execute_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_44): In-page section heading.
- [Retrieve Execution Status by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-execution-status-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebookruntimes_notebooks_{notebookid}_executionstatus_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_34): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_45): In-page section heading.
- [Create Input Reply by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-input-reply-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_16): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_{notebookid}_inputreply_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_46): In-page section heading.
- [Create Inspect by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-inspect-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_17): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_{notebookid}_inspect_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_35): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_47): In-page section heading.
- [Create Restart Kernel by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-restart-kernel-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_{notebookid}_restartkernel_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_48): In-page section heading.
- [Start Notebooks by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#start-notebooks-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_18): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_{notebookid}_start_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_36): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_49): In-page section heading.
- [Stop Notebooks by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#stop-notebooks-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebookruntimes_notebooks_{notebookid}_stop_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_37): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_50): In-page section heading.
- [Retrieve Download by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-download-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_filesystem_download_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_38): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_51): In-page section heading.
- [Retrieve Objects by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-objects-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_filesystem_objects_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_39): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_52): In-page section heading.
- [Create Copy by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-copy-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_19): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_filesystem_objects_copy_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_40): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_53): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_1): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_1): In-page section heading.
- [Delete Delete by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-delete-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_20): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebooksessions_{notebookid}_filesystem_objects_delete_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_54): In-page section heading.
- [Retrieve download by id](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-download-by-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_filesystem_objects_download_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_41): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_55): In-page section heading.
- [Create Download by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-download-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_21): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_filesystem_objects_download_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_42): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_56): In-page section heading.
- [Retrieve Metadata by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-metadata-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_filesystem_objects_metadata_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_43): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_57): In-page section heading.
- [Modify Metadata by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-metadata-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_22): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooksessions_{notebookid}_filesystem_objects_metadata_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_44): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_58): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_2): In-page section heading.
- [Create Move by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-move-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_23): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_filesystem_objects_move_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_45): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_59): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_3): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_2): In-page section heading.
- [New by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#new-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_24): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_filesystem_objects_new_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_46): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_60): In-page section heading.
- [Create Upload by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-upload-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_filesystem_objects_upload_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_47): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_61): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_4): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_3): In-page section heading.
- [Retrieve objects by id](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-objects-by-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_filesystem_objects_{subpath}_{path}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_48): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_62): In-page section heading.
- [Create Clone by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-clone-by-notebook-id_1): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_25): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_git_clone_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_63): In-page section heading.
- [Cancel Clone by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#cancel-clone-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_git_clone_cancel_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_64): In-page section heading.
- [Retrieve Status by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-status-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_git_clone_status_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_49): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_65): In-page section heading.
- [Retrieve Kernels by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-kernels-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_kernels_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_50): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_66): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_5): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_4): In-page section heading.
- [Create Kernels by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-kernels-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_26): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_kernels_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_51): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_67): In-page section heading.
- [Delete Kernels by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-kernels-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebooksessions_{notebookid}_kernels_{kernelid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_68): In-page section heading.
- [Retrieve kernels by id](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-kernels-by-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_kernels_{kernelid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_52): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_69): In-page section heading.
- [Create Completion by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-completion-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_27): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_kernels_{kernelid}_completion_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_53): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_70): In-page section heading.
- [Execute Kernels by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#execute-kernels-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_28): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_kernels_{kernelid}_execute_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_71): In-page section heading.
- [Create Input Reply by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-input-reply-by-notebook-id_1): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_29): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_kernels_{kernelid}_inputreply_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_72): In-page section heading.
- [Create Inspect by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-inspect-by-notebook-id_1): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_30): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_kernels_{kernelid}_inspect_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_54): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_73): In-page section heading.
- [Create Interrupt by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-interrupt-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_kernels_{kernelid}_interrupt_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_74): In-page section heading.
- [Create Restart by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-restart-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_kernels_{kernelid}_restart_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_75): In-page section heading.
- [Retrieve Kernelspecs by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-kernelspecs-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_kernelspecs_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_55): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_76): In-page section heading.
- [Retrieve Notebook by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebook-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_notebook_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_56): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_77): In-page section heading.
- [Create Notebook by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-notebook-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_31): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_notebook_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_57): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_78): In-page section heading.
- [Create Activity by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-activity-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_32): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_notebook_activity_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_79): In-page section heading.
- [Delete Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-cells-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebooksessions_{notebookid}_notebook_cells_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_58): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_80): In-page section heading.
- [Retrieve Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-cells-by-notebook-id_1): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_notebook_cells_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_59): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_81): In-page section heading.
- [Modify Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-cells-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_33): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooksessions_{notebookid}_notebook_cells_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_60): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_82): In-page section heading.
- [Create Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-cells-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_34): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_notebook_cells_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_61): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_83): In-page section heading.
- [Cancel Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#cancel-cells-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_35): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_notebook_cells_cancel_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_84): In-page section heading.
- [Delete Output by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-output-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebooksessions_{notebookid}_notebook_cells_output_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_62): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_85): In-page section heading.
- [Create Reorder by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-reorder-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_36): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_notebook_cells_reorder_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_63): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_86): In-page section heading.
- [Create move by id](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-move-by-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_37): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_notebook_cells_{cellid}_move_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_64): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_87): In-page section heading.
- [Retrieve Dataframes by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-dataframes-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_notebook_dataframes_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_65): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_88): In-page section heading.
- [Retrieve dataframes by id](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-dataframes-by-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_notebook_dataframes_{referenceid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_66): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_89): In-page section heading.
- [Execute Notebook by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#execute-notebook-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_38): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_notebook_execute_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_90): In-page section heading.
- [Retrieve Execution by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-execution-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_notebook_execution_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_67): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_91): In-page section heading.
- [Create Kernel by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-kernel-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_39): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_notebook_kernel_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_68): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_92): In-page section heading.
- [Create Trigger Execution by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-trigger-execution-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_40): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_notebook_triggerexecution_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_93): In-page section heading.
- [Execute scripts by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#execute-scripts-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_41): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_scripts_execute_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_69): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_94): In-page section heading.
- [Retrieve Executing by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-executing-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_scripts_executing_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_70): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_95): In-page section heading.
- [Retrieve Terminals by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-terminals-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooksessions_{notebookid}_terminals_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_71): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_96): In-page section heading.
- [Create Terminals by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-terminals-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_42): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooksessions_{notebookid}_terminals_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_72): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_97): In-page section heading.
- [Delete Terminals by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-terminals-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebooksessions_{notebookid}_terminals_{terminalid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_98): In-page section heading.
- [Modify Terminals by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-terminals-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_43): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooksessions_{notebookid}_terminals_{terminalid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_73): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_99): In-page section heading.
- [Retrieve Notebooks](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebooks): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooks_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_74): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_100): In-page section heading.
- [Create Notebooks](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-notebooks): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_44): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooks_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_75): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_101): In-page section heading.
- [Create Bulk Link Use Case](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-bulk-link-use-case): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_45): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooks_bulklinkusecase_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_76): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_102): In-page section heading.
- [Retrieve Filter Options](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-filter-options): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooks_filteroptions_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_77): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_103): In-page section heading.
- [Create From File](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-from-file): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_78): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_104): In-page section heading.
- [Create From URL](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-from-url): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_46): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooks_fromurl_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_79): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_105): In-page section heading.
- [Get access control lists](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get-access-control-lists): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#notebookssharedroles_list-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_80): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_106): In-page section heading.
- [Delete Notebooks by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-notebooks-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebooks_{notebookid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_107): In-page section heading.
- [Retrieve Notebooks by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-notebooks-by-notebook-id_1): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooks_{notebookid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_81): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_108): In-page section heading.
- [Modify Notebooks by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-notebooks-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_47): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooks_{notebookid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_82): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_109): In-page section heading.
- [Modify Batch Clear Cells Execution Count by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-batch-clear-cells-execution-count-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooks_{notebookid}_batchclearcellsexecutioncount_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_110): In-page section heading.
- [Retrieve Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-cells-by-notebook-id_2): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooks_{notebookid}_cells_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_83): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_111): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_6): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_5): In-page section heading.
- [Create Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-cells-by-notebook-id_1): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_48): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooks_{notebookid}_cells_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_84): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_112): In-page section heading.
- [Modify Batch Clear Output by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-batch-clear-output-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_49): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooks_{notebookid}_cells_batchclearoutput_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_85): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_113): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_7): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_6): In-page section heading.
- [Create Batch Create by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-batch-create-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_50): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooks_{notebookid}_cells_batchcreate_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_86): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_114): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_8): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_7): In-page section heading.
- [Create Batch Delete by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-batch-delete-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_51): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooks_{notebookid}_cells_batchdelete_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_115): In-page section heading.
- [Modify Batch Update Metadata by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-batch-update-metadata-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_52): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooks_{notebookid}_cells_batchupdatemetadata_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_87): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_116): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_9): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_8): In-page section heading.
- [Modify Batch Update Sources by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-batch-update-sources-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_53): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooks_{notebookid}_cells_batchupdatesources_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_88): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_117): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_10): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_9): In-page section heading.
- [Delete Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete-cells-by-notebook-id_1): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#delete__api_v2_notebooks_{notebookid}_cells_{cellid}_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_118): In-page section heading.
- [Modify Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-cells-by-notebook-id_1): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_54): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooks_{notebookid}_cells_{cellid}_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_89): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_119): In-page section heading.
- [Modify Output by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-output-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_55): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooks_{notebookid}_cells_{cellid}_output_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_90): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_120): In-page section heading.
- [Modify Reorder Cells by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-reorder-cells-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_56): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooks_{notebookid}_reordercells_-parameters): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_121): In-page section heading.
- [Get the notebook access control list by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get-the-notebook-access-control-list-by-notebook-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#notebooksharedroles_list-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_91): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_122): In-page section heading.
- [Modify State by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#modify-state-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_57): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#patch__api_v2_notebooks_{notebookid}_state_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_92): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_123): In-page section heading.
- [Response Schema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#response-schema_11): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_10): In-page section heading.
- [Create To Codespace by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#create-to-codespace-by-notebook-id): In-page section heading.
- [Body parameter](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#body-parameter_58): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#post__api_v2_notebooks_{notebookid}_tocodespace_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_93): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_124): In-page section heading.
- [Retrieve To File by notebook ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-to-file-by-notebook-id_1): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_notebooks_{notebookid}_tofile_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_94): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_125): In-page section heading.
- [Retrieve Providers](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-providers): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_95): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_126): In-page section heading.
- [Retrieve Repositories by authorization ID](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#retrieve-repositories-by-authorization-id): In-page section heading.
- [Parameters](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#get__api_v2_vcs_git_providers_{authorizationid}_repositories_-parameters): In-page section heading.
- [Example responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#example-responses_96): In-page section heading.
- [Responses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#responses_127): In-page section heading.
- [APINotebookCellDisplayDataOutput](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_APINotebookCellDisplayDataOutput): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties): In-page section heading.
- [APINotebookCellErrorOutput](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_APINotebookCellErrorOutput): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_1): In-page section heading.
- [APINotebookCellExecuteResultOutput](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_APINotebookCellExecuteResultOutput): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_2): In-page section heading.
- [APINotebookCellInputRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_APINotebookCellInputRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_3): In-page section heading.
- [APINotebookCellStreamOutput](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_APINotebookCellStreamOutput): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_4): In-page section heading.
- [AccessControlV2](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_AccessControlV2): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_5): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_11): In-page section heading.
- [ActionCreatedResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ActionCreatedResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_6): In-page section heading.
- [AnyCellSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_AnyCellSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_7): In-page section heading.
- [AssignNotebookKernelRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_AssignNotebookKernelRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_8): In-page section heading.
- [AwaitingInputState](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_AwaitingInputState): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_9): In-page section heading.
- [BatchCellQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_BatchCellQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_10): In-page section heading.
- [BatchClearCellsOutputRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_BatchClearCellsOutputRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_11): In-page section heading.
- [BatchCreateCellsRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_BatchCreateCellsRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_12): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_12): In-page section heading.
- [BatchDeleteCellsRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_BatchDeleteCellsRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_13): In-page section heading.
- [BatchUpdateCellsMetadataRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_BatchUpdateCellsMetadataRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_14): In-page section heading.
- [BatchUpdateCellsSourcesRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_BatchUpdateCellsSourcesRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_15): In-page section heading.
- [BulkLinkNotebooksToUseCaseRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_BulkLinkNotebooksToUseCaseRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_16): In-page section heading.
- [CancelCellsExecutionRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CancelCellsExecutionRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_17): In-page section heading.
- [CancelExecutionRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CancelExecutionRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_18): In-page section heading.
- [CancelScheduledJobsQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CancelScheduledJobsQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_19): In-page section heading.
- [CellSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CellSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_20): In-page section heading.
- [CellVersionActionSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CellVersionActionSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_21): In-page section heading.
- [ClearCellOutputRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ClearCellOutputRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_22): In-page section heading.
- [CloneNotebookFromRevisionRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CloneNotebookFromRevisionRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_23): In-page section heading.
- [CloneRepositorySchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CloneRepositorySchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_24): In-page section heading.
- [ClonedNotebookResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ClonedNotebookResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_25): In-page section heading.
- [CodeCellSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CodeCellSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_26): In-page section heading.
- [CodeCompletionResultSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CodeCompletionResultSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_27): In-page section heading.
- [CodeCompletionSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CodeCompletionSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_28): In-page section heading.
- [CodeInspectionResultSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CodeInspectionResultSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_29): In-page section heading.
- [CodeInspectionSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CodeInspectionSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_30): In-page section heading.
- [CodeSnippet](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CodeSnippet): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_31): In-page section heading.
- [ConvertToCodespaceRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ConvertToCodespaceRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_32): In-page section heading.
- [CopyFilesystemObjectRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CopyFilesystemObjectRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_33): In-page section heading.
- [CreateAndStartCodespaceSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateAndStartCodespaceSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_34): In-page section heading.
- [CreateCellRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateCellRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_35): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_13): In-page section heading.
- [CreateCellsRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateCellsRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_36): In-page section heading.
- [CreateCellsResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateCellsResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_37): In-page section heading.
- [CreateEnvironmentVariablesRequestSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateEnvironmentVariablesRequestSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_38): In-page section heading.
- [CreateFilesystemObjectRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateFilesystemObjectRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_39): In-page section heading.
- [CreateManualRunRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateManualRunRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_40): In-page section heading.
- [CreateNotebookCellSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateNotebookCellSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_41): In-page section heading.
- [CreateNotebookRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateNotebookRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_42): In-page section heading.
- [CreateNotebookRevisionRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateNotebookRevisionRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_43): In-page section heading.
- [CreateScheduledJobRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateScheduledJobRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_44): In-page section heading.
- [CreateTerminalSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_CreateTerminalSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_45): In-page section heading.
- [DRFileMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DRFileMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_46): In-page section heading.
- [DRFilesystemMetadataResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DRFilesystemMetadataResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_47): In-page section heading.
- [DataFrameEntrySchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DataFrameEntrySchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_48): In-page section heading.
- [DataFrameResponseSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DataFrameResponseSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_49): In-page section heading.
- [DeleteFilesystemObjectsRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DeleteFilesystemObjectsRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_50): In-page section heading.
- [DeleteScheduledJobQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DeleteScheduledJobQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_51): In-page section heading.
- [DirHierarchyObjectSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DirHierarchyObjectSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_52): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_14): In-page section heading.
- [DisplayDataOutputSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DisplayDataOutputSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_53): In-page section heading.
- [DownloadFilesystemObjectsQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DownloadFilesystemObjectsQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_54): In-page section heading.
- [DownloadFilesystemObjectsRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_DownloadFilesystemObjectsRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_55): In-page section heading.
- [EntityLinkingSources](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_EntityLinkingSources): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_56): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_15): In-page section heading.
- [EntityLinkingWorkflows](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_EntityLinkingWorkflows): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_57): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_16): In-page section heading.
- [EnvironmentPublic](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_EnvironmentPublic): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_58): In-page section heading.
- [EnvironmentSupplementalMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_EnvironmentSupplementalMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_59): In-page section heading.
- [EnvironmentVariableResourceType](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_EnvironmentVariableResourceType): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_60): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_17): In-page section heading.
- [EnvironmentVariableSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_EnvironmentVariableSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_61): In-page section heading.
- [EnvironmentVariablesResponseSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_EnvironmentVariablesResponseSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_62): In-page section heading.
- [EphemeralSessionEntityType](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_EphemeralSessionEntityType): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_63): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_18): In-page section heading.
- [EphemeralSessionKey](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_EphemeralSessionKey): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_64): In-page section heading.
- [ErrorOutputSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ErrorOutputSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_65): In-page section heading.
- [ExecuteCellsRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecuteCellsRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_66): In-page section heading.
- [ExecuteCodeRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecuteCodeRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_67): In-page section heading.
- [ExecuteFileResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecuteFileResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_68): In-page section heading.
- [ExecuteResultOutputSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecuteResultOutputSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_69): In-page section heading.
- [ExecutingFileData](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutingFileData): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_70): In-page section heading.
- [ExecutingFilesResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutingFilesResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_71): In-page section heading.
- [ExecutionEnvironmentAssignRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutionEnvironmentAssignRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_72): In-page section heading.
- [ExecutionEnvironmentSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutionEnvironmentSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_73): In-page section heading.
- [ExecutionEnvironmentUsageByNotebooks](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutionEnvironmentUsageByNotebooks): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_74): In-page section heading.
- [ExecutionEnvironmentUsageByNotebooksQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutionEnvironmentUsageByNotebooksQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_75): In-page section heading.
- [ExecutionEnvironmentUsageByNotebooksResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutionEnvironmentUsageByNotebooksResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_76): In-page section heading.
- [ExecutionEnvironmentVersionSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutionEnvironmentVersionSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_77): In-page section heading.
- [ExecutionEnvironmentVersionsResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutionEnvironmentVersionsResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_78): In-page section heading.
- [ExecutionEnvironmentsResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutionEnvironmentsResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_79): In-page section heading.
- [ExecutionStatusSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExecutionStatusSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_80): In-page section heading.
- [ExportNotebookQuerySchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExportNotebookQuerySchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_81): In-page section heading.
- [ExposePortSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExposePortSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_82): In-page section heading.
- [ExposedPortListSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExposedPortListSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_83): In-page section heading.
- [ExposedPortSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ExposedPortSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_84): In-page section heading.
- [FilesystemObjectSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_FilesystemObjectSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_85): In-page section heading.
- [FilesystemObjectType](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_FilesystemObjectType): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_86): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_19): In-page section heading.
- [FilesystemSortBy](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_FilesystemSortBy): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_87): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_20): In-page section heading.
- [FilterOptionsQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_FilterOptionsQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_88): In-page section heading.
- [FilterOptionsResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_FilterOptionsResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_89): In-page section heading.
- [GetCellsQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_GetCellsQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_90): In-page section heading.
- [GetDataframeResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_GetDataframeResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_91): In-page section heading.
- [GetFilesystemObjectMetadataRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_GetFilesystemObjectMetadataRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_92): In-page section heading.
- [GitCloneRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_GitCloneRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_93): In-page section heading.
- [GitCloneStatusResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_GitCloneStatusResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_94): In-page section heading.
- [GitProviderSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_GitProviderSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_95): In-page section heading.
- [GitRepositorySchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_GitRepositorySchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_96): In-page section heading.
- [ImagePublic](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ImagePublic): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_97): In-page section heading.
- [ImportNotebookFromUrlRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ImportNotebookFromUrlRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_98): In-page section heading.
- [ImportNotebookResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ImportNotebookResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_99): In-page section heading.
- [InputReplySchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_InputReplySchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_100): In-page section heading.
- [InsertCellsSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_InsertCellsSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_101): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_21): In-page section heading.
- [InteractiveVariablesSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_InteractiveVariablesSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_102): In-page section heading.
- [JupyterCellMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_JupyterCellMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_103): In-page section heading.
- [KernelExecutionStatus](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_KernelExecutionStatus): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_104): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_22): In-page section heading.
- [KernelSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_KernelSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_105): In-page section heading.
- [KernelSpecSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_KernelSpecSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_106): In-page section heading.
- [KernelSpecsResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_KernelSpecsResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_107): In-page section heading.
- [KernelState](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_KernelState): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_108): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_23): In-page section heading.
- [Language](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_Language): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_109): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_24): In-page section heading.
- [ListCodeSnippetsResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListCodeSnippetsResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_110): In-page section heading.
- [ListCodeSnippetsTagsResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListCodeSnippetsTagsResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_111): In-page section heading.
- [ListDataFrameResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListDataFrameResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_112): In-page section heading.
- [ListDataframesResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListDataframesResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_113): In-page section heading.
- [ListFilesystemObjectsRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListFilesystemObjectsRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_114): In-page section heading.
- [ListFilesystemObjectsResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListFilesystemObjectsResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_115): In-page section heading.
- [ListGitProvidersResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListGitProvidersResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_116): In-page section heading.
- [ListGitRepositoriesResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListGitRepositoriesResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_117): In-page section heading.
- [ListGitRepositoryQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListGitRepositoryQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_118): In-page section heading.
- [ListNotebookRevisionsQuerySchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListNotebookRevisionsQuerySchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_119): In-page section heading.
- [ListNotebookRevisionsResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListNotebookRevisionsResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_120): In-page section heading.
- [ListNotebooksQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListNotebooksQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_121): In-page section heading.
- [ListNotebooksResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListNotebooksResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_122): In-page section heading.
- [ListScheduledJobQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListScheduledJobQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_123): In-page section heading.
- [ListScheduledRunsHistoryQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListScheduledRunsHistoryQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_124): In-page section heading.
- [ListSnippetsQuerySchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ListSnippetsQuerySchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_125): In-page section heading.
- [Machine](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_Machine): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_126): In-page section heading.
- [MachineStatuses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_MachineStatuses): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_127): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_25): In-page section heading.
- [MachinesPublic](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_MachinesPublic): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_128): In-page section heading.
- [ManualRunTypes](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ManualRunTypes): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_129): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_26): In-page section heading.
- [MarkdownCellSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_MarkdownCellSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_130): In-page section heading.
- [MoveCellRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_MoveCellRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_131): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_27): In-page section heading.
- [MoveFilesystemObjectRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_MoveFilesystemObjectRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_132): In-page section heading.
- [MultiNotebookOperationQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_MultiNotebookOperationQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_133): In-page section heading.
- [MultipleNotebooksSharedRole](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_MultipleNotebooksSharedRole): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_134): In-page section heading.
- [NewEnvironmentVariableSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NewEnvironmentVariableSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_135): In-page section heading.
- [NewNotebookFileSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NewNotebookFileSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_136): In-page section heading.
- [NotebookActionSignature](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookActionSignature): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_137): In-page section heading.
- [NotebookActivityRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookActivityRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_138): In-page section heading.
- [NotebookCellCommonSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookCellCommonSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_139): In-page section heading.
- [NotebookCellDataRobotMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookCellDataRobotMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_140): In-page section heading.
- [NotebookCellExecData](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookCellExecData): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_141): In-page section heading.
- [NotebookCellMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookCellMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_142): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_28): In-page section heading.
- [NotebookCellSource](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookCellSource): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_143): In-page section heading.
- [NotebookCellSourceMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookCellSourceMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_144): In-page section heading.
- [NotebookCellsSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookCellsSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_145): In-page section heading.
- [NotebookChartCellAxis](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookChartCellAxis): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_146): In-page section heading.
- [NotebookChartCellAxisSettings](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookChartCellAxisSettings): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_147): In-page section heading.
- [NotebookChartCellMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookChartCellMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_148): In-page section heading.
- [NotebookChartCellViewOptions](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookChartCellViewOptions): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_149): In-page section heading.
- [NotebookCustomLlmMetricCellMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookCustomLlmMetricCellMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_150): In-page section heading.
- [NotebookCustomMetricCellMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookCustomMetricCellMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_151): In-page section heading.
- [NotebookExecutionState](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookExecutionState): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_152): In-page section heading.
- [NotebookExecutionStateSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookExecutionStateSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_153): In-page section heading.
- [NotebookFileSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookFileSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_154): In-page section heading.
- [NotebookOperationQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookOperationQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_155): In-page section heading.
- [NotebookOperationSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookOperationSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_156): In-page section heading.
- [NotebookPermission](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookPermission): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_157): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_29): In-page section heading.
- [NotebookRevisionSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookRevisionSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_158): In-page section heading.
- [NotebookScheduleDefinition](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookScheduleDefinition): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_159): In-page section heading.
- [NotebookScheduleJobsPaginated](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookScheduleJobsPaginated): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_160): In-page section heading.
- [NotebookScheduledRun](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookScheduledRun): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_161): In-page section heading.
- [NotebookScheduledRunsHistoryPaginated](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookScheduledRunsHistoryPaginated): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_162): In-page section heading.
- [NotebookSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_163): In-page section heading.
- [NotebookSessionSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookSessionSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_164): In-page section heading.
- [NotebookSessionSharedSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookSessionSharedSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_165): In-page section heading.
- [NotebookSessionStatus](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookSessionStatus): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_166): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_30): In-page section heading.
- [NotebookSettings](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookSettings): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_167): In-page section heading.
- [NotebookSharedRole](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookSharedRole): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_168): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_31): In-page section heading.
- [NotebookSupplementalMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookSupplementalMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_169): In-page section heading.
- [NotebookTimestampInfo](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookTimestampInfo): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_170): In-page section heading.
- [NotebookType](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookType): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_171): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_32): In-page section heading.
- [NotebookTypeTransition](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookTypeTransition): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_172): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_33): In-page section heading.
- [NotebookUserSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebookUserSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_173): In-page section heading.
- [NotebooksExecutionStateResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebooksExecutionStateResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_174): In-page section heading.
- [NotebooksSharedRolesListResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_NotebooksSharedRolesListResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_175): In-page section heading.
- [OrderBy](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_OrderBy): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_176): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_34): In-page section heading.
- [OutputStorageType](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_OutputStorageType): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_177): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_35): In-page section heading.
- [OutputType](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_OutputType): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_178): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_36): In-page section heading.
- [PaginatedDataframeQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_PaginatedDataframeQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_179): In-page section heading.
- [ReorderCellsRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ReorderCellsRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_180): In-page section heading.
- [RequiredMetadataKey](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_RequiredMetadataKey): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_181): In-page section heading.
- [RevisionActionSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_RevisionActionSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_182): In-page section heading.
- [RevisionSupplementalMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_RevisionSupplementalMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_183): In-page section heading.
- [RunFileRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_RunFileRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_184): In-page section heading.
- [RunTypes](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_RunTypes): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_185): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_37): In-page section heading.
- [RunnableCommandType](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_RunnableCommandType): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_186): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_38): In-page section heading.
- [RunnerStatuses](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_RunnerStatuses): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_187): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_39): In-page section heading.
- [RuntimeLanguage](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_RuntimeLanguage): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_188): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_40): In-page section heading.
- [Schedule](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_Schedule): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_189): In-page section heading.
- [ScheduledHistoryListOrderBy](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ScheduledHistoryListOrderBy): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_190): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_41): In-page section heading.
- [ScheduledJobListOrderBy](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ScheduledJobListOrderBy): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_191): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_42): In-page section heading.
- [ScheduledJobParam](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ScheduledJobParam): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_192): In-page section heading.
- [ScheduledJobPayload](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ScheduledJobPayload): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_193): In-page section heading.
- [ScheduledJobQuery](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_ScheduledJobQuery): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_194): In-page section heading.
- [SessionType](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_SessionType): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_195): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_43): In-page section heading.
- [SharingListV2Response](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_SharingListV2Response): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_196): In-page section heading.
- [SortedPaginationQuerySchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_SortedPaginationQuerySchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_197): In-page section heading.
- [SourceDestinationSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_SourceDestinationSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_198): In-page section heading.
- [StartKernelRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_StartKernelRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_199): In-page section heading.
- [StartNotebookSessionSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_StartNotebookSessionSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_200): In-page section heading.
- [StreamOutputSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_StreamOutputSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_201): In-page section heading.
- [SuccessResponse](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_SuccessResponse): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_202): In-page section heading.
- [SupportedCellTypes](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_SupportedCellTypes): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_203): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_44): In-page section heading.
- [TerminalSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_TerminalSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_204): In-page section heading.
- [TerminalsResponseSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_TerminalsResponseSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_205): In-page section heading.
- [TriggeredNotebookExecutionRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_TriggeredNotebookExecutionRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_206): In-page section heading.
- [UpdateCellRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateCellRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_207): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_45): In-page section heading.
- [UpdateCellsRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateCellsRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_208): In-page section heading.
- [UpdateClientActivityRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateClientActivityRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_209): In-page section heading.
- [UpdateExposedPortSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateExposedPortSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_210): In-page section heading.
- [UpdateFilesystemObjectMetadata](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateFilesystemObjectMetadata): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_211): In-page section heading.
- [UpdateFilesystemObjectsMetadataRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateFilesystemObjectsMetadataRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_212): In-page section heading.
- [UpdateNotebookCellSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateNotebookCellSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_213): In-page section heading.
- [UpdateNotebookRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateNotebookRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_214): In-page section heading.
- [UpdateNotebookRevisionRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateNotebookRevisionRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_215): In-page section heading.
- [UpdateScheduledJobRequest](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateScheduledJobRequest): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_216): In-page section heading.
- [UpdateTerminalSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UpdateTerminalSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_217): In-page section heading.
- [UserFeatureFlags](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UserFeatureFlags): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_218): In-page section heading.
- [UserInfo](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_UserInfo): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_219): In-page section heading.
- [VCSCommandStatus](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_VCSCommandStatus): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_220): In-page section heading.
- [Enumerated Values](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#enumerated-values_46): In-page section heading.
- [VersionedNotebookSchema](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#tocS_VersionedNotebookSchema): In-page section heading.
- [Properties](https://docs.datarobot.com/en/docs/api/reference/public-api/notebooks.html#properties_221): In-page section heading.

## Related documentation

- [Developer documentation](https://docs.datarobot.com/en/docs/api/index.html): Linked from this page.
- [API reference](https://docs.datarobot.com/en/docs/api/reference/index.html): Linked from this page.
- [REST API](https://docs.datarobot.com/en/docs/api/reference/public-api/index.html): Linked from this page.
- [Developer tools](https://docs.datarobot.com/en/docs/api/reference/public-api/tag-dev-tools.html): Linked from this page.

## Documentation content

Endpoints for notebooks which offer an in-browser editor to create and execute code for data science analysis and modeling.

## Retrieve Notebook Code Snippets

Operation path: `GET /api/v2/notebookCodeSnippets/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| ListSnippetsQuerySchema | query | ListSnippetsQuerySchema | false | Query schema for searching code nuggets. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for the list of code snippets.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "A list of code snippets.",
      "items": {
        "description": "CodeSnippet represents a code snippet.",
        "properties": {
          "code": {
            "description": "The code snippet code content.",
            "title": "Code",
            "type": "string"
          },
          "description": {
            "description": "The description of the code snippet.",
            "title": "Description",
            "type": "string"
          },
          "id": {
            "description": "The ID of the code snippet.",
            "title": "Id",
            "type": "string"
          },
          "language": {
            "description": "The programming language of the code snippet.",
            "title": "Language",
            "type": "string"
          },
          "languageVersion": {
            "description": "The programming language version of the code snippet.",
            "title": "Languageversion",
            "type": "string"
          },
          "locale": {
            "description": "The language locale of the code snippet.",
            "title": "Locale",
            "type": "string"
          },
          "tags": {
            "description": "A comma separated list of snippet tags.",
            "title": "Tags",
            "type": "string"
          },
          "title": {
            "description": "The title of the code snippet.",
            "title": "Title",
            "type": "string"
          }
        },
        "required": [
          "id",
          "locale",
          "title",
          "description",
          "code",
          "language",
          "languageVersion"
        ],
        "title": "CodeSnippet",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ListCodeSnippetsResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for the list of code snippets. | ListCodeSnippetsResponse |

## Retrieve Tags

Operation path: `GET /api/v2/notebookCodeSnippets/tags/`

Authentication requirements: `BearerAuth`

### Example responses

> 200 Response

```
{
  "description": "Response schema for the list of code snippets tags.",
  "properties": {
    "tags": {
      "description": "A list of tags for the code snippets.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    }
  },
  "title": "ListCodeSnippetsTagsResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for the list of code snippets tags. | ListCodeSnippetsTagsResponse |

## Retrieve Notebook Code Snippets by snippet ID

Operation path: `GET /api/v2/notebookCodeSnippets/{snippetId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| snippetId | path | string | true | The ID of a code snippet to retrieve. |

### Example responses

> 200 Response

```
{
  "description": "CodeSnippet represents a code snippet.",
  "properties": {
    "code": {
      "description": "The code snippet code content.",
      "title": "Code",
      "type": "string"
    },
    "description": {
      "description": "The description of the code snippet.",
      "title": "Description",
      "type": "string"
    },
    "id": {
      "description": "The ID of the code snippet.",
      "title": "Id",
      "type": "string"
    },
    "language": {
      "description": "The programming language of the code snippet.",
      "title": "Language",
      "type": "string"
    },
    "languageVersion": {
      "description": "The programming language version of the code snippet.",
      "title": "Languageversion",
      "type": "string"
    },
    "locale": {
      "description": "The language locale of the code snippet.",
      "title": "Locale",
      "type": "string"
    },
    "tags": {
      "description": "A comma separated list of snippet tags.",
      "title": "Tags",
      "type": "string"
    },
    "title": {
      "description": "The title of the code snippet.",
      "title": "Title",
      "type": "string"
    }
  },
  "required": [
    "id",
    "locale",
    "title",
    "description",
    "code",
    "language",
    "languageVersion"
  ],
  "title": "CodeSnippet",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | CodeSnippet represents a code snippet. | CodeSnippet |

## Delete Notebook Environment Variables by notebook ID

Operation path: `DELETE /api/v2/notebookEnvironmentVariables/{notebookId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to delete all environment variables for. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Retrieve Notebook Environment Variables by notebook ID

Operation path: `GET /api/v2/notebookEnvironmentVariables/{notebookId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to list environment variables for. |

### Example responses

> 200 Response

```
{
  "description": "List environment variables response schema.",
  "properties": {
    "data": {
      "description": "List of environment variables",
      "items": {
        "description": "Environment variable schema.",
        "properties": {
          "assignedResourceId": {
            "description": "The resource ID to which the environment variable is assigned.",
            "title": "Assignedresourceid",
            "type": "string"
          },
          "assignedResourceType": {
            "allOf": [
              {
                "description": "An enumeration.",
                "enum": [
                  "notebook"
                ],
                "title": "EnvironmentVariableResourceType",
                "type": "string"
              }
            ],
            "default": "notebook",
            "description": "The resource type to which the environment variable is assigned."
          },
          "createdAt": {
            "description": "The date and time when the environment variable was created.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "createdBy": {
            "description": "The ID of the user who created the environment variable.",
            "title": "Createdby",
            "type": "string"
          },
          "description": {
            "description": "The description of the environment variable.",
            "maxLength": 500,
            "title": "Description",
            "type": "string"
          },
          "id": {
            "description": "The environment variable ID.",
            "title": "Id",
            "type": "string"
          },
          "name": {
            "description": "The name of the environment variable.",
            "maxLength": 253,
            "title": "Name",
            "type": "string"
          },
          "updatedAt": {
            "description": "The date and time when the environment variable was last updated.",
            "format": "date-time",
            "title": "Updatedat",
            "type": "string"
          },
          "updatedBy": {
            "description": "The ID of the user who last updated the environment variable.",
            "title": "Updatedby",
            "type": "string"
          },
          "value": {
            "description": "The value of the environment variable.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value",
          "id",
          "assignedResourceId",
          "createdBy",
          "createdAt"
        ],
        "title": "EnvironmentVariableSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    }
  },
  "title": "EnvironmentVariablesResponseSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | List environment variables response schema. | EnvironmentVariablesResponseSchema |

## Create Notebook Environment Variables by notebook ID

Operation path: `POST /api/v2/notebookEnvironmentVariables/{notebookId}/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Create environment variables request schema.",
  "properties": {
    "data": {
      "description": "List of environment variables to create.",
      "items": {
        "description": "Schema for updating environment variables.",
        "properties": {
          "description": {
            "description": "The description of the environment variable.",
            "maxLength": 500,
            "title": "Description",
            "type": "string"
          },
          "name": {
            "description": "The name of the environment variable.",
            "maxLength": 253,
            "pattern": "^[a-zA-Z_$][\\w$]*$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "The value of the environment variable.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "NewEnvironmentVariableSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    }
  },
  "title": "CreateEnvironmentVariablesRequestSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to create environment variables for. |
| body | body | CreateEnvironmentVariablesRequestSchema | false | none |

### Example responses

> 201 Response

```
{
  "description": "List environment variables response schema.",
  "properties": {
    "data": {
      "description": "List of environment variables",
      "items": {
        "description": "Environment variable schema.",
        "properties": {
          "assignedResourceId": {
            "description": "The resource ID to which the environment variable is assigned.",
            "title": "Assignedresourceid",
            "type": "string"
          },
          "assignedResourceType": {
            "allOf": [
              {
                "description": "An enumeration.",
                "enum": [
                  "notebook"
                ],
                "title": "EnvironmentVariableResourceType",
                "type": "string"
              }
            ],
            "default": "notebook",
            "description": "The resource type to which the environment variable is assigned."
          },
          "createdAt": {
            "description": "The date and time when the environment variable was created.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "createdBy": {
            "description": "The ID of the user who created the environment variable.",
            "title": "Createdby",
            "type": "string"
          },
          "description": {
            "description": "The description of the environment variable.",
            "maxLength": 500,
            "title": "Description",
            "type": "string"
          },
          "id": {
            "description": "The environment variable ID.",
            "title": "Id",
            "type": "string"
          },
          "name": {
            "description": "The name of the environment variable.",
            "maxLength": 253,
            "title": "Name",
            "type": "string"
          },
          "updatedAt": {
            "description": "The date and time when the environment variable was last updated.",
            "format": "date-time",
            "title": "Updatedat",
            "type": "string"
          },
          "updatedBy": {
            "description": "The ID of the user who last updated the environment variable.",
            "title": "Updatedby",
            "type": "string"
          },
          "value": {
            "description": "The value of the environment variable.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value",
          "id",
          "assignedResourceId",
          "createdBy",
          "createdAt"
        ],
        "title": "EnvironmentVariableSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    }
  },
  "title": "EnvironmentVariablesResponseSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | List environment variables response schema. | EnvironmentVariablesResponseSchema |

## Delete notebook environment variables by id

Operation path: `DELETE /api/v2/notebookEnvironmentVariables/{notebookId}/{envVarId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID that the environment variable belongs to. |
| envVarId | path | string | true | The ID of the environment variable to delete. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Modify Notebook Environment Variables by notebook ID

Operation path: `PATCH /api/v2/notebookEnvironmentVariables/{notebookId}/{envVarId}/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Schema for updating environment variables.",
  "properties": {
    "description": {
      "description": "The description of the environment variable.",
      "maxLength": 500,
      "title": "Description",
      "type": "string"
    },
    "name": {
      "description": "The name of the environment variable.",
      "maxLength": 253,
      "pattern": "^[a-zA-Z_$][\\w$]*$",
      "title": "Name",
      "type": "string"
    },
    "value": {
      "description": "The value of the environment variable.",
      "maxLength": 131072,
      "title": "Value",
      "type": "string"
    }
  },
  "required": [
    "name",
    "value"
  ],
  "title": "NewEnvironmentVariableSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID that the environment variable belongs to. |
| envVarId | path | string | true | The ID of the environment variable to update. |
| body | body | NewEnvironmentVariableSchema | false | none |

### Example responses

> 200 Response

```
{
  "description": "Environment variable schema.",
  "properties": {
    "assignedResourceId": {
      "description": "The resource ID to which the environment variable is assigned.",
      "title": "Assignedresourceid",
      "type": "string"
    },
    "assignedResourceType": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "notebook"
          ],
          "title": "EnvironmentVariableResourceType",
          "type": "string"
        }
      ],
      "default": "notebook",
      "description": "The resource type to which the environment variable is assigned."
    },
    "createdAt": {
      "description": "The date and time when the environment variable was created.",
      "format": "date-time",
      "title": "Createdat",
      "type": "string"
    },
    "createdBy": {
      "description": "The ID of the user who created the environment variable.",
      "title": "Createdby",
      "type": "string"
    },
    "description": {
      "description": "The description of the environment variable.",
      "maxLength": 500,
      "title": "Description",
      "type": "string"
    },
    "id": {
      "description": "The environment variable ID.",
      "title": "Id",
      "type": "string"
    },
    "name": {
      "description": "The name of the environment variable.",
      "maxLength": 253,
      "title": "Name",
      "type": "string"
    },
    "updatedAt": {
      "description": "The date and time when the environment variable was last updated.",
      "format": "date-time",
      "title": "Updatedat",
      "type": "string"
    },
    "updatedBy": {
      "description": "The ID of the user who last updated the environment variable.",
      "title": "Updatedby",
      "type": "string"
    },
    "value": {
      "description": "The value of the environment variable.",
      "maxLength": 131072,
      "title": "Value",
      "type": "string"
    }
  },
  "required": [
    "name",
    "value",
    "id",
    "assignedResourceId",
    "createdBy",
    "createdAt"
  ],
  "title": "EnvironmentVariableSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Environment variable schema. | EnvironmentVariableSchema |

## Retrieve Notebook Execution Environments

Operation path: `GET /api/v2/notebookExecutionEnvironments/`

Authentication requirements: `BearerAuth`

### Example responses

> 200 Response

```
{
  "description": "Response schema for listing execution environments.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of execution environments.",
      "items": {
        "properties": {
          "created": {
            "description": "The time the environment was created.",
            "format": "date-time",
            "title": "Created",
            "type": "string"
          },
          "description": {
            "description": "Execution environment description.",
            "title": "Description",
            "type": "string"
          },
          "gpuOptimized": {
            "default": false,
            "description": "Whether the environment is GPU optimized.",
            "title": "Gpuoptimized",
            "type": "boolean"
          },
          "id": {
            "description": "Execution environment ID.",
            "title": "Id",
            "type": "string"
          },
          "isBuiltIn": {
            "default": false,
            "description": "Whether the environment is a built-in environment supplied by DataRobot.",
            "title": "Isbuiltin",
            "type": "boolean"
          },
          "isDownloadable": {
            "description": "Whether the environment is downloadable.",
            "title": "Isdownloadable",
            "type": "boolean"
          },
          "isPublic": {
            "description": "Whether the environment is public.",
            "title": "Ispublic",
            "type": "boolean"
          },
          "latestSuccessfulVersion": {
            "description": "Execution environment version schema.",
            "properties": {
              "buildStatus": {
                "description": "Build status of the environment version. Possible values: 'success', 'failed'.",
                "title": "Buildstatus",
                "type": "string"
              },
              "created": {
                "description": "The time the environment version was created.",
                "format": "date-time",
                "title": "Created",
                "type": "string"
              },
              "description": {
                "description": "Description of the environment version.",
                "title": "Description",
                "type": "string"
              },
              "dockerContext": {
                "description": "URL for downloading the Docker context of the environment version.",
                "title": "Dockercontext",
                "type": "string"
              },
              "dockerContextSize": {
                "description": "Size of the Docker context in bytes.",
                "title": "Dockercontextsize",
                "type": "integer"
              },
              "dockerImage": {
                "description": "URL for downloading the Docker image of the environment version.",
                "title": "Dockerimage",
                "type": "string"
              },
              "dockerImageSize": {
                "description": "Size of the Docker image in bytes.",
                "title": "Dockerimagesize",
                "type": "integer"
              },
              "environmentId": {
                "description": "Execution environment ID.",
                "title": "Environmentid",
                "type": "string"
              },
              "id": {
                "description": "Execution environment version ID.",
                "title": "Id",
                "type": "string"
              },
              "imageId": {
                "description": "Image ID of the environment version.",
                "title": "Imageid",
                "type": "string"
              },
              "label": {
                "description": "Label of the environment version.",
                "title": "Label",
                "type": "string"
              },
              "libraries": {
                "description": "List of libraries in the environment version.",
                "items": {
                  "type": "string"
                },
                "title": "Libraries",
                "type": "array"
              },
              "sourceDockerImageUri": {
                "description": "The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions.",
                "title": "Sourcedockerimageuri",
                "type": "string"
              }
            },
            "required": [
              "id",
              "environmentId",
              "buildStatus",
              "created"
            ],
            "title": "ExecutionEnvironmentVersionSchema",
            "type": "object"
          },
          "latestVersion": {
            "description": "Execution environment version schema.",
            "properties": {
              "buildStatus": {
                "description": "Build status of the environment version. Possible values: 'success', 'failed'.",
                "title": "Buildstatus",
                "type": "string"
              },
              "created": {
                "description": "The time the environment version was created.",
                "format": "date-time",
                "title": "Created",
                "type": "string"
              },
              "description": {
                "description": "Description of the environment version.",
                "title": "Description",
                "type": "string"
              },
              "dockerContext": {
                "description": "URL for downloading the Docker context of the environment version.",
                "title": "Dockercontext",
                "type": "string"
              },
              "dockerContextSize": {
                "description": "Size of the Docker context in bytes.",
                "title": "Dockercontextsize",
                "type": "integer"
              },
              "dockerImage": {
                "description": "URL for downloading the Docker image of the environment version.",
                "title": "Dockerimage",
                "type": "string"
              },
              "dockerImageSize": {
                "description": "Size of the Docker image in bytes.",
                "title": "Dockerimagesize",
                "type": "integer"
              },
              "environmentId": {
                "description": "Execution environment ID.",
                "title": "Environmentid",
                "type": "string"
              },
              "id": {
                "description": "Execution environment version ID.",
                "title": "Id",
                "type": "string"
              },
              "imageId": {
                "description": "Image ID of the environment version.",
                "title": "Imageid",
                "type": "string"
              },
              "label": {
                "description": "Label of the environment version.",
                "title": "Label",
                "type": "string"
              },
              "libraries": {
                "description": "List of libraries in the environment version.",
                "items": {
                  "type": "string"
                },
                "title": "Libraries",
                "type": "array"
              },
              "sourceDockerImageUri": {
                "description": "The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions.",
                "title": "Sourcedockerimageuri",
                "type": "string"
              }
            },
            "required": [
              "id",
              "environmentId",
              "buildStatus",
              "created"
            ],
            "title": "ExecutionEnvironmentVersionSchema",
            "type": "object"
          },
          "name": {
            "description": "Execution environment name.",
            "title": "Name",
            "type": "string"
          },
          "programmingLanguage": {
            "description": "Programming language of the environment.",
            "title": "Programminglanguage",
            "type": "string"
          },
          "requiredMetadataKeys": {
            "description": "Required metadata keys.",
            "items": {
              "description": "Define additional parameters required to assemble a model. Model versions using this environment must define values\nfor each fieldName in the requiredMetadata.",
              "properties": {
                "displayName": {
                  "description": "A human readable name for the required field.",
                  "title": "Displayname",
                  "type": "string"
                },
                "fieldName": {
                  "description": "The required field key. This value is added as an environment variable when running custom models.",
                  "title": "Fieldname",
                  "type": "string"
                }
              },
              "required": [
                "fieldName",
                "displayName"
              ],
              "title": "RequiredMetadataKey",
              "type": "object"
            },
            "title": "Requiredmetadatakeys",
            "type": "array"
          },
          "useCases": {
            "description": "List of use cases for the environment. This includes 'notebooks', at a minimum .",
            "items": {
              "type": "string"
            },
            "title": "Usecases",
            "type": "array"
          },
          "username": {
            "description": "The username of the user who created the environment.",
            "title": "Username",
            "type": "string"
          }
        },
        "required": [
          "id",
          "isDownloadable",
          "isPublic",
          "name",
          "programmingLanguage",
          "created",
          "latestVersion",
          "latestSuccessfulVersion",
          "username"
        ],
        "title": "ExecutionEnvironmentSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ExecutionEnvironmentsResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for listing execution environments. | ExecutionEnvironmentsResponse |

## Retrieve Machines

Operation path: `GET /api/v2/notebookExecutionEnvironments/machines/`

Authentication requirements: `BearerAuth`

Returns all available environment machine options for which to run the notebook.

### Example responses

> 200 Response

```
{
  "description": "Represents a list of machine types in the system.",
  "properties": {
    "machines": {
      "description": "List of machine types.",
      "items": {
        "description": "Machine is a class that represents a machine type in the system.",
        "properties": {
          "bundleId": {
            "description": "Bundle ID.",
            "title": "Bundleid",
            "type": "string"
          },
          "cpu": {
            "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
            "title": "Cpu",
            "type": "string"
          },
          "cpuCores": {
            "default": 0,
            "description": "CPU cores.",
            "title": "Cpucores",
            "type": "number"
          },
          "default": {
            "default": false,
            "description": "Is this machine type default for the environment.",
            "title": "Default",
            "type": "boolean"
          },
          "ephemeralStorage": {
            "default": "10Gi",
            "description": "Ephemeral storage size.",
            "title": "Ephemeralstorage",
            "type": "string"
          },
          "gpu": {
            "description": "GPU cores.",
            "title": "Gpu",
            "type": "string"
          },
          "hasGpu": {
            "default": false,
            "description": "Whether or not this machine type has a GPU.",
            "title": "Hasgpu",
            "type": "boolean"
          },
          "id": {
            "description": "Machine ID.",
            "title": "Id",
            "type": "string"
          },
          "memory": {
            "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
            "title": "Memory",
            "type": "string"
          },
          "name": {
            "description": "Machine name.",
            "title": "Name",
            "type": "string"
          },
          "ramGb": {
            "default": 0,
            "description": "RAM in GB.",
            "title": "Ramgb",
            "type": "integer"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "title": "Machine",
        "type": "object"
      },
      "title": "Machines",
      "type": "array"
    }
  },
  "title": "MachinesPublic",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Represents a list of machine types in the system. | MachinesPublic |

## Retrieve Notebooks by environment ID

Operation path: `GET /api/v2/notebookExecutionEnvironments/{environmentId}/notebooks/`

Authentication requirements: `BearerAuth`

Return list of notebooks that are using environment by environment ID.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| environmentId | path | string | true | Environment ID to get notebooks for. |
| ExecutionEnvironmentUsageByNotebooksQuery | query | ExecutionEnvironmentUsageByNotebooksQuery | false | Query parameters for listing notebooks using a specific execution environment. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for listing notebooks using a specific execution environment.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of notebooks using the environment.",
      "items": {
        "description": "Notebook using a specific execution environment.",
        "properties": {
          "createdAt": {
            "description": "The time the notebook was created.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "createdBy": {
            "description": "The username of the user who created the notebook.",
            "title": "Createdby",
            "type": "string"
          },
          "environmentVersion": {
            "description": "The version of the environment used by the notebook.",
            "title": "Environmentversion",
            "type": "string"
          },
          "notebookId": {
            "description": "Notebook ID.",
            "title": "Notebookid",
            "type": "string"
          },
          "notebookLastSession": {
            "description": "The last time the notebook was started.",
            "format": "date-time",
            "title": "Notebooklastsession",
            "type": "string"
          },
          "notebookName": {
            "description": "Notebook name.",
            "title": "Notebookname",
            "type": "string"
          },
          "useCaseId": {
            "description": "The use case ID of the notebook.",
            "title": "Usecaseid",
            "type": "string"
          }
        },
        "required": [
          "notebookId",
          "notebookName",
          "createdAt",
          "environmentVersion"
        ],
        "title": "ExecutionEnvironmentUsageByNotebooks",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ExecutionEnvironmentUsageByNotebooksResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for listing notebooks using a specific execution environment. | ExecutionEnvironmentUsageByNotebooksResponse |

## List Notebook Execution Environments versions by environment ID

Operation path: `GET /api/v2/notebookExecutionEnvironments/{environmentId}/versions/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| environmentId | path | string | true | Environment ID to get versions for. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for listing execution environment versions.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of environment versions.",
      "items": {
        "description": "Execution environment version schema.",
        "properties": {
          "buildStatus": {
            "description": "Build status of the environment version. Possible values: 'success', 'failed'.",
            "title": "Buildstatus",
            "type": "string"
          },
          "created": {
            "description": "The time the environment version was created.",
            "format": "date-time",
            "title": "Created",
            "type": "string"
          },
          "description": {
            "description": "Description of the environment version.",
            "title": "Description",
            "type": "string"
          },
          "dockerContext": {
            "description": "URL for downloading the Docker context of the environment version.",
            "title": "Dockercontext",
            "type": "string"
          },
          "dockerContextSize": {
            "description": "Size of the Docker context in bytes.",
            "title": "Dockercontextsize",
            "type": "integer"
          },
          "dockerImage": {
            "description": "URL for downloading the Docker image of the environment version.",
            "title": "Dockerimage",
            "type": "string"
          },
          "dockerImageSize": {
            "description": "Size of the Docker image in bytes.",
            "title": "Dockerimagesize",
            "type": "integer"
          },
          "environmentId": {
            "description": "Execution environment ID.",
            "title": "Environmentid",
            "type": "string"
          },
          "id": {
            "description": "Execution environment version ID.",
            "title": "Id",
            "type": "string"
          },
          "imageId": {
            "description": "Image ID of the environment version.",
            "title": "Imageid",
            "type": "string"
          },
          "label": {
            "description": "Label of the environment version.",
            "title": "Label",
            "type": "string"
          },
          "libraries": {
            "description": "List of libraries in the environment version.",
            "items": {
              "type": "string"
            },
            "title": "Libraries",
            "type": "array"
          },
          "sourceDockerImageUri": {
            "description": "The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions.",
            "title": "Sourcedockerimageuri",
            "type": "string"
          }
        },
        "required": [
          "id",
          "environmentId",
          "buildStatus",
          "created"
        ],
        "title": "ExecutionEnvironmentVersionSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ExecutionEnvironmentVersionsResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for listing execution environment versions. | ExecutionEnvironmentVersionsResponse |

## Retrieve Notebook Execution Environments by notebook ID

Operation path: `GET /api/v2/notebookExecutionEnvironments/{notebookId}/`

Authentication requirements: `BearerAuth`

Return assigned execution environment as an EnvironmentPublic entity.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID to get execution environment for. |

### Example responses

> 200 Response

```
{
  "description": "The public representation of an execution environment.",
  "properties": {
    "image": {
      "allOf": [
        {
          "description": "This class is used to represent the public information of an image.",
          "properties": {
            "default": {
              "default": false,
              "description": "Whether the image is the default image.",
              "title": "Default",
              "type": "boolean"
            },
            "description": {
              "description": "Image description.",
              "title": "Description",
              "type": "string"
            },
            "environmentId": {
              "description": "Environment ID.",
              "title": "Environmentid",
              "type": "string"
            },
            "gpuOptimized": {
              "default": false,
              "description": "Whether the image is GPU optimized.",
              "title": "Gpuoptimized",
              "type": "boolean"
            },
            "id": {
              "description": "Image ID.",
              "title": "Id",
              "type": "string"
            },
            "label": {
              "description": "Image label.",
              "title": "Label",
              "type": "string"
            },
            "language": {
              "description": "Image programming language.",
              "title": "Language",
              "type": "string"
            },
            "languageVersion": {
              "description": "Image programming language version.",
              "title": "Languageversion",
              "type": "string"
            },
            "libraries": {
              "description": "The preinstalled libraries in the image.",
              "items": {
                "type": "string"
              },
              "title": "Libraries",
              "type": "array"
            },
            "name": {
              "description": "Image name.",
              "title": "Name",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name",
            "description",
            "language",
            "languageVersion"
          ],
          "title": "ImagePublic",
          "type": "object"
        }
      ],
      "description": "The image of the environment.",
      "title": "Image"
    },
    "machine": {
      "allOf": [
        {
          "description": "Machine is a class that represents a machine type in the system.",
          "properties": {
            "bundleId": {
              "description": "Bundle ID.",
              "title": "Bundleid",
              "type": "string"
            },
            "cpu": {
              "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
              "title": "Cpu",
              "type": "string"
            },
            "cpuCores": {
              "default": 0,
              "description": "CPU cores.",
              "title": "Cpucores",
              "type": "number"
            },
            "default": {
              "default": false,
              "description": "Is this machine type default for the environment.",
              "title": "Default",
              "type": "boolean"
            },
            "ephemeralStorage": {
              "default": "10Gi",
              "description": "Ephemeral storage size.",
              "title": "Ephemeralstorage",
              "type": "string"
            },
            "gpu": {
              "description": "GPU cores.",
              "title": "Gpu",
              "type": "string"
            },
            "hasGpu": {
              "default": false,
              "description": "Whether or not this machine type has a GPU.",
              "title": "Hasgpu",
              "type": "boolean"
            },
            "id": {
              "description": "Machine ID.",
              "title": "Id",
              "type": "string"
            },
            "memory": {
              "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
              "title": "Memory",
              "type": "string"
            },
            "name": {
              "description": "Machine name.",
              "title": "Name",
              "type": "string"
            },
            "ramGb": {
              "default": 0,
              "description": "RAM in GB.",
              "title": "Ramgb",
              "type": "integer"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "Machine",
          "type": "object"
        }
      ],
      "description": "The machine of the environment.",
      "title": "Machine"
    },
    "timeToLive": {
      "description": "The inactivity timeout of the environment.",
      "title": "Timetolive",
      "type": "integer"
    }
  },
  "required": [
    "image",
    "machine"
  ],
  "title": "EnvironmentPublic",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The public representation of an execution environment. | EnvironmentPublic |

## Modify Notebook Execution Environments by notebook ID

Operation path: `PATCH /api/v2/notebookExecutionEnvironments/{notebookId}/`

Authentication requirements: `BearerAuth`

Sets the environment configuration for the notebook.

### Body parameter

```
{
  "description": "Request schema for assigning an execution environment to a notebook.",
  "properties": {
    "environmentId": {
      "description": "The execution environment ID.",
      "title": "Environmentid",
      "type": "string"
    },
    "environmentSlug": {
      "description": "The execution environment slug.",
      "title": "Environmentslug",
      "type": "string"
    },
    "language": {
      "description": "The programming language of the environment.",
      "title": "Language",
      "type": "string"
    },
    "languageVersion": {
      "description": "The programming language version.",
      "title": "Languageversion",
      "type": "string"
    },
    "machineId": {
      "description": "The machine ID.",
      "title": "Machineid",
      "type": "string"
    },
    "machineSlug": {
      "description": "The machine slug.",
      "title": "Machineslug",
      "type": "string"
    },
    "timeToLive": {
      "description": "Inactivity timeout limit.",
      "maximum": 525600,
      "minimum": 3,
      "title": "Timetolive",
      "type": "integer"
    },
    "versionId": {
      "description": "The execution environment version ID.",
      "title": "Versionid",
      "type": "string"
    }
  },
  "title": "ExecutionEnvironmentAssignRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID to assign execution environment to. |
| body | body | ExecutionEnvironmentAssignRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "The public representation of an execution environment.",
  "properties": {
    "image": {
      "allOf": [
        {
          "description": "This class is used to represent the public information of an image.",
          "properties": {
            "default": {
              "default": false,
              "description": "Whether the image is the default image.",
              "title": "Default",
              "type": "boolean"
            },
            "description": {
              "description": "Image description.",
              "title": "Description",
              "type": "string"
            },
            "environmentId": {
              "description": "Environment ID.",
              "title": "Environmentid",
              "type": "string"
            },
            "gpuOptimized": {
              "default": false,
              "description": "Whether the image is GPU optimized.",
              "title": "Gpuoptimized",
              "type": "boolean"
            },
            "id": {
              "description": "Image ID.",
              "title": "Id",
              "type": "string"
            },
            "label": {
              "description": "Image label.",
              "title": "Label",
              "type": "string"
            },
            "language": {
              "description": "Image programming language.",
              "title": "Language",
              "type": "string"
            },
            "languageVersion": {
              "description": "Image programming language version.",
              "title": "Languageversion",
              "type": "string"
            },
            "libraries": {
              "description": "The preinstalled libraries in the image.",
              "items": {
                "type": "string"
              },
              "title": "Libraries",
              "type": "array"
            },
            "name": {
              "description": "Image name.",
              "title": "Name",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name",
            "description",
            "language",
            "languageVersion"
          ],
          "title": "ImagePublic",
          "type": "object"
        }
      ],
      "description": "The image of the environment.",
      "title": "Image"
    },
    "machine": {
      "allOf": [
        {
          "description": "Machine is a class that represents a machine type in the system.",
          "properties": {
            "bundleId": {
              "description": "Bundle ID.",
              "title": "Bundleid",
              "type": "string"
            },
            "cpu": {
              "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
              "title": "Cpu",
              "type": "string"
            },
            "cpuCores": {
              "default": 0,
              "description": "CPU cores.",
              "title": "Cpucores",
              "type": "number"
            },
            "default": {
              "default": false,
              "description": "Is this machine type default for the environment.",
              "title": "Default",
              "type": "boolean"
            },
            "ephemeralStorage": {
              "default": "10Gi",
              "description": "Ephemeral storage size.",
              "title": "Ephemeralstorage",
              "type": "string"
            },
            "gpu": {
              "description": "GPU cores.",
              "title": "Gpu",
              "type": "string"
            },
            "hasGpu": {
              "default": false,
              "description": "Whether or not this machine type has a GPU.",
              "title": "Hasgpu",
              "type": "boolean"
            },
            "id": {
              "description": "Machine ID.",
              "title": "Id",
              "type": "string"
            },
            "memory": {
              "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
              "title": "Memory",
              "type": "string"
            },
            "name": {
              "description": "Machine name.",
              "title": "Name",
              "type": "string"
            },
            "ramGb": {
              "default": 0,
              "description": "RAM in GB.",
              "title": "Ramgb",
              "type": "integer"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "Machine",
          "type": "object"
        }
      ],
      "description": "The machine of the environment.",
      "title": "Machine"
    },
    "timeToLive": {
      "description": "The inactivity timeout of the environment.",
      "title": "Timetolive",
      "type": "integer"
    }
  },
  "required": [
    "image",
    "machine"
  ],
  "title": "EnvironmentPublic",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The public representation of an execution environment. | EnvironmentPublic |

## Delete Ports by notebook ID

Operation path: `DELETE /api/v2/notebookExecutionEnvironments/{notebookId}/ports/`

Authentication requirements: `BearerAuth`

Remove all exposed port for a given notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID to delete all exposed ports for. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Retrieve Ports by notebook ID

Operation path: `GET /api/v2/notebookExecutionEnvironments/{notebookId}/ports/`

Authentication requirements: `BearerAuth`

List all exposed ports for a given notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID to get exposed ports for. |

### Example responses

> 200 Response

```
{
  "description": "List of exposed ports for a notebook.",
  "properties": {
    "data": {
      "description": "List of exposed ports.",
      "items": {
        "description": "Exposed port schema for a notebook.",
        "properties": {
          "description": {
            "description": "Description of the exposed port.",
            "title": "Description",
            "type": "string"
          },
          "id": {
            "description": "Exposed port ID.",
            "title": "Id",
            "type": "string"
          },
          "notebookId": {
            "description": "Notebook ID the exposed port belongs to.",
            "title": "Notebookid",
            "type": "string"
          },
          "port": {
            "description": "Exposed port number.",
            "title": "Port",
            "type": "integer"
          },
          "url": {
            "description": "URL to access the exposed port.",
            "title": "Url",
            "type": "string"
          }
        },
        "required": [
          "id",
          "notebookId",
          "port",
          "url"
        ],
        "title": "ExposedPortSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    }
  },
  "title": "ExposedPortListSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | List of exposed ports for a notebook. | ExposedPortListSchema |

## Create Ports by notebook ID

Operation path: `POST /api/v2/notebookExecutionEnvironments/{notebookId}/ports/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Port creation schema for a notebook.",
  "properties": {
    "description": {
      "description": "Description of the exposed port.",
      "maxLength": 500,
      "title": "Description",
      "type": "string"
    },
    "port": {
      "description": "Exposed port number.",
      "title": "Port",
      "type": "integer"
    }
  },
  "required": [
    "port"
  ],
  "title": "ExposePortSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID to create exposed port for. |
| body | body | ExposePortSchema | false | none |

### Example responses

> 201 Response

```
{
  "description": "Exposed port schema for a notebook.",
  "properties": {
    "description": {
      "description": "Description of the exposed port.",
      "title": "Description",
      "type": "string"
    },
    "id": {
      "description": "Exposed port ID.",
      "title": "Id",
      "type": "string"
    },
    "notebookId": {
      "description": "Notebook ID the exposed port belongs to.",
      "title": "Notebookid",
      "type": "string"
    },
    "port": {
      "description": "Exposed port number.",
      "title": "Port",
      "type": "integer"
    },
    "url": {
      "description": "URL to access the exposed port.",
      "title": "Url",
      "type": "string"
    }
  },
  "required": [
    "id",
    "notebookId",
    "port",
    "url"
  ],
  "title": "ExposedPortSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Exposed port schema for a notebook. | ExposedPortSchema |

## Delete ports by id

Operation path: `DELETE /api/v2/notebookExecutionEnvironments/{notebookId}/ports/{portId}/`

Authentication requirements: `BearerAuth`

Remove previously exposed port for a given notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID for exposed port that is being deleted. |
| portId | path | string | true | Port ID that is being deleted. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Modify Ports by notebook ID

Operation path: `PATCH /api/v2/notebookExecutionEnvironments/{notebookId}/ports/{portId}/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Port update schema for a notebook.",
  "properties": {
    "description": {
      "description": "Description of the exposed port.",
      "maxLength": 500,
      "title": "Description",
      "type": "string"
    },
    "port": {
      "description": "Exposed port number.",
      "title": "Port",
      "type": "integer"
    }
  },
  "title": "UpdateExposedPortSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID for exposed port that is being updated. |
| portId | path | string | true | Port ID that is being updated. |
| body | body | UpdateExposedPortSchema | false | none |

### Example responses

> 200 Response

```
{
  "description": "Exposed port schema for a notebook.",
  "properties": {
    "description": {
      "description": "Description of the exposed port.",
      "title": "Description",
      "type": "string"
    },
    "id": {
      "description": "Exposed port ID.",
      "title": "Id",
      "type": "string"
    },
    "notebookId": {
      "description": "Notebook ID the exposed port belongs to.",
      "title": "Notebookid",
      "type": "string"
    },
    "port": {
      "description": "Exposed port number.",
      "title": "Port",
      "type": "integer"
    },
    "url": {
      "description": "URL to access the exposed port.",
      "title": "Url",
      "type": "string"
    }
  },
  "required": [
    "id",
    "notebookId",
    "port",
    "url"
  ],
  "title": "ExposedPortSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Exposed port schema for a notebook. | ExposedPortSchema |

## Retrieve Notebook jobs

Operation path: `GET /api/v2/notebookJobs/`

Authentication requirements: `BearerAuth`

Get scheduled jobs list.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| ListScheduledJobQuery | query | ListScheduledJobQuery | false | Query parameters for listing scheduled jobs. |

### Example responses

> 200 Response

```
{
  "description": "Paginated response for notebook schedule jobs.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of notebook schedule jobs.",
      "items": {
        "description": "Notebook schedule definition.",
        "properties": {
          "createdBy": {
            "allOf": [
              {
                "description": "User information.",
                "properties": {
                  "activated": {
                    "default": true,
                    "description": "Whether the user is activated.",
                    "title": "Activated",
                    "type": "boolean"
                  },
                  "firstName": {
                    "description": "The first name of the user.",
                    "title": "Firstname",
                    "type": "string"
                  },
                  "gravatarHash": {
                    "description": "The gravatar hash of the user.",
                    "title": "Gravatarhash",
                    "type": "string"
                  },
                  "id": {
                    "description": "The ID of the user.",
                    "title": "Id",
                    "type": "string"
                  },
                  "lastName": {
                    "description": "The last name of the user.",
                    "title": "Lastname",
                    "type": "string"
                  },
                  "orgId": {
                    "description": "The ID of the organization the user belongs to.",
                    "title": "Orgid",
                    "type": "string"
                  },
                  "tenantPhase": {
                    "description": "The tenant phase of the user.",
                    "title": "Tenantphase",
                    "type": "string"
                  },
                  "username": {
                    "description": "The username of the user.",
                    "title": "Username",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "title": "UserInfo",
                "type": "object"
              }
            ],
            "description": "User who created the job.",
            "title": "Createdby"
          },
          "enabled": {
            "description": "Whether the job is enabled.",
            "title": "Enabled",
            "type": "boolean"
          },
          "id": {
            "description": "The ID of the scheduled job.",
            "title": "Id",
            "type": "string"
          },
          "isNotebookRunning": {
            "default": false,
            "description": "Whether or not the notebook is currently running (including manual runs). This accounts for notebook_path in Codespaces.",
            "title": "Isnotebookrunning",
            "type": "boolean"
          },
          "jobPayload": {
            "allOf": [
              {
                "description": "Payload for the scheduled job.",
                "properties": {
                  "notebookId": {
                    "description": "The ID of the notebook associated with the schedule.",
                    "title": "Notebookid",
                    "type": "string"
                  },
                  "notebookName": {
                    "description": "The name of the notebook associated with the schedule.",
                    "title": "Notebookname",
                    "type": "string"
                  },
                  "notebookPath": {
                    "description": "The path to the notebook in the file system if a Codespace is being used.",
                    "title": "Notebookpath",
                    "type": "string"
                  },
                  "notebookType": {
                    "allOf": [
                      {
                        "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                        "enum": [
                          "plain",
                          "codespace",
                          "ephemeral"
                        ],
                        "title": "NotebookType",
                        "type": "string"
                      }
                    ],
                    "default": "plain",
                    "description": "The type of notebook."
                  },
                  "orgId": {
                    "description": "The ID of the organization the job is associated with.",
                    "title": "Orgid",
                    "type": "string"
                  },
                  "parameters": {
                    "description": "The parameters to pass to the notebook when it runs.",
                    "items": {
                      "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                      "properties": {
                        "name": {
                          "description": "Environment variable name.",
                          "maxLength": 256,
                          "pattern": "^[a-z-A-Z0-9_]+$",
                          "title": "Name",
                          "type": "string"
                        },
                        "value": {
                          "description": "Environment variable value.",
                          "maxLength": 131072,
                          "title": "Value",
                          "type": "string"
                        }
                      },
                      "required": [
                        "name",
                        "value"
                      ],
                      "title": "ScheduledJobParam",
                      "type": "object"
                    },
                    "title": "Parameters",
                    "type": "array"
                  },
                  "runType": {
                    "allOf": [
                      {
                        "description": "Types of runs that can be scheduled.",
                        "enum": [
                          "scheduled",
                          "manual",
                          "pipeline"
                        ],
                        "title": "RunTypes",
                        "type": "string"
                      }
                    ],
                    "description": "The run type of the job."
                  },
                  "uid": {
                    "description": "The ID of the user who created the job.",
                    "title": "Uid",
                    "type": "string"
                  },
                  "useCaseId": {
                    "description": "The ID of the use case this notebook is associated with.",
                    "title": "Usecaseid",
                    "type": "string"
                  },
                  "useCaseName": {
                    "description": "The name of the use case this notebook is associated with.",
                    "title": "Usecasename",
                    "type": "string"
                  }
                },
                "required": [
                  "uid",
                  "orgId",
                  "useCaseId",
                  "notebookId",
                  "notebookName"
                ],
                "title": "ScheduledJobPayload",
                "type": "object"
              }
            ],
            "description": "The payload for the job.",
            "title": "Jobpayload"
          },
          "lastFailedRun": {
            "description": "Last failed run time of the job.",
            "format": "date-time",
            "title": "Lastfailedrun",
            "type": "string"
          },
          "lastRunTime": {
            "description": "Calculated last run time (if it has run) by considering both failed and successful.",
            "format": "date-time",
            "title": "Lastruntime",
            "type": "string"
          },
          "lastSuccessfulRun": {
            "description": "Last successful run time of the job.",
            "format": "date-time",
            "title": "Lastsuccessfulrun",
            "type": "string"
          },
          "nextRunTime": {
            "description": "Next run time of the job.",
            "format": "date-time",
            "title": "Nextruntime",
            "type": "string"
          },
          "notebook": {
            "allOf": [
              {
                "description": "Subset of metadata that is useful for display purposes.",
                "properties": {
                  "deleted": {
                    "default": false,
                    "description": "Whether the notebook is deleted.",
                    "title": "Deleted",
                    "type": "boolean"
                  },
                  "id": {
                    "description": "Notebook ID.",
                    "title": "Id",
                    "type": "string"
                  },
                  "name": {
                    "description": "Notebook name.",
                    "title": "Name",
                    "type": "string"
                  },
                  "sessionStatus": {
                    "allOf": [
                      {
                        "description": "Possible overall states of a notebook session.",
                        "enum": [
                          "stopping",
                          "stopped",
                          "starting",
                          "running",
                          "restarting",
                          "dead",
                          "deleted"
                        ],
                        "title": "NotebookSessionStatus",
                        "type": "string"
                      }
                    ],
                    "description": "Status of the notebook session."
                  },
                  "sessionType": {
                    "allOf": [
                      {
                        "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                        "enum": [
                          "interactive",
                          "triggered"
                        ],
                        "title": "SessionType",
                        "type": "string"
                      }
                    ],
                    "description": "Type of the notebook session."
                  },
                  "useCaseId": {
                    "description": "Use case ID associated with the notebook.",
                    "title": "Usecaseid",
                    "type": "string"
                  },
                  "useCaseName": {
                    "description": "Use case name associated with the notebook.",
                    "title": "Usecasename",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "name"
                ],
                "title": "NotebookSupplementalMetadata",
                "type": "object"
              }
            ],
            "description": "Notebook metadata.",
            "title": "Notebook"
          },
          "notebookHasEnabledSchedule": {
            "default": false,
            "description": "Whether or not the notebook for this schedule has an enabled schedule - includes other schedules.",
            "title": "Notebookhasenabledschedule",
            "type": "boolean"
          },
          "notebookType": {
            "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
            "enum": [
              "plain",
              "codespace",
              "ephemeral"
            ],
            "title": "NotebookType",
            "type": "string"
          },
          "permissions": {
            "items": {
              "description": "The possible allowed actions for the current user for a given Notebook.",
              "enum": [
                "CAN_READ",
                "CAN_UPDATE",
                "CAN_DELETE",
                "CAN_SHARE",
                "CAN_COPY",
                "CAN_EXECUTE"
              ],
              "title": "NotebookPermission",
              "type": "string"
            },
            "type": "array"
          },
          "runType": {
            "description": "Types of runs that can be scheduled.",
            "enum": [
              "scheduled",
              "manual",
              "pipeline"
            ],
            "title": "RunTypes",
            "type": "string"
          },
          "schedule": {
            "description": "Cron-like string to define how frequently job should be run.",
            "title": "Schedule",
            "type": "string"
          },
          "scheduleLocalized": {
            "description": "Human-readable string calculated from the cron string that is translated and localized.",
            "title": "Schedulelocalized",
            "type": "string"
          },
          "title": {
            "description": "Human readable name for the job that a user can create and update.",
            "title": "Title",
            "type": "string"
          },
          "userId": {
            "description": "The ID of the user who created the job.",
            "title": "Userid",
            "type": "string"
          }
        },
        "required": [
          "id",
          "enabled",
          "userId",
          "jobPayload"
        ],
        "title": "NotebookScheduleDefinition",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    },
    "totalEnabledCount": {
      "description": "Total number of enabled schedule jobs.",
      "title": "Totalenabledcount",
      "type": "integer"
    }
  },
  "required": [
    "totalEnabledCount"
  ],
  "title": "NotebookScheduleJobsPaginated",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Paginated response for notebook schedule jobs. | NotebookScheduleJobsPaginated |

## Create Notebook jobs

Operation path: `POST /api/v2/notebookJobs/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request to create a new scheduled job.",
  "properties": {
    "enabled": {
      "default": true,
      "description": "Whether the job is enabled.",
      "title": "Enabled",
      "type": "boolean"
    },
    "notebookId": {
      "description": "The ID of the notebook to schedule.",
      "title": "Notebookid",
      "type": "string"
    },
    "notebookPath": {
      "description": "The path to the notebook in the file system if a Codespace is being used.",
      "title": "Notebookpath",
      "type": "string"
    },
    "parameters": {
      "description": "The parameters to pass to the notebook when it runs.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "schedule": {
      "allOf": [
        {
          "description": "Data class that represents a cron schedule.",
          "properties": {
            "dayOfMonth": {
              "description": "The day(s) of the month to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofmonth",
              "type": "array"
            },
            "dayOfWeek": {
              "description": "The day(s) of the week to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofweek",
              "type": "array"
            },
            "hour": {
              "description": "The hour(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Hour",
              "type": "array"
            },
            "minute": {
              "description": "The minute(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Minute",
              "type": "array"
            },
            "month": {
              "description": "The month(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Month",
              "type": "array"
            }
          },
          "required": [
            "minute",
            "hour",
            "dayOfMonth",
            "month",
            "dayOfWeek"
          ],
          "title": "Schedule",
          "type": "object"
        }
      ],
      "description": "The schedule for the job.",
      "title": "Schedule"
    },
    "title": {
      "description": "The title of the scheduled job.",
      "maxLength": 100,
      "minLength": 1,
      "title": "Title",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "useCaseId",
    "notebookId",
    "schedule"
  ],
  "title": "CreateScheduledJobRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| body | body | CreateScheduledJobRequest | false | none |

### Example responses

> 201 Response

```
{
  "description": "Notebook schedule definition.",
  "properties": {
    "createdBy": {
      "allOf": [
        {
          "description": "User information.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "UserInfo",
          "type": "object"
        }
      ],
      "description": "User who created the job.",
      "title": "Createdby"
    },
    "enabled": {
      "description": "Whether the job is enabled.",
      "title": "Enabled",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the scheduled job.",
      "title": "Id",
      "type": "string"
    },
    "isNotebookRunning": {
      "default": false,
      "description": "Whether or not the notebook is currently running (including manual runs). This accounts for notebook_path in Codespaces.",
      "title": "Isnotebookrunning",
      "type": "boolean"
    },
    "jobPayload": {
      "allOf": [
        {
          "description": "Payload for the scheduled job.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook associated with the schedule.",
              "title": "Notebookid",
              "type": "string"
            },
            "notebookName": {
              "description": "The name of the notebook associated with the schedule.",
              "title": "Notebookname",
              "type": "string"
            },
            "notebookPath": {
              "description": "The path to the notebook in the file system if a Codespace is being used.",
              "title": "Notebookpath",
              "type": "string"
            },
            "notebookType": {
              "allOf": [
                {
                  "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                  "enum": [
                    "plain",
                    "codespace",
                    "ephemeral"
                  ],
                  "title": "NotebookType",
                  "type": "string"
                }
              ],
              "default": "plain",
              "description": "The type of notebook."
            },
            "orgId": {
              "description": "The ID of the organization the job is associated with.",
              "title": "Orgid",
              "type": "string"
            },
            "parameters": {
              "description": "The parameters to pass to the notebook when it runs.",
              "items": {
                "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                "properties": {
                  "name": {
                    "description": "Environment variable name.",
                    "maxLength": 256,
                    "pattern": "^[a-z-A-Z0-9_]+$",
                    "title": "Name",
                    "type": "string"
                  },
                  "value": {
                    "description": "Environment variable value.",
                    "maxLength": 131072,
                    "title": "Value",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "value"
                ],
                "title": "ScheduledJobParam",
                "type": "object"
              },
              "title": "Parameters",
              "type": "array"
            },
            "runType": {
              "allOf": [
                {
                  "description": "Types of runs that can be scheduled.",
                  "enum": [
                    "scheduled",
                    "manual",
                    "pipeline"
                  ],
                  "title": "RunTypes",
                  "type": "string"
                }
              ],
              "description": "The run type of the job."
            },
            "uid": {
              "description": "The ID of the user who created the job.",
              "title": "Uid",
              "type": "string"
            },
            "useCaseId": {
              "description": "The ID of the use case this notebook is associated with.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "The name of the use case this notebook is associated with.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "uid",
            "orgId",
            "useCaseId",
            "notebookId",
            "notebookName"
          ],
          "title": "ScheduledJobPayload",
          "type": "object"
        }
      ],
      "description": "The payload for the job.",
      "title": "Jobpayload"
    },
    "lastFailedRun": {
      "description": "Last failed run time of the job.",
      "format": "date-time",
      "title": "Lastfailedrun",
      "type": "string"
    },
    "lastRunTime": {
      "description": "Calculated last run time (if it has run) by considering both failed and successful.",
      "format": "date-time",
      "title": "Lastruntime",
      "type": "string"
    },
    "lastSuccessfulRun": {
      "description": "Last successful run time of the job.",
      "format": "date-time",
      "title": "Lastsuccessfulrun",
      "type": "string"
    },
    "nextRunTime": {
      "description": "Next run time of the job.",
      "format": "date-time",
      "title": "Nextruntime",
      "type": "string"
    },
    "notebook": {
      "allOf": [
        {
          "description": "Subset of metadata that is useful for display purposes.",
          "properties": {
            "deleted": {
              "default": false,
              "description": "Whether the notebook is deleted.",
              "title": "Deleted",
              "type": "boolean"
            },
            "id": {
              "description": "Notebook ID.",
              "title": "Id",
              "type": "string"
            },
            "name": {
              "description": "Notebook name.",
              "title": "Name",
              "type": "string"
            },
            "sessionStatus": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "Status of the notebook session."
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "Type of the notebook session."
            },
            "useCaseId": {
              "description": "Use case ID associated with the notebook.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "Use case name associated with the notebook.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "NotebookSupplementalMetadata",
          "type": "object"
        }
      ],
      "description": "Notebook metadata.",
      "title": "Notebook"
    },
    "notebookHasEnabledSchedule": {
      "default": false,
      "description": "Whether or not the notebook for this schedule has an enabled schedule - includes other schedules.",
      "title": "Notebookhasenabledschedule",
      "type": "boolean"
    },
    "notebookType": {
      "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
      "enum": [
        "plain",
        "codespace",
        "ephemeral"
      ],
      "title": "NotebookType",
      "type": "string"
    },
    "permissions": {
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "runType": {
      "description": "Types of runs that can be scheduled.",
      "enum": [
        "scheduled",
        "manual",
        "pipeline"
      ],
      "title": "RunTypes",
      "type": "string"
    },
    "schedule": {
      "description": "Cron-like string to define how frequently job should be run.",
      "title": "Schedule",
      "type": "string"
    },
    "scheduleLocalized": {
      "description": "Human-readable string calculated from the cron string that is translated and localized.",
      "title": "Schedulelocalized",
      "type": "string"
    },
    "title": {
      "description": "Human readable name for the job that a user can create and update.",
      "title": "Title",
      "type": "string"
    },
    "userId": {
      "description": "The ID of the user who created the job.",
      "title": "Userid",
      "type": "string"
    }
  },
  "required": [
    "id",
    "enabled",
    "userId",
    "jobPayload"
  ],
  "title": "NotebookScheduleDefinition",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Notebook schedule definition. | NotebookScheduleDefinition |

## Create Manual Run

Operation path: `POST /api/v2/notebookJobs/manualRun/`

Authentication requirements: `BearerAuth`

Create a manual run.

### Body parameter

```
{
  "description": "Request to create a manual run for a scheduled job.",
  "properties": {
    "manualRunType": {
      "allOf": [
        {
          "description": "Intentionally a subset of RunTypes above - to be used in API schemas",
          "enum": [
            "manual",
            "pipeline"
          ],
          "title": "ManualRunTypes",
          "type": "string"
        }
      ],
      "default": "manual",
      "description": "The type of manual run. Possible values are 'manual' or 'pipeline'."
    },
    "notebookId": {
      "description": "The ID of the notebook to schedule.",
      "title": "Notebookid",
      "type": "string"
    },
    "notebookPath": {
      "description": "The path to the notebook in the file system if a Codespace is being used.",
      "title": "Notebookpath",
      "type": "string"
    },
    "parameters": {
      "description": "The parameters to pass to the notebook when it runs.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "title": {
      "description": "The title of the scheduled job.",
      "maxLength": 100,
      "minLength": 1,
      "title": "Title",
      "type": "string"
    }
  },
  "required": [
    "notebookId"
  ],
  "title": "CreateManualRunRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| body | body | CreateManualRunRequest | false | none |

### Example responses

> 201 Response

```
{
  "description": "Notebook schedule definition.",
  "properties": {
    "createdBy": {
      "allOf": [
        {
          "description": "User information.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "UserInfo",
          "type": "object"
        }
      ],
      "description": "User who created the job.",
      "title": "Createdby"
    },
    "enabled": {
      "description": "Whether the job is enabled.",
      "title": "Enabled",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the scheduled job.",
      "title": "Id",
      "type": "string"
    },
    "isNotebookRunning": {
      "default": false,
      "description": "Whether or not the notebook is currently running (including manual runs). This accounts for notebook_path in Codespaces.",
      "title": "Isnotebookrunning",
      "type": "boolean"
    },
    "jobPayload": {
      "allOf": [
        {
          "description": "Payload for the scheduled job.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook associated with the schedule.",
              "title": "Notebookid",
              "type": "string"
            },
            "notebookName": {
              "description": "The name of the notebook associated with the schedule.",
              "title": "Notebookname",
              "type": "string"
            },
            "notebookPath": {
              "description": "The path to the notebook in the file system if a Codespace is being used.",
              "title": "Notebookpath",
              "type": "string"
            },
            "notebookType": {
              "allOf": [
                {
                  "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                  "enum": [
                    "plain",
                    "codespace",
                    "ephemeral"
                  ],
                  "title": "NotebookType",
                  "type": "string"
                }
              ],
              "default": "plain",
              "description": "The type of notebook."
            },
            "orgId": {
              "description": "The ID of the organization the job is associated with.",
              "title": "Orgid",
              "type": "string"
            },
            "parameters": {
              "description": "The parameters to pass to the notebook when it runs.",
              "items": {
                "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                "properties": {
                  "name": {
                    "description": "Environment variable name.",
                    "maxLength": 256,
                    "pattern": "^[a-z-A-Z0-9_]+$",
                    "title": "Name",
                    "type": "string"
                  },
                  "value": {
                    "description": "Environment variable value.",
                    "maxLength": 131072,
                    "title": "Value",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "value"
                ],
                "title": "ScheduledJobParam",
                "type": "object"
              },
              "title": "Parameters",
              "type": "array"
            },
            "runType": {
              "allOf": [
                {
                  "description": "Types of runs that can be scheduled.",
                  "enum": [
                    "scheduled",
                    "manual",
                    "pipeline"
                  ],
                  "title": "RunTypes",
                  "type": "string"
                }
              ],
              "description": "The run type of the job."
            },
            "uid": {
              "description": "The ID of the user who created the job.",
              "title": "Uid",
              "type": "string"
            },
            "useCaseId": {
              "description": "The ID of the use case this notebook is associated with.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "The name of the use case this notebook is associated with.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "uid",
            "orgId",
            "useCaseId",
            "notebookId",
            "notebookName"
          ],
          "title": "ScheduledJobPayload",
          "type": "object"
        }
      ],
      "description": "The payload for the job.",
      "title": "Jobpayload"
    },
    "lastFailedRun": {
      "description": "Last failed run time of the job.",
      "format": "date-time",
      "title": "Lastfailedrun",
      "type": "string"
    },
    "lastRunTime": {
      "description": "Calculated last run time (if it has run) by considering both failed and successful.",
      "format": "date-time",
      "title": "Lastruntime",
      "type": "string"
    },
    "lastSuccessfulRun": {
      "description": "Last successful run time of the job.",
      "format": "date-time",
      "title": "Lastsuccessfulrun",
      "type": "string"
    },
    "nextRunTime": {
      "description": "Next run time of the job.",
      "format": "date-time",
      "title": "Nextruntime",
      "type": "string"
    },
    "notebook": {
      "allOf": [
        {
          "description": "Subset of metadata that is useful for display purposes.",
          "properties": {
            "deleted": {
              "default": false,
              "description": "Whether the notebook is deleted.",
              "title": "Deleted",
              "type": "boolean"
            },
            "id": {
              "description": "Notebook ID.",
              "title": "Id",
              "type": "string"
            },
            "name": {
              "description": "Notebook name.",
              "title": "Name",
              "type": "string"
            },
            "sessionStatus": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "Status of the notebook session."
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "Type of the notebook session."
            },
            "useCaseId": {
              "description": "Use case ID associated with the notebook.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "Use case name associated with the notebook.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "NotebookSupplementalMetadata",
          "type": "object"
        }
      ],
      "description": "Notebook metadata.",
      "title": "Notebook"
    },
    "notebookHasEnabledSchedule": {
      "default": false,
      "description": "Whether or not the notebook for this schedule has an enabled schedule - includes other schedules.",
      "title": "Notebookhasenabledschedule",
      "type": "boolean"
    },
    "notebookType": {
      "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
      "enum": [
        "plain",
        "codespace",
        "ephemeral"
      ],
      "title": "NotebookType",
      "type": "string"
    },
    "permissions": {
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "runType": {
      "description": "Types of runs that can be scheduled.",
      "enum": [
        "scheduled",
        "manual",
        "pipeline"
      ],
      "title": "RunTypes",
      "type": "string"
    },
    "schedule": {
      "description": "Cron-like string to define how frequently job should be run.",
      "title": "Schedule",
      "type": "string"
    },
    "scheduleLocalized": {
      "description": "Human-readable string calculated from the cron string that is translated and localized.",
      "title": "Schedulelocalized",
      "type": "string"
    },
    "title": {
      "description": "Human readable name for the job that a user can create and update.",
      "title": "Title",
      "type": "string"
    },
    "userId": {
      "description": "The ID of the user who created the job.",
      "title": "Userid",
      "type": "string"
    }
  },
  "required": [
    "id",
    "enabled",
    "userId",
    "jobPayload"
  ],
  "title": "NotebookScheduleDefinition",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Notebook schedule definition. | NotebookScheduleDefinition |

## Retrieve Run history

Operation path: `GET /api/v2/notebookJobs/runHistory/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| ListScheduledRunsHistoryQuery | query | ListScheduledRunsHistoryQuery | false | Query parameters for listing scheduled runs history. |

### Example responses

> 200 Response

```
{
  "description": "Paginated response for notebook scheduled runs history.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of notebook scheduled runs history.",
      "items": {
        "description": "Notebook scheduled run.",
        "properties": {
          "createdAt": {
            "description": "The time the job was created.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "duration": {
            "description": "The duration of the job in seconds.",
            "title": "Duration",
            "type": "integer"
          },
          "endTime": {
            "description": "The time the job ended.",
            "format": "date-time",
            "title": "Endtime",
            "type": "string"
          },
          "endTimeTs": {
            "description": "The time the job ended.",
            "format": "date-time",
            "title": "Endtimets",
            "type": "string"
          },
          "environment": {
            "allOf": [
              {
                "description": "Supplemental metadata for an environment.",
                "properties": {
                  "id": {
                    "description": "The ID of the environment.",
                    "title": "Id",
                    "type": "string"
                  },
                  "label": {
                    "description": "The label of the environment.",
                    "title": "Label",
                    "type": "string"
                  },
                  "name": {
                    "description": "The name of the environment.",
                    "title": "Name",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "name",
                  "label"
                ],
                "title": "EnvironmentSupplementalMetadata",
                "type": "object"
              }
            ],
            "description": "Environment metadata.",
            "title": "Environment"
          },
          "id": {
            "description": "The ID of the job run.",
            "title": "Id",
            "type": "string"
          },
          "jobAbortedTs": {
            "description": "The time the job was aborted.",
            "format": "date-time",
            "title": "Jobabortedts",
            "type": "string"
          },
          "jobCompletedTs": {
            "description": "The time the job completed.",
            "format": "date-time",
            "title": "Jobcompletedts",
            "type": "string"
          },
          "jobCreatedBy": {
            "allOf": [
              {
                "description": "User information.",
                "properties": {
                  "activated": {
                    "default": true,
                    "description": "Whether the user is activated.",
                    "title": "Activated",
                    "type": "boolean"
                  },
                  "firstName": {
                    "description": "The first name of the user.",
                    "title": "Firstname",
                    "type": "string"
                  },
                  "gravatarHash": {
                    "description": "The gravatar hash of the user.",
                    "title": "Gravatarhash",
                    "type": "string"
                  },
                  "id": {
                    "description": "The ID of the user.",
                    "title": "Id",
                    "type": "string"
                  },
                  "lastName": {
                    "description": "The last name of the user.",
                    "title": "Lastname",
                    "type": "string"
                  },
                  "orgId": {
                    "description": "The ID of the organization the user belongs to.",
                    "title": "Orgid",
                    "type": "string"
                  },
                  "tenantPhase": {
                    "description": "The tenant phase of the user.",
                    "title": "Tenantphase",
                    "type": "string"
                  },
                  "username": {
                    "description": "The username of the user.",
                    "title": "Username",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "title": "UserInfo",
                "type": "object"
              }
            ],
            "description": "User who created the job.",
            "title": "Jobcreatedby"
          },
          "jobErrorTs": {
            "description": "The time the job errored.",
            "format": "date-time",
            "title": "Joberrorts",
            "type": "string"
          },
          "jobStartedTs": {
            "description": "The time the job started.",
            "format": "date-time",
            "title": "Jobstartedts",
            "type": "string"
          },
          "notebook": {
            "allOf": [
              {
                "description": "Subset of metadata that is useful for display purposes.",
                "properties": {
                  "deleted": {
                    "default": false,
                    "description": "Whether the notebook is deleted.",
                    "title": "Deleted",
                    "type": "boolean"
                  },
                  "id": {
                    "description": "Notebook ID.",
                    "title": "Id",
                    "type": "string"
                  },
                  "name": {
                    "description": "Notebook name.",
                    "title": "Name",
                    "type": "string"
                  },
                  "sessionStatus": {
                    "allOf": [
                      {
                        "description": "Possible overall states of a notebook session.",
                        "enum": [
                          "stopping",
                          "stopped",
                          "starting",
                          "running",
                          "restarting",
                          "dead",
                          "deleted"
                        ],
                        "title": "NotebookSessionStatus",
                        "type": "string"
                      }
                    ],
                    "description": "Status of the notebook session."
                  },
                  "sessionType": {
                    "allOf": [
                      {
                        "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                        "enum": [
                          "interactive",
                          "triggered"
                        ],
                        "title": "SessionType",
                        "type": "string"
                      }
                    ],
                    "description": "Type of the notebook session."
                  },
                  "useCaseId": {
                    "description": "Use case ID associated with the notebook.",
                    "title": "Usecaseid",
                    "type": "string"
                  },
                  "useCaseName": {
                    "description": "Use case name associated with the notebook.",
                    "title": "Usecasename",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "name"
                ],
                "title": "NotebookSupplementalMetadata",
                "type": "object"
              }
            ],
            "description": "Notebook metadata.",
            "title": "Notebook"
          },
          "notebookDeleted": {
            "default": false,
            "description": "Whether the notebook was deleted.",
            "title": "Notebookdeleted",
            "type": "boolean"
          },
          "notebookEnvironmentId": {
            "description": "The ID of the notebook environment.",
            "title": "Notebookenvironmentid",
            "type": "string"
          },
          "notebookEnvironmentImageId": {
            "description": "The ID of the notebook environment image.",
            "title": "Notebookenvironmentimageid",
            "type": "string"
          },
          "notebookEnvironmentLabel": {
            "description": "The label of the notebook environment.",
            "title": "Notebookenvironmentlabel",
            "type": "string"
          },
          "notebookEnvironmentName": {
            "description": "The name of the notebook environment.",
            "title": "Notebookenvironmentname",
            "type": "string"
          },
          "notebookHadErrors": {
            "default": false,
            "description": "Whether the notebook had errors.",
            "title": "Notebookhaderrors",
            "type": "boolean"
          },
          "notebookId": {
            "description": "The ID of the notebook associated with the run.",
            "title": "Notebookid",
            "type": "string"
          },
          "notebookName": {
            "description": "The name of the notebook associated with the run.",
            "title": "Notebookname",
            "type": "string"
          },
          "notebookRevisionId": {
            "description": "The ID of the notebook revision.",
            "title": "Notebookrevisionid",
            "type": "string"
          },
          "notebookRevisionName": {
            "description": "The name of the notebook revision.",
            "title": "Notebookrevisionname",
            "type": "string"
          },
          "notebookRunType": {
            "allOf": [
              {
                "description": "Types of runs that can be scheduled.",
                "enum": [
                  "scheduled",
                  "manual",
                  "pipeline"
                ],
                "title": "RunTypes",
                "type": "string"
              }
            ],
            "description": "The run type of the notebook."
          },
          "orgId": {
            "description": "The ID of the organization the job is associated with.",
            "title": "Orgid",
            "type": "string"
          },
          "payload": {
            "allOf": [
              {
                "description": "Payload for the scheduled job.",
                "properties": {
                  "notebookId": {
                    "description": "The ID of the notebook associated with the schedule.",
                    "title": "Notebookid",
                    "type": "string"
                  },
                  "notebookName": {
                    "description": "The name of the notebook associated with the schedule.",
                    "title": "Notebookname",
                    "type": "string"
                  },
                  "notebookPath": {
                    "description": "The path to the notebook in the file system if a Codespace is being used.",
                    "title": "Notebookpath",
                    "type": "string"
                  },
                  "notebookType": {
                    "allOf": [
                      {
                        "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                        "enum": [
                          "plain",
                          "codespace",
                          "ephemeral"
                        ],
                        "title": "NotebookType",
                        "type": "string"
                      }
                    ],
                    "default": "plain",
                    "description": "The type of notebook."
                  },
                  "orgId": {
                    "description": "The ID of the organization the job is associated with.",
                    "title": "Orgid",
                    "type": "string"
                  },
                  "parameters": {
                    "description": "The parameters to pass to the notebook when it runs.",
                    "items": {
                      "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                      "properties": {
                        "name": {
                          "description": "Environment variable name.",
                          "maxLength": 256,
                          "pattern": "^[a-z-A-Z0-9_]+$",
                          "title": "Name",
                          "type": "string"
                        },
                        "value": {
                          "description": "Environment variable value.",
                          "maxLength": 131072,
                          "title": "Value",
                          "type": "string"
                        }
                      },
                      "required": [
                        "name",
                        "value"
                      ],
                      "title": "ScheduledJobParam",
                      "type": "object"
                    },
                    "title": "Parameters",
                    "type": "array"
                  },
                  "runType": {
                    "allOf": [
                      {
                        "description": "Types of runs that can be scheduled.",
                        "enum": [
                          "scheduled",
                          "manual",
                          "pipeline"
                        ],
                        "title": "RunTypes",
                        "type": "string"
                      }
                    ],
                    "description": "The run type of the job."
                  },
                  "uid": {
                    "description": "The ID of the user who created the job.",
                    "title": "Uid",
                    "type": "string"
                  },
                  "useCaseId": {
                    "description": "The ID of the use case this notebook is associated with.",
                    "title": "Usecaseid",
                    "type": "string"
                  },
                  "useCaseName": {
                    "description": "The name of the use case this notebook is associated with.",
                    "title": "Usecasename",
                    "type": "string"
                  }
                },
                "required": [
                  "uid",
                  "orgId",
                  "useCaseId",
                  "notebookId",
                  "notebookName"
                ],
                "title": "ScheduledJobPayload",
                "type": "object"
              }
            ],
            "description": "The payload for the job.",
            "title": "Payload"
          },
          "revision": {
            "allOf": [
              {
                "description": "Supplemental metadata for a revision.",
                "properties": {
                  "id": {
                    "description": "The ID of the revision.",
                    "title": "Id",
                    "type": "string"
                  },
                  "name": {
                    "description": "The name of the revision.",
                    "title": "Name",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "name"
                ],
                "title": "RevisionSupplementalMetadata",
                "type": "object"
              }
            ],
            "description": "Revision metadata.",
            "title": "Revision"
          },
          "runType": {
            "allOf": [
              {
                "description": "Types of runs that can be scheduled.",
                "enum": [
                  "scheduled",
                  "manual",
                  "pipeline"
                ],
                "title": "RunTypes",
                "type": "string"
              }
            ],
            "description": "The run type of the job."
          },
          "scheduledJobId": {
            "description": "The ID of the scheduled job.",
            "title": "Scheduledjobid",
            "type": "string"
          },
          "startTime": {
            "description": "The time the job started.",
            "format": "date-time",
            "title": "Starttime",
            "type": "string"
          },
          "status": {
            "description": "The status of the job.",
            "title": "Status",
            "type": "string"
          },
          "title": {
            "description": "The name of the schedule.",
            "title": "Title",
            "type": "string"
          },
          "useCaseId": {
            "description": "The ID of the use case this notebook is associated with.",
            "title": "Usecaseid",
            "type": "string"
          },
          "useCaseName": {
            "description": "The name of the use case this notebook is associated with.",
            "title": "Usecasename",
            "type": "string"
          },
          "userId": {
            "description": "The ID of the user who created the job.",
            "title": "Userid",
            "type": "string"
          }
        },
        "required": [
          "id",
          "createdAt",
          "useCaseId",
          "userId",
          "orgId",
          "notebookId",
          "scheduledJobId",
          "title",
          "status",
          "payload",
          "notebookName",
          "notebookRunType"
        ],
        "title": "NotebookScheduledRun",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "NotebookScheduledRunsHistoryPaginated",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Paginated response for notebook scheduled runs history. | NotebookScheduledRunsHistoryPaginated |

## Delete Notebook jobs by notebook schedule ID

Operation path: `DELETE /api/v2/notebookJobs/{notebookScheduleId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookScheduleId | path | string | true | Notebook Schedule ID to delete. |
| DeleteScheduledJobQuery | query | DeleteScheduledJobQuery | false | Query parameters for deleting a scheduled job. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Retrieve Notebook jobs by notebook schedule ID

Operation path: `GET /api/v2/notebookJobs/{notebookScheduleId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookScheduleId | path | string | true | Notebook Schedule ID to fetch. |
| ScheduledJobQuery | query | ScheduledJobQuery | false | Query parameters for a scheduled job. |

### Example responses

> 200 Response

```
{
  "description": "Notebook schedule definition.",
  "properties": {
    "createdBy": {
      "allOf": [
        {
          "description": "User information.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "UserInfo",
          "type": "object"
        }
      ],
      "description": "User who created the job.",
      "title": "Createdby"
    },
    "enabled": {
      "description": "Whether the job is enabled.",
      "title": "Enabled",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the scheduled job.",
      "title": "Id",
      "type": "string"
    },
    "isNotebookRunning": {
      "default": false,
      "description": "Whether or not the notebook is currently running (including manual runs). This accounts for notebook_path in Codespaces.",
      "title": "Isnotebookrunning",
      "type": "boolean"
    },
    "jobPayload": {
      "allOf": [
        {
          "description": "Payload for the scheduled job.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook associated with the schedule.",
              "title": "Notebookid",
              "type": "string"
            },
            "notebookName": {
              "description": "The name of the notebook associated with the schedule.",
              "title": "Notebookname",
              "type": "string"
            },
            "notebookPath": {
              "description": "The path to the notebook in the file system if a Codespace is being used.",
              "title": "Notebookpath",
              "type": "string"
            },
            "notebookType": {
              "allOf": [
                {
                  "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                  "enum": [
                    "plain",
                    "codespace",
                    "ephemeral"
                  ],
                  "title": "NotebookType",
                  "type": "string"
                }
              ],
              "default": "plain",
              "description": "The type of notebook."
            },
            "orgId": {
              "description": "The ID of the organization the job is associated with.",
              "title": "Orgid",
              "type": "string"
            },
            "parameters": {
              "description": "The parameters to pass to the notebook when it runs.",
              "items": {
                "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                "properties": {
                  "name": {
                    "description": "Environment variable name.",
                    "maxLength": 256,
                    "pattern": "^[a-z-A-Z0-9_]+$",
                    "title": "Name",
                    "type": "string"
                  },
                  "value": {
                    "description": "Environment variable value.",
                    "maxLength": 131072,
                    "title": "Value",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "value"
                ],
                "title": "ScheduledJobParam",
                "type": "object"
              },
              "title": "Parameters",
              "type": "array"
            },
            "runType": {
              "allOf": [
                {
                  "description": "Types of runs that can be scheduled.",
                  "enum": [
                    "scheduled",
                    "manual",
                    "pipeline"
                  ],
                  "title": "RunTypes",
                  "type": "string"
                }
              ],
              "description": "The run type of the job."
            },
            "uid": {
              "description": "The ID of the user who created the job.",
              "title": "Uid",
              "type": "string"
            },
            "useCaseId": {
              "description": "The ID of the use case this notebook is associated with.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "The name of the use case this notebook is associated with.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "uid",
            "orgId",
            "useCaseId",
            "notebookId",
            "notebookName"
          ],
          "title": "ScheduledJobPayload",
          "type": "object"
        }
      ],
      "description": "The payload for the job.",
      "title": "Jobpayload"
    },
    "lastFailedRun": {
      "description": "Last failed run time of the job.",
      "format": "date-time",
      "title": "Lastfailedrun",
      "type": "string"
    },
    "lastRunTime": {
      "description": "Calculated last run time (if it has run) by considering both failed and successful.",
      "format": "date-time",
      "title": "Lastruntime",
      "type": "string"
    },
    "lastSuccessfulRun": {
      "description": "Last successful run time of the job.",
      "format": "date-time",
      "title": "Lastsuccessfulrun",
      "type": "string"
    },
    "nextRunTime": {
      "description": "Next run time of the job.",
      "format": "date-time",
      "title": "Nextruntime",
      "type": "string"
    },
    "notebook": {
      "allOf": [
        {
          "description": "Subset of metadata that is useful for display purposes.",
          "properties": {
            "deleted": {
              "default": false,
              "description": "Whether the notebook is deleted.",
              "title": "Deleted",
              "type": "boolean"
            },
            "id": {
              "description": "Notebook ID.",
              "title": "Id",
              "type": "string"
            },
            "name": {
              "description": "Notebook name.",
              "title": "Name",
              "type": "string"
            },
            "sessionStatus": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "Status of the notebook session."
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "Type of the notebook session."
            },
            "useCaseId": {
              "description": "Use case ID associated with the notebook.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "Use case name associated with the notebook.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "NotebookSupplementalMetadata",
          "type": "object"
        }
      ],
      "description": "Notebook metadata.",
      "title": "Notebook"
    },
    "notebookHasEnabledSchedule": {
      "default": false,
      "description": "Whether or not the notebook for this schedule has an enabled schedule - includes other schedules.",
      "title": "Notebookhasenabledschedule",
      "type": "boolean"
    },
    "notebookType": {
      "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
      "enum": [
        "plain",
        "codespace",
        "ephemeral"
      ],
      "title": "NotebookType",
      "type": "string"
    },
    "permissions": {
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "runType": {
      "description": "Types of runs that can be scheduled.",
      "enum": [
        "scheduled",
        "manual",
        "pipeline"
      ],
      "title": "RunTypes",
      "type": "string"
    },
    "schedule": {
      "description": "Cron-like string to define how frequently job should be run.",
      "title": "Schedule",
      "type": "string"
    },
    "scheduleLocalized": {
      "description": "Human-readable string calculated from the cron string that is translated and localized.",
      "title": "Schedulelocalized",
      "type": "string"
    },
    "title": {
      "description": "Human readable name for the job that a user can create and update.",
      "title": "Title",
      "type": "string"
    },
    "userId": {
      "description": "The ID of the user who created the job.",
      "title": "Userid",
      "type": "string"
    }
  },
  "required": [
    "id",
    "enabled",
    "userId",
    "jobPayload"
  ],
  "title": "NotebookScheduleDefinition",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Notebook schedule definition. | NotebookScheduleDefinition |

## Modify Notebook jobs by notebook schedule ID

Operation path: `PATCH /api/v2/notebookJobs/{notebookScheduleId}/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request to update an existing scheduled job.",
  "properties": {
    "enabled": {
      "description": "Whether the job is enabled.",
      "title": "Enabled",
      "type": "boolean"
    },
    "parameters": {
      "description": "The parameters to pass to the notebook when it runs.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "schedule": {
      "allOf": [
        {
          "description": "Data class that represents a cron schedule.",
          "properties": {
            "dayOfMonth": {
              "description": "The day(s) of the month to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofmonth",
              "type": "array"
            },
            "dayOfWeek": {
              "description": "The day(s) of the week to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofweek",
              "type": "array"
            },
            "hour": {
              "description": "The hour(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Hour",
              "type": "array"
            },
            "minute": {
              "description": "The minute(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Minute",
              "type": "array"
            },
            "month": {
              "description": "The month(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Month",
              "type": "array"
            }
          },
          "required": [
            "minute",
            "hour",
            "dayOfMonth",
            "month",
            "dayOfWeek"
          ],
          "title": "Schedule",
          "type": "object"
        }
      ],
      "description": "The schedule for the job.",
      "title": "Schedule"
    },
    "title": {
      "description": "The title of the scheduled job.",
      "maxLength": 100,
      "minLength": 1,
      "title": "Title",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "useCaseId"
  ],
  "title": "UpdateScheduledJobRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookScheduleId | path | string | true | Notebook Schedule ID to update. |
| body | body | UpdateScheduledJobRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "Notebook schedule definition.",
  "properties": {
    "createdBy": {
      "allOf": [
        {
          "description": "User information.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "UserInfo",
          "type": "object"
        }
      ],
      "description": "User who created the job.",
      "title": "Createdby"
    },
    "enabled": {
      "description": "Whether the job is enabled.",
      "title": "Enabled",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the scheduled job.",
      "title": "Id",
      "type": "string"
    },
    "isNotebookRunning": {
      "default": false,
      "description": "Whether or not the notebook is currently running (including manual runs). This accounts for notebook_path in Codespaces.",
      "title": "Isnotebookrunning",
      "type": "boolean"
    },
    "jobPayload": {
      "allOf": [
        {
          "description": "Payload for the scheduled job.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook associated with the schedule.",
              "title": "Notebookid",
              "type": "string"
            },
            "notebookName": {
              "description": "The name of the notebook associated with the schedule.",
              "title": "Notebookname",
              "type": "string"
            },
            "notebookPath": {
              "description": "The path to the notebook in the file system if a Codespace is being used.",
              "title": "Notebookpath",
              "type": "string"
            },
            "notebookType": {
              "allOf": [
                {
                  "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                  "enum": [
                    "plain",
                    "codespace",
                    "ephemeral"
                  ],
                  "title": "NotebookType",
                  "type": "string"
                }
              ],
              "default": "plain",
              "description": "The type of notebook."
            },
            "orgId": {
              "description": "The ID of the organization the job is associated with.",
              "title": "Orgid",
              "type": "string"
            },
            "parameters": {
              "description": "The parameters to pass to the notebook when it runs.",
              "items": {
                "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                "properties": {
                  "name": {
                    "description": "Environment variable name.",
                    "maxLength": 256,
                    "pattern": "^[a-z-A-Z0-9_]+$",
                    "title": "Name",
                    "type": "string"
                  },
                  "value": {
                    "description": "Environment variable value.",
                    "maxLength": 131072,
                    "title": "Value",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "value"
                ],
                "title": "ScheduledJobParam",
                "type": "object"
              },
              "title": "Parameters",
              "type": "array"
            },
            "runType": {
              "allOf": [
                {
                  "description": "Types of runs that can be scheduled.",
                  "enum": [
                    "scheduled",
                    "manual",
                    "pipeline"
                  ],
                  "title": "RunTypes",
                  "type": "string"
                }
              ],
              "description": "The run type of the job."
            },
            "uid": {
              "description": "The ID of the user who created the job.",
              "title": "Uid",
              "type": "string"
            },
            "useCaseId": {
              "description": "The ID of the use case this notebook is associated with.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "The name of the use case this notebook is associated with.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "uid",
            "orgId",
            "useCaseId",
            "notebookId",
            "notebookName"
          ],
          "title": "ScheduledJobPayload",
          "type": "object"
        }
      ],
      "description": "The payload for the job.",
      "title": "Jobpayload"
    },
    "lastFailedRun": {
      "description": "Last failed run time of the job.",
      "format": "date-time",
      "title": "Lastfailedrun",
      "type": "string"
    },
    "lastRunTime": {
      "description": "Calculated last run time (if it has run) by considering both failed and successful.",
      "format": "date-time",
      "title": "Lastruntime",
      "type": "string"
    },
    "lastSuccessfulRun": {
      "description": "Last successful run time of the job.",
      "format": "date-time",
      "title": "Lastsuccessfulrun",
      "type": "string"
    },
    "nextRunTime": {
      "description": "Next run time of the job.",
      "format": "date-time",
      "title": "Nextruntime",
      "type": "string"
    },
    "notebook": {
      "allOf": [
        {
          "description": "Subset of metadata that is useful for display purposes.",
          "properties": {
            "deleted": {
              "default": false,
              "description": "Whether the notebook is deleted.",
              "title": "Deleted",
              "type": "boolean"
            },
            "id": {
              "description": "Notebook ID.",
              "title": "Id",
              "type": "string"
            },
            "name": {
              "description": "Notebook name.",
              "title": "Name",
              "type": "string"
            },
            "sessionStatus": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "Status of the notebook session."
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "Type of the notebook session."
            },
            "useCaseId": {
              "description": "Use case ID associated with the notebook.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "Use case name associated with the notebook.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "NotebookSupplementalMetadata",
          "type": "object"
        }
      ],
      "description": "Notebook metadata.",
      "title": "Notebook"
    },
    "notebookHasEnabledSchedule": {
      "default": false,
      "description": "Whether or not the notebook for this schedule has an enabled schedule - includes other schedules.",
      "title": "Notebookhasenabledschedule",
      "type": "boolean"
    },
    "notebookType": {
      "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
      "enum": [
        "plain",
        "codespace",
        "ephemeral"
      ],
      "title": "NotebookType",
      "type": "string"
    },
    "permissions": {
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "runType": {
      "description": "Types of runs that can be scheduled.",
      "enum": [
        "scheduled",
        "manual",
        "pipeline"
      ],
      "title": "RunTypes",
      "type": "string"
    },
    "schedule": {
      "description": "Cron-like string to define how frequently job should be run.",
      "title": "Schedule",
      "type": "string"
    },
    "scheduleLocalized": {
      "description": "Human-readable string calculated from the cron string that is translated and localized.",
      "title": "Schedulelocalized",
      "type": "string"
    },
    "title": {
      "description": "Human readable name for the job that a user can create and update.",
      "title": "Title",
      "type": "string"
    },
    "userId": {
      "description": "The ID of the user who created the job.",
      "title": "Userid",
      "type": "string"
    }
  },
  "required": [
    "id",
    "enabled",
    "userId",
    "jobPayload"
  ],
  "title": "NotebookScheduleDefinition",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Notebook schedule definition. | NotebookScheduleDefinition |

## Cancel Notebook jobs by notebook schedule ID

Operation path: `POST /api/v2/notebookJobs/{notebookScheduleId}/cancel/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookScheduleId | path | string | true | Notebook Schedule ID to cancel running jobs for. |
| CancelScheduledJobsQuery | query | CancelScheduledJobsQuery | false | Query parameters for canceling scheduled jobs. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Create Clone by notebook ID

Operation path: `POST /api/v2/notebookRevisions/fromRevision/{notebookId}/{revisionId}/clone/`

Authentication requirements: `BearerAuth`

Clone a notebook from a revision.

### Body parameter

```
{
  "description": "Request to clone a notebook from a revision.",
  "properties": {
    "isAuto": {
      "default": false,
      "description": "Whether the revision is autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "name": {
      "description": "Notebook revision name.",
      "minLength": 1,
      "title": "Name",
      "type": "string"
    },
    "notebookPath": {
      "description": "Path to the notebook file, if using Codespaces.",
      "title": "Notebookpath",
      "type": "string"
    }
  },
  "title": "CloneNotebookFromRevisionRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID associated with revision. |
| revisionId | path | string | true | Revision ID to clone as notebook. |
| body | body | CloneNotebookFromRevisionRequest | false | none |

### Example responses

> 201 Response

```
{
  "description": "Response schema for cloning a notebook from a revision.",
  "properties": {
    "notebookId": {
      "description": "Newly cloned notebook ID.",
      "title": "Notebookid",
      "type": "string"
    }
  },
  "required": [
    "notebookId"
  ],
  "title": "ClonedNotebookResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Response schema for cloning a notebook from a revision. | ClonedNotebookResponse |

## Create Restore by notebook ID

Operation path: `POST /api/v2/notebookRevisions/fromRevision/{notebookId}/{revisionId}/restore/`

Authentication requirements: `BearerAuth`

Restore a notebook from a revision.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID associated with revision. |
| revisionId | path | string | true | Revision ID to restore notebook contents to. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | No content. | None |

## Delete Notebook Revisions by notebook ID

Operation path: `DELETE /api/v2/notebookRevisions/{notebookId}/`

Authentication requirements: `BearerAuth`

Delete all revisions for the given notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID to delete revisions for. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Retrieve Notebook Revisions by notebook ID

Operation path: `GET /api/v2/notebookRevisions/{notebookId}/`

Authentication requirements: `BearerAuth`

List all revisions for the given notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID to list revisions for. |
| ListNotebookRevisionsQuerySchema | query | ListNotebookRevisionsQuerySchema | false | Query schema for listing notebook revisions. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for listing notebook revisions.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of notebook revisions.",
      "items": {
        "description": "Notebook revision schema.",
        "properties": {
          "created": {
            "allOf": [
              {
                "description": "Revision action information schema.",
                "properties": {
                  "at": {
                    "description": "Action timestamp.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at"
                ],
                "title": "RevisionActionSchema",
                "type": "object"
              }
            ],
            "description": "Revision creation action information.",
            "title": "Created"
          },
          "isAuto": {
            "description": "Whether the revision was autosaved.",
            "title": "Isauto",
            "type": "boolean"
          },
          "name": {
            "description": "Revision name.",
            "title": "Name",
            "type": "string"
          },
          "notebookId": {
            "description": "Notebook ID this revision belongs to.",
            "title": "Notebookid",
            "type": "string"
          },
          "revisionId": {
            "description": "Revision ID.",
            "title": "Revisionid",
            "type": "string"
          },
          "updated": {
            "allOf": [
              {
                "description": "Revision action information schema.",
                "properties": {
                  "at": {
                    "description": "Action timestamp.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at"
                ],
                "title": "RevisionActionSchema",
                "type": "object"
              }
            ],
            "description": "Revision update action information.",
            "title": "Updated"
          }
        },
        "required": [
          "revisionId",
          "notebookId",
          "name",
          "isAuto",
          "created"
        ],
        "title": "NotebookRevisionSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ListNotebookRevisionsResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for listing notebook revisions. | ListNotebookRevisionsResponse |

## Create Notebook Revisions by notebook ID

Operation path: `POST /api/v2/notebookRevisions/{notebookId}/`

Authentication requirements: `BearerAuth`

Create a new revision from the given notebook's current state.

### Body parameter

```
{
  "description": "Request to create a new notebook revision.",
  "properties": {
    "isAuto": {
      "default": false,
      "description": "Whether the revision is autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "name": {
      "description": "Notebook revision name.",
      "minLength": 1,
      "title": "Name",
      "type": "string"
    },
    "notebookPath": {
      "description": "Path to the notebook file, if using Codespaces.",
      "title": "Notebookpath",
      "type": "string"
    }
  },
  "title": "CreateNotebookRevisionRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID to create a revision for. |
| body | body | CreateNotebookRevisionRequest | false | none |

### Example responses

> 201 Response

```
{
  "description": "Notebook revision schema.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision creation action information.",
      "title": "Created"
    },
    "isAuto": {
      "description": "Whether the revision was autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "name": {
      "description": "Revision name.",
      "title": "Name",
      "type": "string"
    },
    "notebookId": {
      "description": "Notebook ID this revision belongs to.",
      "title": "Notebookid",
      "type": "string"
    },
    "revisionId": {
      "description": "Revision ID.",
      "title": "Revisionid",
      "type": "string"
    },
    "updated": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision update action information.",
      "title": "Updated"
    }
  },
  "required": [
    "revisionId",
    "notebookId",
    "name",
    "isAuto",
    "created"
  ],
  "title": "NotebookRevisionSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Notebook revision schema. | NotebookRevisionSchema |

## Delete notebook revisions by id

Operation path: `DELETE /api/v2/notebookRevisions/{notebookId}/{revisionId}/`

Authentication requirements: `BearerAuth`

Delete single revision.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID associated with revision. |
| revisionId | path | string | true | Revision ID to delete. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Retrieve notebook revisions by id

Operation path: `GET /api/v2/notebookRevisions/{notebookId}/{revisionId}/`

Authentication requirements: `BearerAuth`

Get a specific revision for the given notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID associated with revision. |
| revisionId | path | string | true | Revision ID to fetch. |

### Example responses

> 200 Response

```
{
  "description": "Versioned notebook schema.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision creation action information.",
      "title": "Created"
    },
    "id": {
      "description": "Notebook ID.",
      "title": "Id",
      "type": "string"
    },
    "isAuto": {
      "description": "Whether the revision was autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "lastViewed": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision last viewed action information.",
      "title": "Lastviewed"
    },
    "name": {
      "description": "Revision name.",
      "title": "Name",
      "type": "string"
    },
    "orgId": {
      "description": "Organization ID.",
      "title": "Orgid",
      "type": "string"
    },
    "permissions": {
      "description": "Notebook permissions.",
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "revisionId": {
      "description": "Revision ID.",
      "title": "Revisionid",
      "type": "string"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "default": {
        "hide_cell_footers": false,
        "hide_cell_outputs": false,
        "hide_cell_titles": false,
        "highlight_whitespace": false,
        "show_line_numbers": false,
        "show_scrollers": false
      },
      "description": "Notebook settings.",
      "title": "Settings"
    },
    "tags": {
      "description": "Notebook tags.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "updated": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision update action information.",
      "title": "Updated"
    },
    "useCaseId": {
      "description": "Use case ID.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "id",
    "revisionId",
    "name",
    "isAuto",
    "created",
    "lastViewed"
  ],
  "title": "VersionedNotebookSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Versioned notebook schema. | VersionedNotebookSchema |

## Modify Notebook Revisions by notebook ID

Operation path: `PATCH /api/v2/notebookRevisions/{notebookId}/{revisionId}/`

Authentication requirements: `BearerAuth`

Update a revision's name.

### Body parameter

```
{
  "description": "Request",
  "properties": {
    "isAuto": {
      "default": false,
      "description": "Whether the revision is autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "name": {
      "description": "Notebook revision name.",
      "minLength": 1,
      "title": "Name",
      "type": "string"
    },
    "notebookPath": {
      "description": "Path to the notebook file, if using Codespaces.",
      "title": "Notebookpath",
      "type": "string"
    }
  },
  "title": "UpdateNotebookRevisionRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID associated with revision. |
| revisionId | path | string | true | Revision ID to update. |
| body | body | UpdateNotebookRevisionRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "Notebook revision schema.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision creation action information.",
      "title": "Created"
    },
    "isAuto": {
      "description": "Whether the revision was autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "name": {
      "description": "Revision name.",
      "title": "Name",
      "type": "string"
    },
    "notebookId": {
      "description": "Notebook ID this revision belongs to.",
      "title": "Notebookid",
      "type": "string"
    },
    "revisionId": {
      "description": "Revision ID.",
      "title": "Revisionid",
      "type": "string"
    },
    "updated": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision update action information.",
      "title": "Updated"
    }
  },
  "required": [
    "revisionId",
    "notebookId",
    "name",
    "isAuto",
    "created"
  ],
  "title": "NotebookRevisionSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Notebook revision schema. | NotebookRevisionSchema |

## Retrieve Cells by notebook ID

Operation path: `GET /api/v2/notebookRevisions/{notebookId}/{revisionId}/cells/`

Authentication requirements: `BearerAuth`

Get cells for a specific revision version of the given notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID associated with revision. |
| revisionId | path | string | true | Revision ID to fetch cells for. |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "Schema for notebook cell.",
    "properties": {
      "executed": {
        "allOf": [
          {
            "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
            "properties": {
              "at": {
                "description": "Timestamp of the action.",
                "format": "date-time",
                "title": "At",
                "type": "string"
              },
              "by": {
                "allOf": [
                  {
                    "description": "User information.",
                    "properties": {
                      "activated": {
                        "default": true,
                        "description": "Whether the user is activated.",
                        "title": "Activated",
                        "type": "boolean"
                      },
                      "firstName": {
                        "description": "The first name of the user.",
                        "title": "Firstname",
                        "type": "string"
                      },
                      "gravatarHash": {
                        "description": "The gravatar hash of the user.",
                        "title": "Gravatarhash",
                        "type": "string"
                      },
                      "id": {
                        "description": "The ID of the user.",
                        "title": "Id",
                        "type": "string"
                      },
                      "lastName": {
                        "description": "The last name of the user.",
                        "title": "Lastname",
                        "type": "string"
                      },
                      "orgId": {
                        "description": "The ID of the organization the user belongs to.",
                        "title": "Orgid",
                        "type": "string"
                      },
                      "tenantPhase": {
                        "description": "The tenant phase of the user.",
                        "title": "Tenantphase",
                        "type": "string"
                      },
                      "username": {
                        "description": "The username of the user.",
                        "title": "Username",
                        "type": "string"
                      }
                    },
                    "required": [
                      "id"
                    ],
                    "title": "UserInfo",
                    "type": "object"
                  }
                ],
                "description": "User info of the actor who caused the action to occur.",
                "title": "By"
              }
            },
            "required": [
              "at",
              "by"
            ],
            "title": "NotebookTimestampInfo",
            "type": "object"
          }
        ],
        "description": "The timestamp of when the cell was executed.",
        "title": "Executed"
      },
      "executionCount": {
        "description": "The execution count of the cell relative to other cells in the current session.",
        "title": "Executioncount",
        "type": "integer"
      },
      "executionTimeMillis": {
        "description": "The execution time of the cell in milliseconds.",
        "title": "Executiontimemillis",
        "type": "integer"
      },
      "metadata": {
        "allOf": [
          {
            "description": "The schema for the notebook cell metadata.",
            "properties": {
              "chartSettings": {
                "allOf": [
                  {
                    "description": "Chart cell metadata.",
                    "properties": {
                      "axis": {
                        "allOf": [
                          {
                            "description": "Chart cell axis settings per axis.",
                            "properties": {
                              "x": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              },
                              "y": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              }
                            },
                            "title": "NotebookChartCellAxis",
                            "type": "object"
                          }
                        ],
                        "description": "Axis settings.",
                        "title": "Axis"
                      },
                      "data": {
                        "description": "The data associated with the cell chart.",
                        "title": "Data",
                        "type": "object"
                      },
                      "dataframeId": {
                        "description": "The ID of the dataframe associated with the cell chart.",
                        "title": "Dataframeid",
                        "type": "string"
                      },
                      "viewOptions": {
                        "allOf": [
                          {
                            "description": "Chart cell view options.",
                            "properties": {
                              "chartType": {
                                "description": "Type of the chart.",
                                "title": "Charttype",
                                "type": "string"
                              },
                              "showLegend": {
                                "default": false,
                                "description": "Whether to show the chart legend.",
                                "title": "Showlegend",
                                "type": "boolean"
                              },
                              "showTitle": {
                                "default": false,
                                "description": "Whether to show the chart title.",
                                "title": "Showtitle",
                                "type": "boolean"
                              },
                              "showTooltip": {
                                "default": false,
                                "description": "Whether to show the chart tooltip.",
                                "title": "Showtooltip",
                                "type": "boolean"
                              },
                              "title": {
                                "description": "Title of the chart.",
                                "title": "Title",
                                "type": "string"
                              }
                            },
                            "title": "NotebookChartCellViewOptions",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options.",
                        "title": "Viewoptions"
                      }
                    },
                    "title": "NotebookChartCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Chart cell view options and metadata.",
                "title": "Chartsettings"
              },
              "collapsed": {
                "default": false,
                "description": "Whether the cell's output is collapsed/expanded.",
                "title": "Collapsed",
                "type": "boolean"
              },
              "customLlmMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom LLM metric cell metadata.",
                    "properties": {
                      "metricId": {
                        "description": "The ID of the custom LLM metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom LLM metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "playgroundId": {
                        "description": "The ID of the playground associated with the custom LLM metric.",
                        "title": "Playgroundid",
                        "type": "string"
                      }
                    },
                    "required": [
                      "metricId",
                      "playgroundId",
                      "metricName"
                    ],
                    "title": "NotebookCustomLlmMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom LLM metric cell metadata.",
                "title": "Customllmmetricsettings"
              },
              "customMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom metric cell metadata.",
                    "properties": {
                      "deploymentId": {
                        "description": "The ID of the deployment associated with the custom metric.",
                        "title": "Deploymentid",
                        "type": "string"
                      },
                      "metricId": {
                        "description": "The ID of the custom metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "schedule": {
                        "allOf": [
                          {
                            "description": "Data class that represents a cron schedule.",
                            "properties": {
                              "dayOfMonth": {
                                "description": "The day(s) of the month to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofmonth",
                                "type": "array"
                              },
                              "dayOfWeek": {
                                "description": "The day(s) of the week to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofweek",
                                "type": "array"
                              },
                              "hour": {
                                "description": "The hour(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Hour",
                                "type": "array"
                              },
                              "minute": {
                                "description": "The minute(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Minute",
                                "type": "array"
                              },
                              "month": {
                                "description": "The month(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Month",
                                "type": "array"
                              }
                            },
                            "required": [
                              "minute",
                              "hour",
                              "dayOfMonth",
                              "month",
                              "dayOfWeek"
                            ],
                            "title": "Schedule",
                            "type": "object"
                          }
                        ],
                        "description": "The schedule associated with the custom metric.",
                        "title": "Schedule"
                      }
                    },
                    "required": [
                      "metricId",
                      "deploymentId"
                    ],
                    "title": "NotebookCustomMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom metric cell metadata.",
                "title": "Custommetricsettings"
              },
              "dataframeViewOptions": {
                "description": "Dataframe cell view options and metadata.",
                "title": "Dataframeviewoptions",
                "type": "object"
              },
              "datarobot": {
                "allOf": [
                  {
                    "description": "A custom namespaces for all DataRobot-specific information",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "DataFrame view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether to disable the run button in the cell.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "executionTimeMillis": {
                        "description": "Execution time of the cell in milliseconds.",
                        "title": "Executiontimemillis",
                        "type": "integer"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether to hide the code in the cell.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether to hide the results in the cell.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "language": {
                        "description": "An enumeration.",
                        "enum": [
                          "dataframe",
                          "markdown",
                          "python",
                          "r",
                          "shell",
                          "scala",
                          "sas",
                          "custommetric"
                        ],
                        "title": "Language",
                        "type": "string"
                      }
                    },
                    "title": "NotebookCellDataRobotMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                "title": "Datarobot"
              },
              "disableRun": {
                "default": false,
                "description": "Whether or not the cell is disabled in the UI.",
                "title": "Disablerun",
                "type": "boolean"
              },
              "hideCode": {
                "default": false,
                "description": "Whether or not code is hidden in the UI.",
                "title": "Hidecode",
                "type": "boolean"
              },
              "hideResults": {
                "default": false,
                "description": "Whether or not results are hidden in the UI.",
                "title": "Hideresults",
                "type": "boolean"
              },
              "jupyter": {
                "allOf": [
                  {
                    "description": "The schema for the Jupyter cell metadata.",
                    "properties": {
                      "outputsHidden": {
                        "default": false,
                        "description": "Whether the cell's outputs are hidden.",
                        "title": "Outputshidden",
                        "type": "boolean"
                      },
                      "sourceHidden": {
                        "default": false,
                        "description": "Whether the cell's source is hidden.",
                        "title": "Sourcehidden",
                        "type": "boolean"
                      }
                    },
                    "title": "JupyterCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Jupyter metadata.",
                "title": "Jupyter"
              },
              "name": {
                "description": "Name of the notebook cell.",
                "title": "Name",
                "type": "string"
              },
              "scrolled": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "enum": [
                      "auto"
                    ],
                    "type": "string"
                  }
                ],
                "default": "auto",
                "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                "title": "Scrolled"
              }
            },
            "title": "NotebookCellMetadata",
            "type": "object"
          }
        ],
        "description": "The metadata of the cell.",
        "title": "Metadata"
      },
      "outputType": {
        "allOf": [
          {
            "description": "The possible allowed values for where/how notebook cell output is stored.",
            "enum": [
              "RAW_OUTPUT"
            ],
            "title": "OutputStorageType",
            "type": "string"
          }
        ],
        "default": "RAW_OUTPUT",
        "description": "The type of storage used for the cell output."
      },
      "outputs": {
        "description": "The cell outputs.",
        "items": {
          "anyOf": [
            {
              "description": "Cell stream output.",
              "properties": {
                "name": {
                  "description": "The name of the stream.",
                  "title": "Name",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "text": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  ],
                  "description": "The text of the stream.",
                  "title": "Text"
                }
              },
              "required": [
                "outputType",
                "name",
                "text"
              ],
              "title": "APINotebookCellStreamOutput",
              "type": "object"
            },
            {
              "description": "Cell input request.",
              "properties": {
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "password": {
                  "description": "Whether the input request is for a password.",
                  "title": "Password",
                  "type": "boolean"
                },
                "prompt": {
                  "description": "The prompt for the input request.",
                  "title": "Prompt",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "prompt",
                "password"
              ],
              "title": "APINotebookCellInputRequest",
              "type": "object"
            },
            {
              "description": "Cell error output.",
              "properties": {
                "ename": {
                  "description": "The name of the error.",
                  "title": "Ename",
                  "type": "string"
                },
                "evalue": {
                  "description": "The value of the error.",
                  "title": "Evalue",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "traceback": {
                  "description": "The traceback of the error.",
                  "items": {
                    "type": "string"
                  },
                  "title": "Traceback",
                  "type": "array"
                }
              },
              "required": [
                "outputType",
                "ename",
                "evalue",
                "traceback"
              ],
              "title": "APINotebookCellErrorOutput",
              "type": "object"
            },
            {
              "description": "Cell execute results output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "executionCount": {
                  "description": "A result's prompt number.",
                  "title": "Executioncount",
                  "type": "integer"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellExecuteResultOutput",
              "type": "object"
            },
            {
              "description": "Cell display data output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellDisplayDataOutput",
              "type": "object"
            }
          ]
        },
        "title": "Outputs",
        "type": "array"
      },
      "source": {
        "description": "The contents of the cell, represented as a string.",
        "title": "Source",
        "type": "string"
      }
    },
    "required": [
      "source",
      "metadata"
    ],
    "title": "NotebookCellCommonSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook cell. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [NotebookCellCommonSchema] | false |  | [Schema for notebook cell.] |
| » NotebookCellCommonSchema | NotebookCellCommonSchema | false |  | Schema for notebook cell. |
| »» executed | NotebookTimestampInfo | false |  | The timestamp of when the cell was executed. |
| »»» at | string(date-time) | true |  | Timestamp of the action. |
| »»» by | UserInfo | true |  | User info of the actor who caused the action to occur. |
| »»»» activated | boolean | false |  | Whether the user is activated. |
| »»»» firstName | string | false |  | The first name of the user. |
| »»»» gravatarHash | string | false |  | The gravatar hash of the user. |
| »»»» id | string | true |  | The ID of the user. |
| »»»» lastName | string | false |  | The last name of the user. |
| »»»» orgId | string | false |  | The ID of the organization the user belongs to. |
| »»»» tenantPhase | string | false |  | The tenant phase of the user. |
| »»»» username | string | false |  | The username of the user. |
| »» executionCount | integer | false |  | The execution count of the cell relative to other cells in the current session. |
| »» executionTimeMillis | integer | false |  | The execution time of the cell in milliseconds. |
| »» metadata | NotebookCellMetadata | true |  | The metadata of the cell. |
| »»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» aggregation | string | false |  | Aggregation function for the axis. |
| »»»»»» color | string | false |  | Color for the axis. |
| »»»»»» hideGrid | boolean | false |  | Whether to hide the grid lines on the axis. |
| »»»»»» hideInTooltip | boolean | false |  | Whether to hide the axis in the tooltip. |
| »»»»»» hideLabel | boolean | false |  | Whether to hide the axis label. |
| »»»»»» key | string | false |  | Key for the axis. |
| »»»»»» label | string | false |  | Label for the axis. |
| »»»»»» position | string | false |  | Position of the axis. |
| »»»»»» showPointMarkers | boolean | false |  | Whether to show point markers on the axis. |
| »»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»» data | object | false |  | The data associated with the cell chart. |
| »»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»» chartType | string | false |  | Type of the chart. |
| »»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»» title | string | false |  | Title of the chart. |
| »»» collapsed | boolean | false |  | Whether the cell's output is collapsed/expanded. |
| »»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»» metricId | string | true |  | The ID of the custom metric. |
| »»»» metricName | string | false |  | The name of the custom metric. |
| »»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» dataframeViewOptions | object | false |  | Dataframe cell view options and metadata. |
| »»» datarobot | NotebookCellDataRobotMetadata | false |  | Metadata specific to DataRobot's notebooks and notebook environment. |
| »»»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»» data | object | false |  | The data associated with the cell chart. |
| »»»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»»» chartType | string | false |  | Type of the chart. |
| »»»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»»» title | string | false |  | Title of the chart. |
| »»»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»»» metricId | string | true |  | The ID of the custom metric. |
| »»»»» metricName | string | false |  | The name of the custom metric. |
| »»»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |
| »»»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |
| »»»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |
| »»»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |
| »»»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |
| »»»» dataframeViewOptions | object | false |  | DataFrame view options and metadata. |
| »»»» disableRun | boolean | false |  | Whether to disable the run button in the cell. |
| »»»» executionTimeMillis | integer | false |  | Execution time of the cell in milliseconds. |
| »»»» hideCode | boolean | false |  | Whether to hide the code in the cell. |
| »»»» hideResults | boolean | false |  | Whether to hide the results in the cell. |
| »»»» language | Language | false |  | An enumeration. |
| »»» disableRun | boolean | false |  | Whether or not the cell is disabled in the UI. |
| »»» hideCode | boolean | false |  | Whether or not code is hidden in the UI. |
| »»» hideResults | boolean | false |  | Whether or not results are hidden in the UI. |
| »»» jupyter | JupyterCellMetadata | false |  | Jupyter metadata. |
| »»»» outputsHidden | boolean | false |  | Whether the cell's outputs are hidden. |
| »»»» sourceHidden | boolean | false |  | Whether the cell's source is hidden. |
| »»» name | string | false |  | Name of the notebook cell. |
| »»» scrolled | any | false |  | Whether the cell's output is scrolled, unscrolled, or autoscrolled. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | boolean | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» outputType | OutputStorageType | false |  | The type of storage used for the cell output. |
| »» outputs | [anyOf] | false |  | The cell outputs. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |
| »»»» name | string | true |  | The name of the stream. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» text | any | true |  | The text of the stream. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | [string] | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellInputRequest | false |  | Cell input request. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» password | boolean | true |  | Whether the input request is for a password. |
| »»»» prompt | string | true |  | The prompt for the input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |
| »»»» ename | string | true |  | The name of the error. |
| »»»» evalue | string | true |  | The value of the error. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» traceback | [string] | true |  | The traceback of the error. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» executionCount | integer | false |  | A result's prompt number. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» source | string | true |  | The contents of the cell, represented as a string. |

### Enumerated Values

| Property | Value |
| --- | --- |
| language | [dataframe, markdown, python, r, shell, scala, sas, custommetric] |
| anonymous | auto |
| outputType | RAW_OUTPUT |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |

## Retrieve To File by notebook ID

Operation path: `GET /api/v2/notebookRevisions/{notebookId}/{revisionId}/toFile/`

Authentication requirements: `BearerAuth`

Export Notebook Revision to file.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | Notebook ID associated with revision. |
| revisionId | path | string | true | Revision ID to export as file. |

### Example responses

> 200 Response

```
{
  "type": "string"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Export notebook revision to file JSON response. | string |

## Create And Start Codespace

Operation path: `POST /api/v2/notebookRuntimes/notebooks/createAndStartCodespace/`

Authentication requirements: `BearerAuth`

Creates the Codespace and starts a session.

### Body parameter

```
{
  "description": "Schema for creating and starting a codespace.",
  "properties": {
    "cloneRepository": {
      "allOf": [
        {
          "description": "Schema for cloning a repository.",
          "properties": {
            "checkoutRef": {
              "description": "The branch or commit to checkout.",
              "title": "Checkoutref",
              "type": "string"
            },
            "url": {
              "description": "The URL of the repository to clone.",
              "title": "Url",
              "type": "string"
            }
          },
          "required": [
            "url"
          ],
          "title": "CloneRepositorySchema",
          "type": "object"
        }
      ],
      "description": "The repository to clone for the codespace.",
      "title": "Clonerepository"
    },
    "description": {
      "description": "The description of the codespace.",
      "title": "Description",
      "type": "string"
    },
    "environment": {
      "allOf": [
        {
          "description": "Request schema for assigning an execution environment to a notebook.",
          "properties": {
            "environmentId": {
              "description": "The execution environment ID.",
              "title": "Environmentid",
              "type": "string"
            },
            "environmentSlug": {
              "description": "The execution environment slug.",
              "title": "Environmentslug",
              "type": "string"
            },
            "language": {
              "description": "The programming language of the environment.",
              "title": "Language",
              "type": "string"
            },
            "languageVersion": {
              "description": "The programming language version.",
              "title": "Languageversion",
              "type": "string"
            },
            "machineId": {
              "description": "The machine ID.",
              "title": "Machineid",
              "type": "string"
            },
            "machineSlug": {
              "description": "The machine slug.",
              "title": "Machineslug",
              "type": "string"
            },
            "timeToLive": {
              "description": "Inactivity timeout limit.",
              "maximum": 525600,
              "minimum": 3,
              "title": "Timetolive",
              "type": "integer"
            },
            "versionId": {
              "description": "The execution environment version ID.",
              "title": "Versionid",
              "type": "string"
            }
          },
          "title": "ExecutionEnvironmentAssignRequest",
          "type": "object"
        }
      ],
      "description": "The environment for the codespace.",
      "title": "Environment"
    },
    "environmentVariables": {
      "description": "The environment variables for the codespace.",
      "items": {
        "description": "Schema for updating environment variables.",
        "properties": {
          "description": {
            "description": "The description of the environment variable.",
            "maxLength": 500,
            "title": "Description",
            "type": "string"
          },
          "name": {
            "description": "The name of the environment variable.",
            "maxLength": 253,
            "pattern": "^[a-zA-Z_$][\\w$]*$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "The value of the environment variable.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "NewEnvironmentVariableSchema",
        "type": "object"
      },
      "title": "Environmentvariables",
      "type": "array"
    },
    "exposedPorts": {
      "description": "The exposed ports for the codespace.",
      "items": {
        "description": "Port creation schema for a notebook.",
        "properties": {
          "description": {
            "description": "Description of the exposed port.",
            "maxLength": 500,
            "title": "Description",
            "type": "string"
          },
          "port": {
            "description": "Exposed port number.",
            "title": "Port",
            "type": "integer"
          }
        },
        "required": [
          "port"
        ],
        "title": "ExposePortSchema",
        "type": "object"
      },
      "title": "Exposedports",
      "type": "array"
    },
    "name": {
      "default": "Untitled Codespace",
      "description": "The name of the codespace.",
      "title": "Name",
      "type": "string"
    },
    "openFilePaths": {
      "description": "The file paths to open in the codespace.",
      "items": {
        "type": "string"
      },
      "title": "Openfilepaths",
      "type": "array"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "description": "The settings for the codespace.",
      "title": "Settings"
    },
    "tags": {
      "description": "The tags associated with the codespace.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "useCaseId": {
      "description": "The ID of the use case associated with the codespace.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "useCaseId"
  ],
  "title": "CreateAndStartCodespaceSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| body | body | CreateAndStartCodespaceSchema | false | none |

### Example responses

> 200 Response

```
{
  "description": "The schema for the notebook session.",
  "properties": {
    "environment": {
      "allOf": [
        {
          "description": "The public representation of an execution environment.",
          "properties": {
            "image": {
              "allOf": [
                {
                  "description": "This class is used to represent the public information of an image.",
                  "properties": {
                    "default": {
                      "default": false,
                      "description": "Whether the image is the default image.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "description": {
                      "description": "Image description.",
                      "title": "Description",
                      "type": "string"
                    },
                    "environmentId": {
                      "description": "Environment ID.",
                      "title": "Environmentid",
                      "type": "string"
                    },
                    "gpuOptimized": {
                      "default": false,
                      "description": "Whether the image is GPU optimized.",
                      "title": "Gpuoptimized",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Image ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "label": {
                      "description": "Image label.",
                      "title": "Label",
                      "type": "string"
                    },
                    "language": {
                      "description": "Image programming language.",
                      "title": "Language",
                      "type": "string"
                    },
                    "languageVersion": {
                      "description": "Image programming language version.",
                      "title": "Languageversion",
                      "type": "string"
                    },
                    "libraries": {
                      "description": "The preinstalled libraries in the image.",
                      "items": {
                        "type": "string"
                      },
                      "title": "Libraries",
                      "type": "array"
                    },
                    "name": {
                      "description": "Image name.",
                      "title": "Name",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "name",
                    "description",
                    "language",
                    "languageVersion"
                  ],
                  "title": "ImagePublic",
                  "type": "object"
                }
              ],
              "description": "The image of the environment.",
              "title": "Image"
            },
            "machine": {
              "allOf": [
                {
                  "description": "Machine is a class that represents a machine type in the system.",
                  "properties": {
                    "bundleId": {
                      "description": "Bundle ID.",
                      "title": "Bundleid",
                      "type": "string"
                    },
                    "cpu": {
                      "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
                      "title": "Cpu",
                      "type": "string"
                    },
                    "cpuCores": {
                      "default": 0,
                      "description": "CPU cores.",
                      "title": "Cpucores",
                      "type": "number"
                    },
                    "default": {
                      "default": false,
                      "description": "Is this machine type default for the environment.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "ephemeralStorage": {
                      "default": "10Gi",
                      "description": "Ephemeral storage size.",
                      "title": "Ephemeralstorage",
                      "type": "string"
                    },
                    "gpu": {
                      "description": "GPU cores.",
                      "title": "Gpu",
                      "type": "string"
                    },
                    "hasGpu": {
                      "default": false,
                      "description": "Whether or not this machine type has a GPU.",
                      "title": "Hasgpu",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Machine ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "memory": {
                      "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
                      "title": "Memory",
                      "type": "string"
                    },
                    "name": {
                      "description": "Machine name.",
                      "title": "Name",
                      "type": "string"
                    },
                    "ramGb": {
                      "default": 0,
                      "description": "RAM in GB.",
                      "title": "Ramgb",
                      "type": "integer"
                    }
                  },
                  "required": [
                    "id",
                    "name"
                  ],
                  "title": "Machine",
                  "type": "object"
                }
              ],
              "description": "The machine of the environment.",
              "title": "Machine"
            },
            "timeToLive": {
              "description": "The inactivity timeout of the environment.",
              "title": "Timetolive",
              "type": "integer"
            }
          },
          "required": [
            "image",
            "machine"
          ],
          "title": "EnvironmentPublic",
          "type": "object"
        }
      ],
      "description": "The environment of the notebook session.",
      "title": "Environment"
    },
    "ephemeralSessionKey": {
      "allOf": [
        {
          "description": "Key for an ephemeral session.",
          "properties": {
            "entityId": {
              "description": "The ID of the entity.",
              "title": "Entityid",
              "type": "string"
            },
            "entityType": {
              "allOf": [
                {
                  "description": "Types of entities that can be associated with an ephemeral session.",
                  "enum": [
                    "CUSTOM_APP",
                    "CUSTOM_JOB",
                    "CUSTOM_MODEL",
                    "CUSTOM_METRIC",
                    "CODE_SNIPPET"
                  ],
                  "title": "EphemeralSessionEntityType",
                  "type": "string"
                }
              ],
              "description": "The type of the entity."
            }
          },
          "required": [
            "entityType",
            "entityId"
          ],
          "title": "EphemeralSessionKey",
          "type": "object"
        }
      ],
      "description": "The key of the ephemeral session. None if not an ephemeral session.",
      "title": "Ephemeralsessionkey"
    },
    "executionCount": {
      "default": 0,
      "description": "The execution count of the notebook session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "machineStatus": {
      "allOf": [
        {
          "description": "This enum represents possible overall state of the machine(s) of all components of the notebook.",
          "enum": [
            "not_started",
            "allocated",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "MachineStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the machine running the notebook session."
    },
    "notebookId": {
      "description": "The ID of the notebook.",
      "title": "Notebookid",
      "type": "string"
    },
    "parameters": {
      "description": "Parameters to use as environment variables.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "runnerStatus": {
      "allOf": [
        {
          "description": "Runner is the same as kernel since it will manage multiple kernels in the future,\nWe can't consider kernel running if runner is not functioning and therefor this enum represents\npossible statuses of the kernel and runner sidecar functionality states.\nIn the future this will likely be renamed to kernel.",
          "enum": [
            "not_started",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "RunnerStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the runner for the notebook session."
    },
    "sessionId": {
      "description": "The ID of the notebook session.",
      "title": "Sessionid",
      "type": "string"
    },
    "sessionType": {
      "allOf": [
        {
          "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
          "enum": [
            "interactive",
            "triggered"
          ],
          "title": "SessionType",
          "type": "string"
        }
      ],
      "default": "interactive",
      "description": "The type of the notebook session. Possible values are interactive and triggered."
    },
    "startedAt": {
      "description": "The time the notebook session was started.",
      "format": "date-time",
      "title": "Startedat",
      "type": "string"
    },
    "startedBy": {
      "allOf": [
        {
          "description": "Schema for notebook user.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "permissions": {
              "allOf": [
                {
                  "description": "User feature flags.",
                  "properties": {
                    "DISABLE_CODESPACE_SCHEDULING": {
                      "description": "Whether codespace scheduling is disabled for the user.",
                      "title": "Disable Codespace Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Disable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_CODESPACES": {
                      "description": "Whether codespaces are disabled for the user.",
                      "title": "Disable Notebooks Codespaces",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SCHEDULING": {
                      "description": "Whether scheduling is disabled for the user.",
                      "title": "Disable Notebooks Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": false,
                      "description": "Whether session port forwarding is disabled for the user.",
                      "title": "Disable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Enable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "ENABLE_MMM_HOSTED_CUSTOM_METRICS": {
                      "description": "Whether custom metrics are enabled for the user.",
                      "title": "Enable Mmm Hosted Custom Metrics",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS": {
                      "description": "Whether notebooks are enabled for the user.",
                      "title": "Enable Notebooks",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_CUSTOM_ENVIRONMENTS": {
                      "default": true,
                      "description": "Whether custom environments are enabled for the user.",
                      "title": "Enable Notebooks Custom Environments",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_FILESYSTEM_MANAGEMENT": {
                      "description": "Whether filesystem management is enabled for the user.",
                      "title": "Enable Notebooks Filesystem Management",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_GPU": {
                      "description": "Whether GPU is enabled for the user.",
                      "title": "Enable Notebooks Gpu",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_OPEN_AI": {
                      "description": "Whether OpenAI is enabled for the user.",
                      "title": "Enable Notebooks Open Ai",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": true,
                      "description": "Whether session port forwarding is enabled for the user.",
                      "title": "Enable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_TERMINAL": {
                      "description": "Whether terminals are enabled for the user.",
                      "title": "Enable Notebooks Terminal",
                      "type": "boolean"
                    }
                  },
                  "title": "UserFeatureFlags",
                  "type": "object"
                }
              ],
              "description": "The feature flags of the user.",
              "title": "Permissions"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "NotebookUserSchema",
          "type": "object"
        }
      ],
      "description": "The user who started the notebook session.",
      "title": "Startedby"
    },
    "status": {
      "allOf": [
        {
          "description": "Possible overall states of a notebook session.",
          "enum": [
            "stopping",
            "stopped",
            "starting",
            "running",
            "restarting",
            "dead",
            "deleted"
          ],
          "title": "NotebookSessionStatus",
          "type": "string"
        }
      ],
      "description": "The status of the notebook session."
    },
    "userId": {
      "description": "The ID of the user associated with the notebook session.",
      "title": "Userid",
      "type": "string"
    },
    "withNetworkPolicy": {
      "description": "Whether the session is created with network policies.",
      "title": "Withnetworkpolicy",
      "type": "boolean"
    }
  },
  "required": [
    "status",
    "notebookId",
    "sessionId",
    "environment",
    "machineStatus",
    "runnerStatus"
  ],
  "title": "NotebookSessionSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the notebook session. | NotebookSessionSchema |

## Retrieve Notebooks by notebook ID

Operation path: `GET /api/v2/notebookRuntimes/notebooks/{notebookId}/`

Authentication requirements: `BearerAuth`

Retrieves the notebook session or returns the one in the default state.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to get session data for. |

### Example responses

> 200 Response

```
{
  "description": "The schema for the notebook session.",
  "properties": {
    "environment": {
      "allOf": [
        {
          "description": "The public representation of an execution environment.",
          "properties": {
            "image": {
              "allOf": [
                {
                  "description": "This class is used to represent the public information of an image.",
                  "properties": {
                    "default": {
                      "default": false,
                      "description": "Whether the image is the default image.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "description": {
                      "description": "Image description.",
                      "title": "Description",
                      "type": "string"
                    },
                    "environmentId": {
                      "description": "Environment ID.",
                      "title": "Environmentid",
                      "type": "string"
                    },
                    "gpuOptimized": {
                      "default": false,
                      "description": "Whether the image is GPU optimized.",
                      "title": "Gpuoptimized",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Image ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "label": {
                      "description": "Image label.",
                      "title": "Label",
                      "type": "string"
                    },
                    "language": {
                      "description": "Image programming language.",
                      "title": "Language",
                      "type": "string"
                    },
                    "languageVersion": {
                      "description": "Image programming language version.",
                      "title": "Languageversion",
                      "type": "string"
                    },
                    "libraries": {
                      "description": "The preinstalled libraries in the image.",
                      "items": {
                        "type": "string"
                      },
                      "title": "Libraries",
                      "type": "array"
                    },
                    "name": {
                      "description": "Image name.",
                      "title": "Name",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "name",
                    "description",
                    "language",
                    "languageVersion"
                  ],
                  "title": "ImagePublic",
                  "type": "object"
                }
              ],
              "description": "The image of the environment.",
              "title": "Image"
            },
            "machine": {
              "allOf": [
                {
                  "description": "Machine is a class that represents a machine type in the system.",
                  "properties": {
                    "bundleId": {
                      "description": "Bundle ID.",
                      "title": "Bundleid",
                      "type": "string"
                    },
                    "cpu": {
                      "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
                      "title": "Cpu",
                      "type": "string"
                    },
                    "cpuCores": {
                      "default": 0,
                      "description": "CPU cores.",
                      "title": "Cpucores",
                      "type": "number"
                    },
                    "default": {
                      "default": false,
                      "description": "Is this machine type default for the environment.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "ephemeralStorage": {
                      "default": "10Gi",
                      "description": "Ephemeral storage size.",
                      "title": "Ephemeralstorage",
                      "type": "string"
                    },
                    "gpu": {
                      "description": "GPU cores.",
                      "title": "Gpu",
                      "type": "string"
                    },
                    "hasGpu": {
                      "default": false,
                      "description": "Whether or not this machine type has a GPU.",
                      "title": "Hasgpu",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Machine ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "memory": {
                      "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
                      "title": "Memory",
                      "type": "string"
                    },
                    "name": {
                      "description": "Machine name.",
                      "title": "Name",
                      "type": "string"
                    },
                    "ramGb": {
                      "default": 0,
                      "description": "RAM in GB.",
                      "title": "Ramgb",
                      "type": "integer"
                    }
                  },
                  "required": [
                    "id",
                    "name"
                  ],
                  "title": "Machine",
                  "type": "object"
                }
              ],
              "description": "The machine of the environment.",
              "title": "Machine"
            },
            "timeToLive": {
              "description": "The inactivity timeout of the environment.",
              "title": "Timetolive",
              "type": "integer"
            }
          },
          "required": [
            "image",
            "machine"
          ],
          "title": "EnvironmentPublic",
          "type": "object"
        }
      ],
      "description": "The environment of the notebook session.",
      "title": "Environment"
    },
    "ephemeralSessionKey": {
      "allOf": [
        {
          "description": "Key for an ephemeral session.",
          "properties": {
            "entityId": {
              "description": "The ID of the entity.",
              "title": "Entityid",
              "type": "string"
            },
            "entityType": {
              "allOf": [
                {
                  "description": "Types of entities that can be associated with an ephemeral session.",
                  "enum": [
                    "CUSTOM_APP",
                    "CUSTOM_JOB",
                    "CUSTOM_MODEL",
                    "CUSTOM_METRIC",
                    "CODE_SNIPPET"
                  ],
                  "title": "EphemeralSessionEntityType",
                  "type": "string"
                }
              ],
              "description": "The type of the entity."
            }
          },
          "required": [
            "entityType",
            "entityId"
          ],
          "title": "EphemeralSessionKey",
          "type": "object"
        }
      ],
      "description": "The key of the ephemeral session. None if not an ephemeral session.",
      "title": "Ephemeralsessionkey"
    },
    "executionCount": {
      "default": 0,
      "description": "The execution count of the notebook session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "machineStatus": {
      "allOf": [
        {
          "description": "This enum represents possible overall state of the machine(s) of all components of the notebook.",
          "enum": [
            "not_started",
            "allocated",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "MachineStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the machine running the notebook session."
    },
    "notebookId": {
      "description": "The ID of the notebook.",
      "title": "Notebookid",
      "type": "string"
    },
    "parameters": {
      "description": "Parameters to use as environment variables.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "runnerStatus": {
      "allOf": [
        {
          "description": "Runner is the same as kernel since it will manage multiple kernels in the future,\nWe can't consider kernel running if runner is not functioning and therefor this enum represents\npossible statuses of the kernel and runner sidecar functionality states.\nIn the future this will likely be renamed to kernel.",
          "enum": [
            "not_started",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "RunnerStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the runner for the notebook session."
    },
    "sessionId": {
      "description": "The ID of the notebook session.",
      "title": "Sessionid",
      "type": "string"
    },
    "sessionType": {
      "allOf": [
        {
          "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
          "enum": [
            "interactive",
            "triggered"
          ],
          "title": "SessionType",
          "type": "string"
        }
      ],
      "default": "interactive",
      "description": "The type of the notebook session. Possible values are interactive and triggered."
    },
    "startedAt": {
      "description": "The time the notebook session was started.",
      "format": "date-time",
      "title": "Startedat",
      "type": "string"
    },
    "startedBy": {
      "allOf": [
        {
          "description": "Schema for notebook user.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "permissions": {
              "allOf": [
                {
                  "description": "User feature flags.",
                  "properties": {
                    "DISABLE_CODESPACE_SCHEDULING": {
                      "description": "Whether codespace scheduling is disabled for the user.",
                      "title": "Disable Codespace Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Disable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_CODESPACES": {
                      "description": "Whether codespaces are disabled for the user.",
                      "title": "Disable Notebooks Codespaces",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SCHEDULING": {
                      "description": "Whether scheduling is disabled for the user.",
                      "title": "Disable Notebooks Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": false,
                      "description": "Whether session port forwarding is disabled for the user.",
                      "title": "Disable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Enable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "ENABLE_MMM_HOSTED_CUSTOM_METRICS": {
                      "description": "Whether custom metrics are enabled for the user.",
                      "title": "Enable Mmm Hosted Custom Metrics",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS": {
                      "description": "Whether notebooks are enabled for the user.",
                      "title": "Enable Notebooks",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_CUSTOM_ENVIRONMENTS": {
                      "default": true,
                      "description": "Whether custom environments are enabled for the user.",
                      "title": "Enable Notebooks Custom Environments",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_FILESYSTEM_MANAGEMENT": {
                      "description": "Whether filesystem management is enabled for the user.",
                      "title": "Enable Notebooks Filesystem Management",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_GPU": {
                      "description": "Whether GPU is enabled for the user.",
                      "title": "Enable Notebooks Gpu",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_OPEN_AI": {
                      "description": "Whether OpenAI is enabled for the user.",
                      "title": "Enable Notebooks Open Ai",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": true,
                      "description": "Whether session port forwarding is enabled for the user.",
                      "title": "Enable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_TERMINAL": {
                      "description": "Whether terminals are enabled for the user.",
                      "title": "Enable Notebooks Terminal",
                      "type": "boolean"
                    }
                  },
                  "title": "UserFeatureFlags",
                  "type": "object"
                }
              ],
              "description": "The feature flags of the user.",
              "title": "Permissions"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "NotebookUserSchema",
          "type": "object"
        }
      ],
      "description": "The user who started the notebook session.",
      "title": "Startedby"
    },
    "status": {
      "allOf": [
        {
          "description": "Possible overall states of a notebook session.",
          "enum": [
            "stopping",
            "stopped",
            "starting",
            "running",
            "restarting",
            "dead",
            "deleted"
          ],
          "title": "NotebookSessionStatus",
          "type": "string"
        }
      ],
      "description": "The status of the notebook session."
    },
    "userId": {
      "description": "The ID of the user associated with the notebook session.",
      "title": "Userid",
      "type": "string"
    },
    "withNetworkPolicy": {
      "description": "Whether the session is created with network policies.",
      "title": "Withnetworkpolicy",
      "type": "boolean"
    }
  },
  "required": [
    "status",
    "notebookId",
    "sessionId",
    "environment",
    "machineStatus",
    "runnerStatus"
  ],
  "title": "NotebookSessionSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the notebook session. | NotebookSessionSchema |

## Create Autocomplete by notebook ID

Operation path: `POST /api/v2/notebookRuntimes/notebooks/{notebookId}/autocomplete/`

Authentication requirements: `BearerAuth`

Autocompletes code.

### Body parameter

```
{
  "description": "The schema for the code completion request.",
  "properties": {
    "code": {
      "description": "The code to complete.",
      "title": "Code",
      "type": "string"
    },
    "cursorPosition": {
      "description": "The position of the cursor in the code.",
      "title": "Cursorposition",
      "type": "integer"
    }
  },
  "required": [
    "code",
    "cursorPosition"
  ],
  "title": "CodeCompletionSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to run autocomplete for. |
| body | body | CodeCompletionSchema | false | none |

### Example responses

> 200 Response

```
{
  "description": "The schema for the code completion result.",
  "properties": {
    "cursorEnd": {
      "description": "The end position of the cursor in the code.",
      "title": "Cursorend",
      "type": "integer"
    },
    "cursorStart": {
      "description": "The start position of the cursor in the code.",
      "title": "Cursorstart",
      "type": "integer"
    },
    "matches": {
      "description": "The list of code completions.",
      "items": {
        "type": "string"
      },
      "title": "Matches",
      "type": "array"
    }
  },
  "required": [
    "matches",
    "cursorStart",
    "cursorEnd"
  ],
  "title": "CodeCompletionResultSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the code completion result. | CodeCompletionResultSchema |

## Cancel Notebooks by notebook ID

Operation path: `POST /api/v2/notebookRuntimes/notebooks/{notebookId}/cancel/`

Authentication requirements: `BearerAuth`

Cancels execution.

### Body parameter

```
{
  "description": "Request schema for canceling the execution of cells in a notebook session.",
  "properties": {
    "cellIds": {
      "description": "List of cell IDs to cancel execution.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    }
  },
  "title": "CancelExecutionRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to cancel execution for. |
| body | body | CancelExecutionRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | No content. | None |

## Retrieve Dataframe by notebook ID

Operation path: `GET /api/v2/notebookRuntimes/notebooks/{notebookId}/cells/{cellId}/dataframe/{referenceId}/`

Authentication requirements: `BearerAuth`

Gets a dataframe from a cell execution.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID the dataframe belongs to. |
| cellId | path | string | true | The cell ID the dataframe belongs to. |
| referenceId | path | integer | true | The reference ID for the dataframe. |
| SortedPaginationQuerySchema | query | SortedPaginationQuerySchema | false | Schema for query parameters for paginated requests. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for getting a dataframe from a notebook session.",
  "properties": {
    "dataframe": {
      "description": "The requested dataframe in the notebook session.",
      "title": "Dataframe",
      "type": "string"
    }
  },
  "required": [
    "dataframe"
  ],
  "title": "GetDataframeResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for getting a dataframe from a notebook session. | GetDataframeResponse |

## Create Client Activity by notebook ID

Operation path: `POST /api/v2/notebookRuntimes/notebooks/{notebookId}/clientActivity/`

Authentication requirements: `BearerAuth`

Reset session TTL from client, when there is a user activity.

### Body parameter

```
{
  "description": "Empty payload used when updating the client activity for a notebook session.",
  "properties": {},
  "title": "UpdateClientActivityRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID for which client activity is being acknowledged. |
| body | body | UpdateClientActivityRequest | false | none |

### Example responses

> 202 Response

```
{
  "description": "Response schema indicating success of an operation.",
  "properties": {
    "success": {
      "description": "Indicates if the operation was successful.",
      "title": "Success",
      "type": "boolean"
    }
  },
  "required": [
    "success"
  ],
  "title": "SuccessResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | Response schema indicating success of an operation. | SuccessResponse |

## Retrieve Dataframe List by notebook ID

Operation path: `GET /api/v2/notebookRuntimes/notebooks/{notebookId}/dataframeList/`

Authentication requirements: `BearerAuth`

Lists all dataframes for a notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to list dataframes for. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for listing DataFrames in a notebook session.",
  "properties": {
    "dataframes": {
      "description": "List of DataFrames in the notebook session.",
      "items": {
        "description": "Interactive variables schema. For use with results from IPython's magic `%who_ls` command.",
        "properties": {
          "name": {
            "description": "The name of the variable.",
            "title": "Name",
            "type": "string"
          },
          "type": {
            "description": "The type of the variable.",
            "title": "Type",
            "type": "string"
          }
        },
        "required": [
          "name",
          "type"
        ],
        "title": "InteractiveVariablesSchema",
        "type": "object"
      },
      "title": "Dataframes",
      "type": "array"
    }
  },
  "title": "ListDataframesResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for listing DataFrames in a notebook session. | ListDataframesResponse |

## Execute Notebooks by notebook ID

Operation path: `POST /api/v2/notebookRuntimes/notebooks/{notebookId}/execute/`

Authentication requirements: `BearerAuth`

Executes specific cells or the entire notebook.

### Body parameter

```
{
  "description": "Request payload values for executing notebook cells.",
  "properties": {
    "cellIds": {
      "description": "List of cell IDs to execute.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "cells": {
      "description": "List of cells to execute.",
      "items": {
        "properties": {
          "cellType": {
            "allOf": [
              {
                "description": "Supported cell types for notebooks.",
                "enum": [
                  "code",
                  "markdown"
                ],
                "title": "SupportedCellTypes",
                "type": "string"
              }
            ],
            "description": "Type of the cell."
          },
          "id": {
            "description": "ID of the cell.",
            "title": "Id",
            "type": "string"
          },
          "source": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            ],
            "description": "Contents of the cell, represented as a string.",
            "title": "Source"
          }
        },
        "required": [
          "id",
          "cellType",
          "source"
        ],
        "title": "NotebookCellExecData",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path",
    "generation",
    "cells"
  ],
  "title": "ExecuteCellsRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to execute cells for. |
| body | body | ExecuteCellsRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | No content. | None |

## Retrieve Execution Status by notebook ID

Operation path: `GET /api/v2/notebookRuntimes/notebooks/{notebookId}/executionStatus/`

Authentication requirements: `BearerAuth`

Gets execution status.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to get execution status for. |

### Example responses

> 200 Response

```
{
  "description": "Schema for the execution status of a notebook session.",
  "properties": {
    "cellId": {
      "description": "The ID of the cell currently being executed.",
      "title": "Cellid",
      "type": "string"
    },
    "executed": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Info related to when the execution was completed.",
      "title": "Executed"
    },
    "inputRequest": {
      "allOf": [
        {
          "description": "AwaitingInputState represents the state of a cell that is awaiting input from the user.",
          "properties": {
            "password": {
              "description": "Whether the input request is for a password.",
              "title": "Password",
              "type": "boolean"
            },
            "prompt": {
              "description": "The prompt for the input request.",
              "title": "Prompt",
              "type": "string"
            },
            "requestedAt": {
              "description": "The time the input was requested.",
              "format": "date-time",
              "title": "Requestedat",
              "type": "string"
            }
          },
          "required": [
            "requestedAt",
            "prompt",
            "password"
          ],
          "title": "AwaitingInputState",
          "type": "object"
        }
      ],
      "description": "The input request state of the cell.",
      "title": "Inputrequest"
    },
    "notebookId": {
      "description": "The ID of the notebook.",
      "title": "Notebookid",
      "type": "string"
    },
    "queuedCellIds": {
      "description": "The IDs of the cells that are queued for execution.",
      "items": {
        "type": "string"
      },
      "title": "Queuedcellids",
      "type": "array"
    },
    "status": {
      "allOf": [
        {
          "description": "Kernel execution status.",
          "enum": [
            "busy",
            "idle"
          ],
          "title": "KernelExecutionStatus",
          "type": "string"
        }
      ],
      "description": "The status of the kernel execution. Possible values are 'busy' or 'idle'."
    },
    "submitted": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Info related to when the execution request was submitted.",
      "title": "Submitted"
    }
  },
  "required": [
    "status",
    "notebookId"
  ],
  "title": "ExecutionStatusSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for the execution status of a notebook session. | ExecutionStatusSchema |

## Create Input Reply by notebook ID

Operation path: `POST /api/v2/notebookRuntimes/notebooks/{notebookId}/inputReply/`

Authentication requirements: `BearerAuth`

Endpoint used in response to when the kernel requests input from the user.

### Body parameter

```
{
  "description": "The schema for the input reply request.",
  "properties": {
    "value": {
      "description": "The value to send as a reply after kernel has requested input.",
      "title": "Value",
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "title": "InputReplySchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID receiving a user's reply to a corresponding request for input. |
| body | body | InputReplySchema | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | No content. | None |

## Create Inspect by notebook ID

Operation path: `POST /api/v2/notebookRuntimes/notebooks/{notebookId}/inspect/`

Authentication requirements: `BearerAuth`

Inspects code.

### Body parameter

```
{
  "description": "The schema for the code inspection request.",
  "properties": {
    "code": {
      "description": "The code to inspect.",
      "title": "Code",
      "type": "string"
    },
    "cursorPosition": {
      "description": "The position of the cursor in the code.",
      "title": "Cursorposition",
      "type": "integer"
    },
    "detailLevel": {
      "description": "The detail level of the inspection. Possible values are 0 and 1.",
      "title": "Detaillevel",
      "type": "integer"
    }
  },
  "required": [
    "code",
    "cursorPosition",
    "detailLevel"
  ],
  "title": "CodeInspectionSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to run code inspection for. |
| body | body | CodeInspectionSchema | false | none |

### Example responses

> 200 Response

```
{
  "description": "The schema for the code inspection result.",
  "properties": {
    "data": {
      "additionalProperties": {
        "type": "string"
      },
      "description": "The inspection result.",
      "title": "Data",
      "type": "object"
    },
    "found": {
      "description": "True if an object was found, false otherwise.",
      "title": "Found",
      "type": "boolean"
    }
  },
  "required": [
    "data",
    "found"
  ],
  "title": "CodeInspectionResultSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the code inspection result. | CodeInspectionResultSchema |

## Create Restart Kernel by notebook ID

Operation path: `POST /api/v2/notebookRuntimes/notebooks/{notebookId}/restartKernel/`

Authentication requirements: `BearerAuth`

Restarts kernel.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to restart kernel for. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | No content. | None |

## Start Notebooks by notebook ID

Operation path: `POST /api/v2/notebookRuntimes/notebooks/{notebookId}/start/`

Authentication requirements: `BearerAuth`

Starts a new notebook session.

### Body parameter

```
{
  "description": "Schema for starting a notebook session.",
  "properties": {
    "cloneRepository": {
      "allOf": [
        {
          "description": "Schema for cloning a repository.",
          "properties": {
            "checkoutRef": {
              "description": "The branch or commit to checkout.",
              "title": "Checkoutref",
              "type": "string"
            },
            "url": {
              "description": "The URL of the repository to clone.",
              "title": "Url",
              "type": "string"
            }
          },
          "required": [
            "url"
          ],
          "title": "CloneRepositorySchema",
          "type": "object"
        }
      ],
      "description": "Automatically tells the runner to clone remote repository if it's supported as part of its environment setup flow.",
      "title": "Clonerepository"
    },
    "isTriggeredRun": {
      "default": false,
      "description": "Indicates if the session is a triggered run versus an interactive run.",
      "title": "Istriggeredrun",
      "type": "boolean"
    },
    "openFilePaths": {
      "description": "List of file paths to open in the notebook session.",
      "items": {
        "type": "string"
      },
      "title": "Openfilepaths",
      "type": "array"
    },
    "parameters": {
      "description": "Parameters to use as environment variables.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    }
  },
  "title": "StartNotebookSessionSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to start a session for. |
| body | body | StartNotebookSessionSchema | false | none |

### Example responses

> 200 Response

```
{
  "description": "The schema for the notebook session.",
  "properties": {
    "environment": {
      "allOf": [
        {
          "description": "The public representation of an execution environment.",
          "properties": {
            "image": {
              "allOf": [
                {
                  "description": "This class is used to represent the public information of an image.",
                  "properties": {
                    "default": {
                      "default": false,
                      "description": "Whether the image is the default image.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "description": {
                      "description": "Image description.",
                      "title": "Description",
                      "type": "string"
                    },
                    "environmentId": {
                      "description": "Environment ID.",
                      "title": "Environmentid",
                      "type": "string"
                    },
                    "gpuOptimized": {
                      "default": false,
                      "description": "Whether the image is GPU optimized.",
                      "title": "Gpuoptimized",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Image ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "label": {
                      "description": "Image label.",
                      "title": "Label",
                      "type": "string"
                    },
                    "language": {
                      "description": "Image programming language.",
                      "title": "Language",
                      "type": "string"
                    },
                    "languageVersion": {
                      "description": "Image programming language version.",
                      "title": "Languageversion",
                      "type": "string"
                    },
                    "libraries": {
                      "description": "The preinstalled libraries in the image.",
                      "items": {
                        "type": "string"
                      },
                      "title": "Libraries",
                      "type": "array"
                    },
                    "name": {
                      "description": "Image name.",
                      "title": "Name",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "name",
                    "description",
                    "language",
                    "languageVersion"
                  ],
                  "title": "ImagePublic",
                  "type": "object"
                }
              ],
              "description": "The image of the environment.",
              "title": "Image"
            },
            "machine": {
              "allOf": [
                {
                  "description": "Machine is a class that represents a machine type in the system.",
                  "properties": {
                    "bundleId": {
                      "description": "Bundle ID.",
                      "title": "Bundleid",
                      "type": "string"
                    },
                    "cpu": {
                      "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
                      "title": "Cpu",
                      "type": "string"
                    },
                    "cpuCores": {
                      "default": 0,
                      "description": "CPU cores.",
                      "title": "Cpucores",
                      "type": "number"
                    },
                    "default": {
                      "default": false,
                      "description": "Is this machine type default for the environment.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "ephemeralStorage": {
                      "default": "10Gi",
                      "description": "Ephemeral storage size.",
                      "title": "Ephemeralstorage",
                      "type": "string"
                    },
                    "gpu": {
                      "description": "GPU cores.",
                      "title": "Gpu",
                      "type": "string"
                    },
                    "hasGpu": {
                      "default": false,
                      "description": "Whether or not this machine type has a GPU.",
                      "title": "Hasgpu",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Machine ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "memory": {
                      "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
                      "title": "Memory",
                      "type": "string"
                    },
                    "name": {
                      "description": "Machine name.",
                      "title": "Name",
                      "type": "string"
                    },
                    "ramGb": {
                      "default": 0,
                      "description": "RAM in GB.",
                      "title": "Ramgb",
                      "type": "integer"
                    }
                  },
                  "required": [
                    "id",
                    "name"
                  ],
                  "title": "Machine",
                  "type": "object"
                }
              ],
              "description": "The machine of the environment.",
              "title": "Machine"
            },
            "timeToLive": {
              "description": "The inactivity timeout of the environment.",
              "title": "Timetolive",
              "type": "integer"
            }
          },
          "required": [
            "image",
            "machine"
          ],
          "title": "EnvironmentPublic",
          "type": "object"
        }
      ],
      "description": "The environment of the notebook session.",
      "title": "Environment"
    },
    "ephemeralSessionKey": {
      "allOf": [
        {
          "description": "Key for an ephemeral session.",
          "properties": {
            "entityId": {
              "description": "The ID of the entity.",
              "title": "Entityid",
              "type": "string"
            },
            "entityType": {
              "allOf": [
                {
                  "description": "Types of entities that can be associated with an ephemeral session.",
                  "enum": [
                    "CUSTOM_APP",
                    "CUSTOM_JOB",
                    "CUSTOM_MODEL",
                    "CUSTOM_METRIC",
                    "CODE_SNIPPET"
                  ],
                  "title": "EphemeralSessionEntityType",
                  "type": "string"
                }
              ],
              "description": "The type of the entity."
            }
          },
          "required": [
            "entityType",
            "entityId"
          ],
          "title": "EphemeralSessionKey",
          "type": "object"
        }
      ],
      "description": "The key of the ephemeral session. None if not an ephemeral session.",
      "title": "Ephemeralsessionkey"
    },
    "executionCount": {
      "default": 0,
      "description": "The execution count of the notebook session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "machineStatus": {
      "allOf": [
        {
          "description": "This enum represents possible overall state of the machine(s) of all components of the notebook.",
          "enum": [
            "not_started",
            "allocated",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "MachineStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the machine running the notebook session."
    },
    "notebookId": {
      "description": "The ID of the notebook.",
      "title": "Notebookid",
      "type": "string"
    },
    "parameters": {
      "description": "Parameters to use as environment variables.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "runnerStatus": {
      "allOf": [
        {
          "description": "Runner is the same as kernel since it will manage multiple kernels in the future,\nWe can't consider kernel running if runner is not functioning and therefor this enum represents\npossible statuses of the kernel and runner sidecar functionality states.\nIn the future this will likely be renamed to kernel.",
          "enum": [
            "not_started",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "RunnerStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the runner for the notebook session."
    },
    "sessionId": {
      "description": "The ID of the notebook session.",
      "title": "Sessionid",
      "type": "string"
    },
    "sessionType": {
      "allOf": [
        {
          "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
          "enum": [
            "interactive",
            "triggered"
          ],
          "title": "SessionType",
          "type": "string"
        }
      ],
      "default": "interactive",
      "description": "The type of the notebook session. Possible values are interactive and triggered."
    },
    "startedAt": {
      "description": "The time the notebook session was started.",
      "format": "date-time",
      "title": "Startedat",
      "type": "string"
    },
    "startedBy": {
      "allOf": [
        {
          "description": "Schema for notebook user.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "permissions": {
              "allOf": [
                {
                  "description": "User feature flags.",
                  "properties": {
                    "DISABLE_CODESPACE_SCHEDULING": {
                      "description": "Whether codespace scheduling is disabled for the user.",
                      "title": "Disable Codespace Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Disable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_CODESPACES": {
                      "description": "Whether codespaces are disabled for the user.",
                      "title": "Disable Notebooks Codespaces",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SCHEDULING": {
                      "description": "Whether scheduling is disabled for the user.",
                      "title": "Disable Notebooks Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": false,
                      "description": "Whether session port forwarding is disabled for the user.",
                      "title": "Disable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Enable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "ENABLE_MMM_HOSTED_CUSTOM_METRICS": {
                      "description": "Whether custom metrics are enabled for the user.",
                      "title": "Enable Mmm Hosted Custom Metrics",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS": {
                      "description": "Whether notebooks are enabled for the user.",
                      "title": "Enable Notebooks",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_CUSTOM_ENVIRONMENTS": {
                      "default": true,
                      "description": "Whether custom environments are enabled for the user.",
                      "title": "Enable Notebooks Custom Environments",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_FILESYSTEM_MANAGEMENT": {
                      "description": "Whether filesystem management is enabled for the user.",
                      "title": "Enable Notebooks Filesystem Management",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_GPU": {
                      "description": "Whether GPU is enabled for the user.",
                      "title": "Enable Notebooks Gpu",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_OPEN_AI": {
                      "description": "Whether OpenAI is enabled for the user.",
                      "title": "Enable Notebooks Open Ai",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": true,
                      "description": "Whether session port forwarding is enabled for the user.",
                      "title": "Enable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_TERMINAL": {
                      "description": "Whether terminals are enabled for the user.",
                      "title": "Enable Notebooks Terminal",
                      "type": "boolean"
                    }
                  },
                  "title": "UserFeatureFlags",
                  "type": "object"
                }
              ],
              "description": "The feature flags of the user.",
              "title": "Permissions"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "NotebookUserSchema",
          "type": "object"
        }
      ],
      "description": "The user who started the notebook session.",
      "title": "Startedby"
    },
    "status": {
      "allOf": [
        {
          "description": "Possible overall states of a notebook session.",
          "enum": [
            "stopping",
            "stopped",
            "starting",
            "running",
            "restarting",
            "dead",
            "deleted"
          ],
          "title": "NotebookSessionStatus",
          "type": "string"
        }
      ],
      "description": "The status of the notebook session."
    },
    "userId": {
      "description": "The ID of the user associated with the notebook session.",
      "title": "Userid",
      "type": "string"
    },
    "withNetworkPolicy": {
      "description": "Whether the session is created with network policies.",
      "title": "Withnetworkpolicy",
      "type": "boolean"
    }
  },
  "required": [
    "status",
    "notebookId",
    "sessionId",
    "environment",
    "machineStatus",
    "runnerStatus"
  ],
  "title": "NotebookSessionSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the notebook session. | NotebookSessionSchema |

## Stop Notebooks by notebook ID

Operation path: `POST /api/v2/notebookRuntimes/notebooks/{notebookId}/stop/`

Authentication requirements: `BearerAuth`

Stops the notebook session.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to stop session for. |

### Example responses

> 200 Response

```
{
  "description": "The schema for the notebook session.",
  "properties": {
    "environment": {
      "allOf": [
        {
          "description": "The public representation of an execution environment.",
          "properties": {
            "image": {
              "allOf": [
                {
                  "description": "This class is used to represent the public information of an image.",
                  "properties": {
                    "default": {
                      "default": false,
                      "description": "Whether the image is the default image.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "description": {
                      "description": "Image description.",
                      "title": "Description",
                      "type": "string"
                    },
                    "environmentId": {
                      "description": "Environment ID.",
                      "title": "Environmentid",
                      "type": "string"
                    },
                    "gpuOptimized": {
                      "default": false,
                      "description": "Whether the image is GPU optimized.",
                      "title": "Gpuoptimized",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Image ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "label": {
                      "description": "Image label.",
                      "title": "Label",
                      "type": "string"
                    },
                    "language": {
                      "description": "Image programming language.",
                      "title": "Language",
                      "type": "string"
                    },
                    "languageVersion": {
                      "description": "Image programming language version.",
                      "title": "Languageversion",
                      "type": "string"
                    },
                    "libraries": {
                      "description": "The preinstalled libraries in the image.",
                      "items": {
                        "type": "string"
                      },
                      "title": "Libraries",
                      "type": "array"
                    },
                    "name": {
                      "description": "Image name.",
                      "title": "Name",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "name",
                    "description",
                    "language",
                    "languageVersion"
                  ],
                  "title": "ImagePublic",
                  "type": "object"
                }
              ],
              "description": "The image of the environment.",
              "title": "Image"
            },
            "machine": {
              "allOf": [
                {
                  "description": "Machine is a class that represents a machine type in the system.",
                  "properties": {
                    "bundleId": {
                      "description": "Bundle ID.",
                      "title": "Bundleid",
                      "type": "string"
                    },
                    "cpu": {
                      "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
                      "title": "Cpu",
                      "type": "string"
                    },
                    "cpuCores": {
                      "default": 0,
                      "description": "CPU cores.",
                      "title": "Cpucores",
                      "type": "number"
                    },
                    "default": {
                      "default": false,
                      "description": "Is this machine type default for the environment.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "ephemeralStorage": {
                      "default": "10Gi",
                      "description": "Ephemeral storage size.",
                      "title": "Ephemeralstorage",
                      "type": "string"
                    },
                    "gpu": {
                      "description": "GPU cores.",
                      "title": "Gpu",
                      "type": "string"
                    },
                    "hasGpu": {
                      "default": false,
                      "description": "Whether or not this machine type has a GPU.",
                      "title": "Hasgpu",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Machine ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "memory": {
                      "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
                      "title": "Memory",
                      "type": "string"
                    },
                    "name": {
                      "description": "Machine name.",
                      "title": "Name",
                      "type": "string"
                    },
                    "ramGb": {
                      "default": 0,
                      "description": "RAM in GB.",
                      "title": "Ramgb",
                      "type": "integer"
                    }
                  },
                  "required": [
                    "id",
                    "name"
                  ],
                  "title": "Machine",
                  "type": "object"
                }
              ],
              "description": "The machine of the environment.",
              "title": "Machine"
            },
            "timeToLive": {
              "description": "The inactivity timeout of the environment.",
              "title": "Timetolive",
              "type": "integer"
            }
          },
          "required": [
            "image",
            "machine"
          ],
          "title": "EnvironmentPublic",
          "type": "object"
        }
      ],
      "description": "The environment of the notebook session.",
      "title": "Environment"
    },
    "ephemeralSessionKey": {
      "allOf": [
        {
          "description": "Key for an ephemeral session.",
          "properties": {
            "entityId": {
              "description": "The ID of the entity.",
              "title": "Entityid",
              "type": "string"
            },
            "entityType": {
              "allOf": [
                {
                  "description": "Types of entities that can be associated with an ephemeral session.",
                  "enum": [
                    "CUSTOM_APP",
                    "CUSTOM_JOB",
                    "CUSTOM_MODEL",
                    "CUSTOM_METRIC",
                    "CODE_SNIPPET"
                  ],
                  "title": "EphemeralSessionEntityType",
                  "type": "string"
                }
              ],
              "description": "The type of the entity."
            }
          },
          "required": [
            "entityType",
            "entityId"
          ],
          "title": "EphemeralSessionKey",
          "type": "object"
        }
      ],
      "description": "The key of the ephemeral session. None if not an ephemeral session.",
      "title": "Ephemeralsessionkey"
    },
    "executionCount": {
      "default": 0,
      "description": "The execution count of the notebook session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "machineStatus": {
      "allOf": [
        {
          "description": "This enum represents possible overall state of the machine(s) of all components of the notebook.",
          "enum": [
            "not_started",
            "allocated",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "MachineStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the machine running the notebook session."
    },
    "notebookId": {
      "description": "The ID of the notebook.",
      "title": "Notebookid",
      "type": "string"
    },
    "parameters": {
      "description": "Parameters to use as environment variables.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "runnerStatus": {
      "allOf": [
        {
          "description": "Runner is the same as kernel since it will manage multiple kernels in the future,\nWe can't consider kernel running if runner is not functioning and therefor this enum represents\npossible statuses of the kernel and runner sidecar functionality states.\nIn the future this will likely be renamed to kernel.",
          "enum": [
            "not_started",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "RunnerStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the runner for the notebook session."
    },
    "sessionId": {
      "description": "The ID of the notebook session.",
      "title": "Sessionid",
      "type": "string"
    },
    "sessionType": {
      "allOf": [
        {
          "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
          "enum": [
            "interactive",
            "triggered"
          ],
          "title": "SessionType",
          "type": "string"
        }
      ],
      "default": "interactive",
      "description": "The type of the notebook session. Possible values are interactive and triggered."
    },
    "startedAt": {
      "description": "The time the notebook session was started.",
      "format": "date-time",
      "title": "Startedat",
      "type": "string"
    },
    "startedBy": {
      "allOf": [
        {
          "description": "Schema for notebook user.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "permissions": {
              "allOf": [
                {
                  "description": "User feature flags.",
                  "properties": {
                    "DISABLE_CODESPACE_SCHEDULING": {
                      "description": "Whether codespace scheduling is disabled for the user.",
                      "title": "Disable Codespace Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Disable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_CODESPACES": {
                      "description": "Whether codespaces are disabled for the user.",
                      "title": "Disable Notebooks Codespaces",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SCHEDULING": {
                      "description": "Whether scheduling is disabled for the user.",
                      "title": "Disable Notebooks Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": false,
                      "description": "Whether session port forwarding is disabled for the user.",
                      "title": "Disable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Enable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "ENABLE_MMM_HOSTED_CUSTOM_METRICS": {
                      "description": "Whether custom metrics are enabled for the user.",
                      "title": "Enable Mmm Hosted Custom Metrics",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS": {
                      "description": "Whether notebooks are enabled for the user.",
                      "title": "Enable Notebooks",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_CUSTOM_ENVIRONMENTS": {
                      "default": true,
                      "description": "Whether custom environments are enabled for the user.",
                      "title": "Enable Notebooks Custom Environments",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_FILESYSTEM_MANAGEMENT": {
                      "description": "Whether filesystem management is enabled for the user.",
                      "title": "Enable Notebooks Filesystem Management",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_GPU": {
                      "description": "Whether GPU is enabled for the user.",
                      "title": "Enable Notebooks Gpu",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_OPEN_AI": {
                      "description": "Whether OpenAI is enabled for the user.",
                      "title": "Enable Notebooks Open Ai",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": true,
                      "description": "Whether session port forwarding is enabled for the user.",
                      "title": "Enable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_TERMINAL": {
                      "description": "Whether terminals are enabled for the user.",
                      "title": "Enable Notebooks Terminal",
                      "type": "boolean"
                    }
                  },
                  "title": "UserFeatureFlags",
                  "type": "object"
                }
              ],
              "description": "The feature flags of the user.",
              "title": "Permissions"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "NotebookUserSchema",
          "type": "object"
        }
      ],
      "description": "The user who started the notebook session.",
      "title": "Startedby"
    },
    "status": {
      "allOf": [
        {
          "description": "Possible overall states of a notebook session.",
          "enum": [
            "stopping",
            "stopped",
            "starting",
            "running",
            "restarting",
            "dead",
            "deleted"
          ],
          "title": "NotebookSessionStatus",
          "type": "string"
        }
      ],
      "description": "The status of the notebook session."
    },
    "userId": {
      "description": "The ID of the user associated with the notebook session.",
      "title": "Userid",
      "type": "string"
    },
    "withNetworkPolicy": {
      "description": "Whether the session is created with network policies.",
      "title": "Withnetworkpolicy",
      "type": "boolean"
    }
  },
  "required": [
    "status",
    "notebookId",
    "sessionId",
    "environment",
    "machineStatus",
    "runnerStatus"
  ],
  "title": "NotebookSessionSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the notebook session. | NotebookSessionSchema |

## Retrieve Download by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/filesystem/download/`

Authentication requirements: `BearerAuth`

Download entire file system as an archive.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |

### Example responses

> 200 Response

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Download entire file system as an archive. | string |

## Retrieve Objects by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/filesystem/objects/`

Authentication requirements: `BearerAuth`

Get paginated list of objects for a given path in the filesystem.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| ListFilesystemObjectsRequest | query | ListFilesystemObjectsRequest | false | We have set the limit max value to one thousand |

### Example responses

> 200 Response

```
{
  "description": "Response schema for listing filesystem objects.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of filesystem objects.",
      "items": {
        "description": "This schema is used for filesystem objects (files and directories) in the filesystem.",
        "properties": {
          "lastUpdatedAt": {
            "description": "Last updated time of the filesystem object.",
            "format": "date-time",
            "title": "Lastupdatedat",
            "type": "string"
          },
          "mediaType": {
            "description": "Media type of the filesystem object.",
            "title": "Mediatype",
            "type": "string"
          },
          "name": {
            "description": "Name of the filesystem object.",
            "title": "Name",
            "type": "string"
          },
          "path": {
            "description": "Path to the filesystem object.",
            "title": "Path",
            "type": "string"
          },
          "sizeInBytes": {
            "description": "Size of the filesystem object in bytes.",
            "title": "Sizeinbytes",
            "type": "integer"
          },
          "type": {
            "allOf": [
              {
                "description": "Type of the filesystem object.",
                "enum": [
                  "dir",
                  "file"
                ],
                "title": "FilesystemObjectType",
                "type": "string"
              }
            ],
            "description": "Type of the filesystem object. Possible values include 'dir', 'file'."
          }
        },
        "required": [
          "path",
          "type",
          "name"
        ],
        "title": "FilesystemObjectSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "datarobotMetadata": {
      "additionalProperties": {
        "description": "Metadata for DataRobot files.",
        "properties": {
          "commandArgs": {
            "description": "Command arguments for the file.",
            "title": "Commandargs",
            "type": "string"
          }
        },
        "title": "DRFileMetadata",
        "type": "object"
      },
      "description": "Metadata for DataRobot files.",
      "title": "Datarobotmetadata",
      "type": "object"
    },
    "directoryHierarchy": {
      "description": "List of directories respective names and paths.",
      "items": {
        "description": "These are only directories\n\nThe name property can be any string or the constant/sentinel \"root\"",
        "properties": {
          "name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "enum": [
                  "root"
                ],
                "type": "string"
              }
            ],
            "description": "Name of the directory.",
            "title": "Name"
          },
          "path": {
            "description": "Path to the directory.",
            "title": "Path",
            "type": "string"
          }
        },
        "required": [
          "name",
          "path"
        ],
        "title": "DirHierarchyObjectSchema",
        "type": "object"
      },
      "title": "Directoryhierarchy",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "required": [
    "data",
    "directoryHierarchy",
    "datarobotMetadata"
  ],
  "title": "ListFilesystemObjectsResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for listing filesystem objects. | ListFilesystemObjectsResponse |

## Create Copy by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/filesystem/objects/copy/`

Authentication requirements: `BearerAuth`

Copy a filesystem object at a given path to a specific destination.

### Body parameter

```
{
  "description": "Copy filesystem object request schema.",
  "properties": {
    "operations": {
      "description": "List of source-destination pairs.",
      "items": {
        "description": "Source and destination schema for filesystem object operations.",
        "properties": {
          "destination": {
            "description": "Destination path.",
            "title": "Destination",
            "type": "string"
          },
          "source": {
            "description": "Source path.",
            "title": "Source",
            "type": "string"
          }
        },
        "required": [
          "source",
          "destination"
        ],
        "title": "SourceDestinationSchema",
        "type": "object"
      },
      "title": "Operations",
      "type": "array"
    },
    "overrideExisting": {
      "default": false,
      "description": "Whether to override existing files or directories.",
      "title": "Overrideexisting",
      "type": "boolean"
    }
  },
  "title": "CopyFilesystemObjectRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | CopyFilesystemObjectRequest | false | none |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "This schema is used for filesystem objects (files and directories) in the filesystem.",
    "properties": {
      "lastUpdatedAt": {
        "description": "Last updated time of the filesystem object.",
        "format": "date-time",
        "title": "Lastupdatedat",
        "type": "string"
      },
      "mediaType": {
        "description": "Media type of the filesystem object.",
        "title": "Mediatype",
        "type": "string"
      },
      "name": {
        "description": "Name of the filesystem object.",
        "title": "Name",
        "type": "string"
      },
      "path": {
        "description": "Path to the filesystem object.",
        "title": "Path",
        "type": "string"
      },
      "sizeInBytes": {
        "description": "Size of the filesystem object in bytes.",
        "title": "Sizeinbytes",
        "type": "integer"
      },
      "type": {
        "allOf": [
          {
            "description": "Type of the filesystem object.",
            "enum": [
              "dir",
              "file"
            ],
            "title": "FilesystemObjectType",
            "type": "string"
          }
        ],
        "description": "Type of the filesystem object. Possible values include 'dir', 'file'."
      }
    },
    "required": [
      "path",
      "type",
      "name"
    ],
    "title": "FilesystemObjectSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | This schema is used for filesystem objects (files and directories) in the filesystem. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [FilesystemObjectSchema] | false |  | [This schema is used for filesystem objects (files and directories) in the filesystem.] |
| » FilesystemObjectSchema | FilesystemObjectSchema | false |  | This schema is used for filesystem objects (files and directories) in the filesystem. |
| »» lastUpdatedAt | string(date-time) | false |  | Last updated time of the filesystem object. |
| »» mediaType | string | false |  | Media type of the filesystem object. |
| »» name | string | true |  | Name of the filesystem object. |
| »» path | string | true |  | Path to the filesystem object. |
| »» sizeInBytes | integer | false |  | Size of the filesystem object in bytes. |
| »» type | FilesystemObjectType | true |  | Type of the filesystem object. Possible values include 'dir', 'file'. |

### Enumerated Values

| Property | Value |
| --- | --- |
| type | [dir, file] |

## Delete Delete by notebook ID

Operation path: `DELETE /api/v2/notebookSessions/{notebookId}/filesystem/objects/delete/`

Authentication requirements: `BearerAuth`

Delete a filesystem object(s) from a list of paths.

### Body parameter

```
{
  "description": "Delete filesystem object request schema.",
  "properties": {
    "paths": {
      "description": "List of paths to delete.",
      "items": {
        "type": "string"
      },
      "title": "Paths",
      "type": "array"
    }
  },
  "title": "DeleteFilesystemObjectsRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | DeleteFilesystemObjectsRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Retrieve download by id

Operation path: `GET /api/v2/notebookSessions/{notebookId}/filesystem/objects/download/`

Authentication requirements: `BearerAuth`

Download many files or directories from the notebook session.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| DownloadFilesystemObjectsQuery | query | DownloadFilesystemObjectsQuery | false | Query schema for downloading filesystem objects. |

### Example responses

> 200 Response

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Download many files or directories from the notebook session. | string |

## Create Download by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/filesystem/objects/download/`

Authentication requirements: `BearerAuth`

Download a file or directory from the notebook session.

### Body parameter

```
{
  "description": "Query schema for downloading filesystem objects.",
  "properties": {
    "paths": {
      "description": "List of paths to download.",
      "items": {
        "type": "string"
      },
      "title": "Paths",
      "type": "array"
    }
  },
  "title": "DownloadFilesystemObjectsRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | DownloadFilesystemObjectsRequest | false | none |

### Example responses

> 200 Response

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Download a file or directory from the notebook session. | string |

## Retrieve Metadata by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/filesystem/objects/metadata/`

Authentication requirements: `BearerAuth`

Get the filesystem's metadata.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| GetFilesystemObjectMetadataRequest | query | GetFilesystemObjectMetadataRequest | false | Request payload values for getting filesystem object metadata. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for DataRobot filesystem metadata.",
  "properties": {
    "datarobotMetadata": {
      "additionalProperties": {
        "description": "Metadata for DataRobot files.",
        "properties": {
          "commandArgs": {
            "description": "Command arguments for the file.",
            "title": "Commandargs",
            "type": "string"
          }
        },
        "title": "DRFileMetadata",
        "type": "object"
      },
      "description": "Metadata for the files.",
      "title": "Datarobotmetadata",
      "type": "object"
    }
  },
  "required": [
    "datarobotMetadata"
  ],
  "title": "DRFilesystemMetadataResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for DataRobot filesystem metadata. | DRFilesystemMetadataResponse |

## Modify Metadata by notebook ID

Operation path: `PATCH /api/v2/notebookSessions/{notebookId}/filesystem/objects/metadata/`

Authentication requirements: `BearerAuth`

Update a filesystem object's metadata.

### Body parameter

```
{
  "description": "Request payload values for updating filesystem object metadata.",
  "properties": {
    "updates": {
      "description": "List of updates to apply.",
      "items": {
        "description": "Update filesystem object metadata path and values.",
        "properties": {
          "metadata": {
            "allOf": [
              {
                "description": "Metadata for DataRobot files.",
                "properties": {
                  "commandArgs": {
                    "description": "Command arguments for the file.",
                    "title": "Commandargs",
                    "type": "string"
                  }
                },
                "title": "DRFileMetadata",
                "type": "object"
              }
            ],
            "description": "Metadata to update.",
            "title": "Metadata"
          },
          "path": {
            "description": "Path to the filesystem object.",
            "title": "Path",
            "type": "string"
          }
        },
        "required": [
          "path",
          "metadata"
        ],
        "title": "UpdateFilesystemObjectMetadata",
        "type": "object"
      },
      "title": "Updates",
      "type": "array"
    }
  },
  "title": "UpdateFilesystemObjectsMetadataRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | UpdateFilesystemObjectsMetadataRequest | false | none |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "Metadata for DataRobot files.",
    "properties": {
      "commandArgs": {
        "description": "Command arguments for the file.",
        "title": "Commandargs",
        "type": "string"
      }
    },
    "title": "DRFileMetadata",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Metadata for DataRobot files. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [DRFileMetadata] | false |  | [Metadata for DataRobot files.] |
| » DRFileMetadata | DRFileMetadata | false |  | Metadata for DataRobot files. |
| »» commandArgs | string | false |  | Command arguments for the file. |

## Create Move by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/filesystem/objects/move/`

Authentication requirements: `BearerAuth`

Move a filesystem object at a given path.

### Body parameter

```
{
  "description": "Move filesystem object request schema.",
  "properties": {
    "operations": {
      "description": "List of source-destination pairs.",
      "items": {
        "description": "Source and destination schema for filesystem object operations.",
        "properties": {
          "destination": {
            "description": "Destination path.",
            "title": "Destination",
            "type": "string"
          },
          "source": {
            "description": "Source path.",
            "title": "Source",
            "type": "string"
          }
        },
        "required": [
          "source",
          "destination"
        ],
        "title": "SourceDestinationSchema",
        "type": "object"
      },
      "title": "Operations",
      "type": "array"
    }
  },
  "title": "MoveFilesystemObjectRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | MoveFilesystemObjectRequest | false | none |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "This schema is used for filesystem objects (files and directories) in the filesystem.",
    "properties": {
      "lastUpdatedAt": {
        "description": "Last updated time of the filesystem object.",
        "format": "date-time",
        "title": "Lastupdatedat",
        "type": "string"
      },
      "mediaType": {
        "description": "Media type of the filesystem object.",
        "title": "Mediatype",
        "type": "string"
      },
      "name": {
        "description": "Name of the filesystem object.",
        "title": "Name",
        "type": "string"
      },
      "path": {
        "description": "Path to the filesystem object.",
        "title": "Path",
        "type": "string"
      },
      "sizeInBytes": {
        "description": "Size of the filesystem object in bytes.",
        "title": "Sizeinbytes",
        "type": "integer"
      },
      "type": {
        "allOf": [
          {
            "description": "Type of the filesystem object.",
            "enum": [
              "dir",
              "file"
            ],
            "title": "FilesystemObjectType",
            "type": "string"
          }
        ],
        "description": "Type of the filesystem object. Possible values include 'dir', 'file'."
      }
    },
    "required": [
      "path",
      "type",
      "name"
    ],
    "title": "FilesystemObjectSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | This schema is used for filesystem objects (files and directories) in the filesystem. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [FilesystemObjectSchema] | false |  | [This schema is used for filesystem objects (files and directories) in the filesystem.] |
| » FilesystemObjectSchema | FilesystemObjectSchema | false |  | This schema is used for filesystem objects (files and directories) in the filesystem. |
| »» lastUpdatedAt | string(date-time) | false |  | Last updated time of the filesystem object. |
| »» mediaType | string | false |  | Media type of the filesystem object. |
| »» name | string | true |  | Name of the filesystem object. |
| »» path | string | true |  | Path to the filesystem object. |
| »» sizeInBytes | integer | false |  | Size of the filesystem object in bytes. |
| »» type | FilesystemObjectType | true |  | Type of the filesystem object. Possible values include 'dir', 'file'. |

### Enumerated Values

| Property | Value |
| --- | --- |
| type | [dir, file] |

## New by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/filesystem/objects/new/`

Authentication requirements: `BearerAuth`

Create a new filesystem object (file or directory) at the given path.

### Body parameter

```
{
  "description": "Create a new filesystem object request schema.",
  "properties": {
    "isDirectory": {
      "description": "Whether the filesystem object is a directory or not.",
      "title": "Isdirectory",
      "type": "boolean"
    },
    "path": {
      "description": "Path to the filesystem object.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path",
    "isDirectory"
  ],
  "title": "CreateFilesystemObjectRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | CreateFilesystemObjectRequest | false | none |

### Example responses

> 201 Response

```
{
  "description": "This schema is used for filesystem objects (files and directories) in the filesystem.",
  "properties": {
    "lastUpdatedAt": {
      "description": "Last updated time of the filesystem object.",
      "format": "date-time",
      "title": "Lastupdatedat",
      "type": "string"
    },
    "mediaType": {
      "description": "Media type of the filesystem object.",
      "title": "Mediatype",
      "type": "string"
    },
    "name": {
      "description": "Name of the filesystem object.",
      "title": "Name",
      "type": "string"
    },
    "path": {
      "description": "Path to the filesystem object.",
      "title": "Path",
      "type": "string"
    },
    "sizeInBytes": {
      "description": "Size of the filesystem object in bytes.",
      "title": "Sizeinbytes",
      "type": "integer"
    },
    "type": {
      "allOf": [
        {
          "description": "Type of the filesystem object.",
          "enum": [
            "dir",
            "file"
          ],
          "title": "FilesystemObjectType",
          "type": "string"
        }
      ],
      "description": "Type of the filesystem object. Possible values include 'dir', 'file'."
    }
  },
  "required": [
    "path",
    "type",
    "name"
  ],
  "title": "FilesystemObjectSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | This schema is used for filesystem objects (files and directories) in the filesystem. | FilesystemObjectSchema |

## Create Upload by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/filesystem/objects/upload/`

Authentication requirements: `BearerAuth`

Upload a file or directory into the notebook session and save it under given path.
    If file exists by given path, it will be overridden.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "This schema is used for filesystem objects (files and directories) in the filesystem.",
    "properties": {
      "lastUpdatedAt": {
        "description": "Last updated time of the filesystem object.",
        "format": "date-time",
        "title": "Lastupdatedat",
        "type": "string"
      },
      "mediaType": {
        "description": "Media type of the filesystem object.",
        "title": "Mediatype",
        "type": "string"
      },
      "name": {
        "description": "Name of the filesystem object.",
        "title": "Name",
        "type": "string"
      },
      "path": {
        "description": "Path to the filesystem object.",
        "title": "Path",
        "type": "string"
      },
      "sizeInBytes": {
        "description": "Size of the filesystem object in bytes.",
        "title": "Sizeinbytes",
        "type": "integer"
      },
      "type": {
        "allOf": [
          {
            "description": "Type of the filesystem object.",
            "enum": [
              "dir",
              "file"
            ],
            "title": "FilesystemObjectType",
            "type": "string"
          }
        ],
        "description": "Type of the filesystem object. Possible values include 'dir', 'file'."
      }
    },
    "required": [
      "path",
      "type",
      "name"
    ],
    "title": "FilesystemObjectSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | This schema is used for filesystem objects (files and directories) in the filesystem. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [FilesystemObjectSchema] | false |  | [This schema is used for filesystem objects (files and directories) in the filesystem.] |
| » FilesystemObjectSchema | FilesystemObjectSchema | false |  | This schema is used for filesystem objects (files and directories) in the filesystem. |
| »» lastUpdatedAt | string(date-time) | false |  | Last updated time of the filesystem object. |
| »» mediaType | string | false |  | Media type of the filesystem object. |
| »» name | string | true |  | Name of the filesystem object. |
| »» path | string | true |  | Path to the filesystem object. |
| »» sizeInBytes | integer | false |  | Size of the filesystem object in bytes. |
| »» type | FilesystemObjectType | true |  | Type of the filesystem object. Possible values include 'dir', 'file'. |

### Enumerated Values

| Property | Value |
| --- | --- |
| type | [dir, file] |

## Retrieve objects by id

Operation path: `GET /api/v2/notebookSessions/{notebookId}/filesystem/objects/{subpath}/{path}/`

Authentication requirements: `BearerAuth`

Preview a file. The file path is passed as a parameter. For example: filesystem/objects/home/usr/storage/img.png/.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| subpath | path | string | true | See method level description for details. |
| path | path | string | true | See method level description for details. |

### Example responses

> 200 Response

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Preview a file. | string |

## Create Clone by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/git/clone/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for cloning a Git repository.",
  "properties": {
    "url": {
      "description": "URL of the Git repository to clone.",
      "format": "uri",
      "maxLength": 65536,
      "minLength": 1,
      "title": "Url",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "title": "GitCloneRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | GitCloneRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | No content. | None |

## Cancel Clone by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/git/clone/cancel/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | No content. | None |

## Retrieve Status by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/git/clone/status/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for the status of a Git clone operation.",
  "properties": {
    "errorMsg": {
      "description": "Error message if the clone operation failed.",
      "title": "Errormsg",
      "type": "string"
    },
    "status": {
      "allOf": [
        {
          "description": "Status of the VCS command.",
          "enum": [
            "not_inited",
            "running",
            "finished",
            "error"
          ],
          "title": "VCSCommandStatus",
          "type": "string"
        }
      ],
      "description": "Status of the Git clone operation."
    }
  },
  "required": [
    "status"
  ],
  "title": "GitCloneStatusResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for the status of a Git clone operation. | GitCloneStatusResponse |

## Retrieve Kernels by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/kernels/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "The schema for the notebook kernel.",
    "properties": {
      "executionState": {
        "allOf": [
          {
            "description": "Event Sequences on Various Workflows:\n- On kernel created: CONNECTED -> BUSY -> IDLE\n- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE\n- On regular execution: IDLE -> BUSY -> IDLE\n- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE\n- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE\n- On kernel shut down via calling the stop kernel endpoint:\n    DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s)",
            "enum": [
              "connecting",
              "disconnected",
              "connected",
              "starting",
              "idle",
              "busy",
              "interrupting",
              "restarting",
              "not_running"
            ],
            "title": "KernelState",
            "type": "string"
          }
        ],
        "description": "The execution state of the kernel."
      },
      "id": {
        "description": "The ID of the kernel.",
        "title": "Id",
        "type": "string"
      },
      "language": {
        "allOf": [
          {
            "description": "Runtime language for notebook execution in the kernel.",
            "enum": [
              "python",
              "r",
              "shell",
              "markdown"
            ],
            "title": "RuntimeLanguage",
            "type": "string"
          }
        ],
        "description": "The programming language of the kernel. Possible values include 'python', 'r'."
      },
      "name": {
        "description": "The name of the kernel. Possible values include 'python3', 'ir'.",
        "title": "Name",
        "type": "string"
      },
      "running": {
        "default": false,
        "description": "Whether the kernel is running.",
        "title": "Running",
        "type": "boolean"
      }
    },
    "required": [
      "id",
      "name",
      "language",
      "executionState"
    ],
    "title": "KernelSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the notebook kernel. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [KernelSchema] | false |  | [The schema for the notebook kernel.] |
| » KernelSchema | KernelSchema | false |  | The schema for the notebook kernel. |
| »» executionState | KernelState | true |  | The execution state of the kernel. |
| »» id | string | true |  | The ID of the kernel. |
| »» language | RuntimeLanguage | true |  | The programming language of the kernel. Possible values include 'python', 'r'. |
| »» name | string | true |  | The name of the kernel. Possible values include 'python3', 'ir'. |
| »» running | boolean | false |  | Whether the kernel is running. |

### Enumerated Values

| Property | Value |
| --- | --- |
| executionState | [connecting, disconnected, connected, starting, idle, busy, interrupting, restarting, not_running] |
| language | [python, r, shell, markdown] |

## Create Kernels by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/kernels/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request payload values for starting a kernel.",
  "properties": {
    "spec": {
      "description": "Name of the kernel to start. Possible values include 'python3', 'ir'.",
      "title": "Spec",
      "type": "string"
    }
  },
  "required": [
    "spec"
  ],
  "title": "StartKernelRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | StartKernelRequest | false | none |

### Example responses

> 201 Response

```
{
  "description": "The schema for the notebook kernel.",
  "properties": {
    "executionState": {
      "allOf": [
        {
          "description": "Event Sequences on Various Workflows:\n- On kernel created: CONNECTED -> BUSY -> IDLE\n- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE\n- On regular execution: IDLE -> BUSY -> IDLE\n- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE\n- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE\n- On kernel shut down via calling the stop kernel endpoint:\n    DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s)",
          "enum": [
            "connecting",
            "disconnected",
            "connected",
            "starting",
            "idle",
            "busy",
            "interrupting",
            "restarting",
            "not_running"
          ],
          "title": "KernelState",
          "type": "string"
        }
      ],
      "description": "The execution state of the kernel."
    },
    "id": {
      "description": "The ID of the kernel.",
      "title": "Id",
      "type": "string"
    },
    "language": {
      "allOf": [
        {
          "description": "Runtime language for notebook execution in the kernel.",
          "enum": [
            "python",
            "r",
            "shell",
            "markdown"
          ],
          "title": "RuntimeLanguage",
          "type": "string"
        }
      ],
      "description": "The programming language of the kernel. Possible values include 'python', 'r'."
    },
    "name": {
      "description": "The name of the kernel. Possible values include 'python3', 'ir'.",
      "title": "Name",
      "type": "string"
    },
    "running": {
      "default": false,
      "description": "Whether the kernel is running.",
      "title": "Running",
      "type": "boolean"
    }
  },
  "required": [
    "id",
    "name",
    "language",
    "executionState"
  ],
  "title": "KernelSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | The schema for the notebook kernel. | KernelSchema |

## Delete Kernels by notebook ID

Operation path: `DELETE /api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| kernelId | path | string | true | The kernel ID to stop. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Retrieve kernels by id

Operation path: `GET /api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| kernelId | path | string | true | The kernel ID to retrieve. |

### Example responses

> 200 Response

```
{
  "description": "The schema for the notebook kernel.",
  "properties": {
    "executionState": {
      "allOf": [
        {
          "description": "Event Sequences on Various Workflows:\n- On kernel created: CONNECTED -> BUSY -> IDLE\n- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE\n- On regular execution: IDLE -> BUSY -> IDLE\n- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE\n- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE\n- On kernel shut down via calling the stop kernel endpoint:\n    DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s)",
          "enum": [
            "connecting",
            "disconnected",
            "connected",
            "starting",
            "idle",
            "busy",
            "interrupting",
            "restarting",
            "not_running"
          ],
          "title": "KernelState",
          "type": "string"
        }
      ],
      "description": "The execution state of the kernel."
    },
    "id": {
      "description": "The ID of the kernel.",
      "title": "Id",
      "type": "string"
    },
    "language": {
      "allOf": [
        {
          "description": "Runtime language for notebook execution in the kernel.",
          "enum": [
            "python",
            "r",
            "shell",
            "markdown"
          ],
          "title": "RuntimeLanguage",
          "type": "string"
        }
      ],
      "description": "The programming language of the kernel. Possible values include 'python', 'r'."
    },
    "name": {
      "description": "The name of the kernel. Possible values include 'python3', 'ir'.",
      "title": "Name",
      "type": "string"
    },
    "running": {
      "default": false,
      "description": "Whether the kernel is running.",
      "title": "Running",
      "type": "boolean"
    }
  },
  "required": [
    "id",
    "name",
    "language",
    "executionState"
  ],
  "title": "KernelSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the notebook kernel. | KernelSchema |

## Create Completion by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/completion/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "The schema for the code completion request.",
  "properties": {
    "code": {
      "description": "The code to complete.",
      "title": "Code",
      "type": "string"
    },
    "cursorPosition": {
      "description": "The position of the cursor in the code.",
      "title": "Cursorposition",
      "type": "integer"
    }
  },
  "required": [
    "code",
    "cursorPosition"
  ],
  "title": "CodeCompletionSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| kernelId | path | string | true | The kernel ID to use when requesting code completion. |
| body | body | CodeCompletionSchema | false | none |

### Example responses

> 200 Response

```
{
  "description": "The schema for the code completion result.",
  "properties": {
    "cursorEnd": {
      "description": "The end position of the cursor in the code.",
      "title": "Cursorend",
      "type": "integer"
    },
    "cursorStart": {
      "description": "The start position of the cursor in the code.",
      "title": "Cursorstart",
      "type": "integer"
    },
    "matches": {
      "description": "The list of code completions.",
      "items": {
        "type": "string"
      },
      "title": "Matches",
      "type": "array"
    }
  },
  "required": [
    "matches",
    "cursorStart",
    "cursorEnd"
  ],
  "title": "CodeCompletionResultSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the code completion result. | CodeCompletionResultSchema |

## Execute Kernels by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/execute/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "properties": {
    "code": {
      "description": "The code to execute.",
      "title": "Code",
      "type": "string"
    }
  },
  "required": [
    "code"
  ],
  "title": "ExecuteCodeRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| kernelId | path | string | true | The kernel ID to use when executing code. |
| body | body | ExecuteCodeRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | No content. | None |

## Create Input Reply by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/inputReply/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "The schema for the input reply request.",
  "properties": {
    "value": {
      "description": "The value to send as a reply after kernel has requested input.",
      "title": "Value",
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "title": "InputReplySchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| kernelId | path | string | true | The kernel ID to send input request reply to. |
| body | body | InputReplySchema | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | No content. | None |

## Create Inspect by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/inspect/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "The schema for the code inspection request.",
  "properties": {
    "code": {
      "description": "The code to inspect.",
      "title": "Code",
      "type": "string"
    },
    "cursorPosition": {
      "description": "The position of the cursor in the code.",
      "title": "Cursorposition",
      "type": "integer"
    },
    "detailLevel": {
      "description": "The detail level of the inspection. Possible values are 0 and 1.",
      "title": "Detaillevel",
      "type": "integer"
    }
  },
  "required": [
    "code",
    "cursorPosition",
    "detailLevel"
  ],
  "title": "CodeInspectionSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| kernelId | path | string | true | The kernel ID to inspect. |
| body | body | CodeInspectionSchema | false | none |

### Example responses

> 200 Response

```
{
  "description": "The schema for the code inspection result.",
  "properties": {
    "data": {
      "additionalProperties": {
        "type": "string"
      },
      "description": "The inspection result.",
      "title": "Data",
      "type": "object"
    },
    "found": {
      "description": "True if an object was found, false otherwise.",
      "title": "Found",
      "type": "boolean"
    }
  },
  "required": [
    "data",
    "found"
  ],
  "title": "CodeInspectionResultSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the code inspection result. | CodeInspectionResultSchema |

## Create Interrupt by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/interrupt/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| kernelId | path | string | true | The kernel ID to interrupt. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | No content. | None |

## Create Restart by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/kernels/{kernelId}/restart/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| kernelId | path | string | true | The kernel ID to restart. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | No content. | None |

## Retrieve Kernelspecs by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/kernelspecs/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |

### Example responses

> 200 Response

```
{
  "description": "Schema for the Codespace's kernel information.",
  "properties": {
    "default": {
      "description": "The default kernel. Possible values include 'python3', 'ir'.",
      "title": "Default",
      "type": "string"
    },
    "kernels": {
      "description": "List of available kernels.",
      "items": {
        "properties": {
          "displayName": {
            "description": "Display name of the kernel. Possible values include 'R', 'Python 3 (ipykernel)'.",
            "title": "Displayname",
            "type": "string"
          },
          "language": {
            "allOf": [
              {
                "description": "Runtime language for notebook execution in the kernel.",
                "enum": [
                  "python",
                  "r",
                  "shell",
                  "markdown"
                ],
                "title": "RuntimeLanguage",
                "type": "string"
              }
            ],
            "description": "Runtime language of the kernel. Possible values include 'python', 'r'."
          },
          "name": {
            "description": "Name of the kernel. Possible values include 'python3', 'ir'.",
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name",
          "displayName",
          "language"
        ],
        "title": "KernelSpecSchema",
        "type": "object"
      },
      "title": "Kernels",
      "type": "array"
    }
  },
  "required": [
    "default"
  ],
  "title": "KernelSpecsResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for the Codespace's kernel information. | KernelSpecsResponse |

## Retrieve Notebook by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/notebook/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| NotebookOperationQuery | query | NotebookOperationQuery | false | Base query schema for notebook operations. |

### Example responses

> 200 Response

```
{
  "description": "The schema for a .ipynb notebook as part of a Codespace.",
  "properties": {
    "cells": {
      "description": "List of cells in the notebook.",
      "items": {
        "anyOf": [
          {
            "description": "The schema for a code cell in the notebook.",
            "properties": {
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "code",
                "description": "Type of the cell."
              },
              "executionCount": {
                "default": 0,
                "description": "Execution count of the cell.",
                "title": "Executioncount",
                "type": "integer"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "outputs": {
                "description": "Outputs of the cell.",
                "items": {
                  "anyOf": [
                    {
                      "description": "The schema for the execute result output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "executionCount": {
                          "default": 0,
                          "description": "Execution count of the output.",
                          "title": "Executioncount",
                          "type": "integer"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "execute_result",
                          "default": "execute_result",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "ExecuteResultOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the display data output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "display_data",
                          "default": "display_data",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "DisplayDataOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the stream output in a notebook cell.",
                      "properties": {
                        "name": {
                          "description": "Name of the stream.",
                          "title": "Name",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "stream",
                          "default": "stream",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "text": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          ],
                          "description": "Text of the stream.",
                          "title": "Text"
                        }
                      },
                      "required": [
                        "name",
                        "text"
                      ],
                      "title": "StreamOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the error output in a notebook cell.",
                      "properties": {
                        "ename": {
                          "description": "Error name.",
                          "title": "Ename",
                          "type": "string"
                        },
                        "evalue": {
                          "description": "Error value.",
                          "title": "Evalue",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "error",
                          "default": "error",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "traceback": {
                          "description": "Traceback of the error.",
                          "items": {
                            "type": "string"
                          },
                          "title": "Traceback",
                          "type": "array"
                        }
                      },
                      "required": [
                        "ename",
                        "evalue"
                      ],
                      "title": "ErrorOutputSchema",
                      "type": "object"
                    }
                  ]
                },
                "title": "Outputs",
                "type": "array"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "CodeCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for a markdown cell in the notebook.",
            "properties": {
              "attachments": {
                "description": "Attachments of the cell.",
                "title": "Attachments",
                "type": "object"
              },
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "markdown",
                "description": "Type of the cell."
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "MarkdownCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for cells in a notebook that are not code or markdown.",
            "properties": {
              "cellType": {
                "description": "Type of the cell.",
                "title": "Celltype",
                "type": "string"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id",
              "cellType"
            ],
            "title": "AnyCellSchema",
            "type": "object"
          }
        ]
      },
      "title": "Cells",
      "type": "array"
    },
    "executionState": {
      "allOf": [
        {
          "description": "Notebook execution state model",
          "properties": {
            "executingCellId": {
              "description": "The ID of the cell currently being executed.",
              "title": "Executingcellid",
              "type": "string"
            },
            "executionFinishedAt": {
              "description": "The time the execution finished. This is based on the finish time of the last cell.",
              "format": "date-time",
              "title": "Executionfinishedat",
              "type": "string"
            },
            "executionStartedAt": {
              "description": "The time the execution started.",
              "format": "date-time",
              "title": "Executionstartedat",
              "type": "string"
            },
            "inputRequest": {
              "allOf": [
                {
                  "description": "AwaitingInputState represents the state of a cell that is awaiting input from the user.",
                  "properties": {
                    "password": {
                      "description": "Whether the input request is for a password.",
                      "title": "Password",
                      "type": "boolean"
                    },
                    "prompt": {
                      "description": "The prompt for the input request.",
                      "title": "Prompt",
                      "type": "string"
                    },
                    "requestedAt": {
                      "description": "The time the input was requested.",
                      "format": "date-time",
                      "title": "Requestedat",
                      "type": "string"
                    }
                  },
                  "required": [
                    "requestedAt",
                    "prompt",
                    "password"
                  ],
                  "title": "AwaitingInputState",
                  "type": "object"
                }
              ],
              "description": "The input request state of the cell.",
              "title": "Inputrequest"
            },
            "kernelId": {
              "description": "The ID of the kernel used for execution.",
              "title": "Kernelid",
              "type": "string"
            },
            "queuedCellIds": {
              "description": "The IDs of the cells that are queued for execution.",
              "items": {
                "type": "string"
              },
              "title": "Queuedcellids",
              "type": "array"
            }
          },
          "title": "NotebookExecutionState",
          "type": "object"
        }
      ],
      "description": "Execution state of the notebook.",
      "title": "Executionstate"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "kernelId": {
      "description": "Kernel ID assigned to the notebook.",
      "title": "Kernelid",
      "type": "string"
    },
    "lastExecuted": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Last executed information.",
      "title": "Lastexecuted"
    },
    "metadata": {
      "description": "Metadata for the notebook.",
      "title": "Metadata",
      "type": "object"
    },
    "name": {
      "description": "Name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "nbformat": {
      "description": "The notebook format version.",
      "title": "Nbformat",
      "type": "integer"
    },
    "nbformatMinor": {
      "description": "The notebook format minor version.",
      "title": "Nbformatminor",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "name",
    "path",
    "generation",
    "nbformat",
    "nbformatMinor",
    "metadata"
  ],
  "title": "NotebookFileSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for a .ipynb notebook as part of a Codespace. | NotebookFileSchema |

## Create Notebook by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/notebook/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Base schema for notebook operations.",
  "properties": {
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "title": "NotebookOperationSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | NotebookOperationSchema | false | none |

### Example responses

> 201 Response

```
{
  "description": "The schema for the newly created notebook.",
  "properties": {
    "cells": {
      "description": "List of cells in the notebook.",
      "items": {
        "anyOf": [
          {
            "description": "The schema for a code cell in the notebook.",
            "properties": {
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "code",
                "description": "Type of the cell."
              },
              "executionCount": {
                "default": 0,
                "description": "Execution count of the cell.",
                "title": "Executioncount",
                "type": "integer"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "outputs": {
                "description": "Outputs of the cell.",
                "items": {
                  "anyOf": [
                    {
                      "description": "The schema for the execute result output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "executionCount": {
                          "default": 0,
                          "description": "Execution count of the output.",
                          "title": "Executioncount",
                          "type": "integer"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "execute_result",
                          "default": "execute_result",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "ExecuteResultOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the display data output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "display_data",
                          "default": "display_data",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "DisplayDataOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the stream output in a notebook cell.",
                      "properties": {
                        "name": {
                          "description": "Name of the stream.",
                          "title": "Name",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "stream",
                          "default": "stream",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "text": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          ],
                          "description": "Text of the stream.",
                          "title": "Text"
                        }
                      },
                      "required": [
                        "name",
                        "text"
                      ],
                      "title": "StreamOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the error output in a notebook cell.",
                      "properties": {
                        "ename": {
                          "description": "Error name.",
                          "title": "Ename",
                          "type": "string"
                        },
                        "evalue": {
                          "description": "Error value.",
                          "title": "Evalue",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "error",
                          "default": "error",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "traceback": {
                          "description": "Traceback of the error.",
                          "items": {
                            "type": "string"
                          },
                          "title": "Traceback",
                          "type": "array"
                        }
                      },
                      "required": [
                        "ename",
                        "evalue"
                      ],
                      "title": "ErrorOutputSchema",
                      "type": "object"
                    }
                  ]
                },
                "title": "Outputs",
                "type": "array"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "CodeCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for a markdown cell in the notebook.",
            "properties": {
              "attachments": {
                "description": "Attachments of the cell.",
                "title": "Attachments",
                "type": "object"
              },
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "markdown",
                "description": "Type of the cell."
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "MarkdownCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for cells in a notebook that are not code or markdown.",
            "properties": {
              "cellType": {
                "description": "Type of the cell.",
                "title": "Celltype",
                "type": "string"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id",
              "cellType"
            ],
            "title": "AnyCellSchema",
            "type": "object"
          }
        ]
      },
      "title": "Cells",
      "type": "array"
    },
    "metadata": {
      "description": "Metadata for the notebook.",
      "title": "Metadata",
      "type": "object"
    },
    "name": {
      "description": "Name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "nbformat": {
      "description": "The notebook format version.",
      "title": "Nbformat",
      "type": "integer"
    },
    "nbformatMinor": {
      "description": "The notebook format minor version.",
      "title": "Nbformatminor",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "name",
    "path",
    "nbformat",
    "nbformatMinor",
    "metadata"
  ],
  "title": "NewNotebookFileSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | The schema for the newly created notebook. | NewNotebookFileSchema |

## Create Activity by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/notebook/activity/`

Authentication requirements: `BearerAuth`

Reports that the client is still working with these notebooks.
    UI uses it to report notebooks that are open and potentially viewed by the user.
    Knowing this information helps to shut down inactive notebook reconcilers/executors.

### Body parameter

```
{
  "description": "Request payload values for updating notebook activity.",
  "properties": {
    "paths": {
      "description": "List of paths to update activity for.",
      "items": {
        "type": "string"
      },
      "title": "Paths",
      "type": "array"
    }
  },
  "title": "NotebookActivityRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | NotebookActivityRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Delete Cells by notebook ID

Operation path: `DELETE /api/v2/notebookSessions/{notebookId}/notebook/cells/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| BatchCellQuery | query | BatchCellQuery | false | Base schema for batch cell queries. |

### Example responses

> 202 Response

```
{
  "description": "Base schema for action created responses.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "title": "Actionid",
      "type": "string"
    }
  },
  "required": [
    "actionId"
  ],
  "title": "ActionCreatedResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | Base schema for action created responses. | ActionCreatedResponse |

## Retrieve Cells by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/notebook/cells/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| GetCellsQuery | query | GetCellsQuery | false | Base query schema for getting notebook cells. |

### Example responses

> 200 Response

```
{
  "description": "The schema for the notebook cells.",
  "properties": {
    "cells": {
      "description": "List of cells in the notebook.",
      "items": {
        "anyOf": [
          {
            "description": "The schema for a code cell in the notebook.",
            "properties": {
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "code",
                "description": "Type of the cell."
              },
              "executionCount": {
                "default": 0,
                "description": "Execution count of the cell.",
                "title": "Executioncount",
                "type": "integer"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "outputs": {
                "description": "Outputs of the cell.",
                "items": {
                  "anyOf": [
                    {
                      "description": "The schema for the execute result output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "executionCount": {
                          "default": 0,
                          "description": "Execution count of the output.",
                          "title": "Executioncount",
                          "type": "integer"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "execute_result",
                          "default": "execute_result",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "ExecuteResultOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the display data output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "display_data",
                          "default": "display_data",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "DisplayDataOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the stream output in a notebook cell.",
                      "properties": {
                        "name": {
                          "description": "Name of the stream.",
                          "title": "Name",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "stream",
                          "default": "stream",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "text": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          ],
                          "description": "Text of the stream.",
                          "title": "Text"
                        }
                      },
                      "required": [
                        "name",
                        "text"
                      ],
                      "title": "StreamOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the error output in a notebook cell.",
                      "properties": {
                        "ename": {
                          "description": "Error name.",
                          "title": "Ename",
                          "type": "string"
                        },
                        "evalue": {
                          "description": "Error value.",
                          "title": "Evalue",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "error",
                          "default": "error",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "traceback": {
                          "description": "Traceback of the error.",
                          "items": {
                            "type": "string"
                          },
                          "title": "Traceback",
                          "type": "array"
                        }
                      },
                      "required": [
                        "ename",
                        "evalue"
                      ],
                      "title": "ErrorOutputSchema",
                      "type": "object"
                    }
                  ]
                },
                "title": "Outputs",
                "type": "array"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "CodeCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for a markdown cell in the notebook.",
            "properties": {
              "attachments": {
                "description": "Attachments of the cell.",
                "title": "Attachments",
                "type": "object"
              },
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "markdown",
                "description": "Type of the cell."
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "MarkdownCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for cells in a notebook that are not code or markdown.",
            "properties": {
              "cellType": {
                "description": "Type of the cell.",
                "title": "Celltype",
                "type": "string"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id",
              "cellType"
            ],
            "title": "AnyCellSchema",
            "type": "object"
          }
        ]
      },
      "title": "Cells",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    }
  },
  "required": [
    "generation",
    "cells"
  ],
  "title": "NotebookCellsSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the notebook cells. | NotebookCellsSchema |

## Modify Cells by notebook ID

Operation path: `PATCH /api/v2/notebookSessions/{notebookId}/notebook/cells/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request payload values for updating notebook cells.",
  "properties": {
    "actionId": {
      "description": "Action ID of notebook update request.",
      "maxLength": 64,
      "title": "Actionid",
      "type": "string"
    },
    "cells": {
      "description": "List of updated notebook cells.",
      "items": {
        "description": "The schema for the updated notebook cell.",
        "properties": {
          "cellType": {
            "allOf": [
              {
                "description": "Supported cell types for notebooks.",
                "enum": [
                  "code",
                  "markdown"
                ],
                "title": "SupportedCellTypes",
                "type": "string"
              }
            ],
            "description": "Type of the cell."
          },
          "id": {
            "description": "ID of the cell.",
            "title": "Id",
            "type": "string"
          },
          "metadata": {
            "allOf": [
              {
                "description": "The schema for the notebook cell metadata.",
                "properties": {
                  "chartSettings": {
                    "allOf": [
                      {
                        "description": "Chart cell metadata.",
                        "properties": {
                          "axis": {
                            "allOf": [
                              {
                                "description": "Chart cell axis settings per axis.",
                                "properties": {
                                  "x": {
                                    "description": "Chart cell axis settings.",
                                    "properties": {
                                      "aggregation": {
                                        "description": "Aggregation function for the axis.",
                                        "title": "Aggregation",
                                        "type": "string"
                                      },
                                      "color": {
                                        "description": "Color for the axis.",
                                        "title": "Color",
                                        "type": "string"
                                      },
                                      "hideGrid": {
                                        "default": false,
                                        "description": "Whether to hide the grid lines on the axis.",
                                        "title": "Hidegrid",
                                        "type": "boolean"
                                      },
                                      "hideInTooltip": {
                                        "default": false,
                                        "description": "Whether to hide the axis in the tooltip.",
                                        "title": "Hideintooltip",
                                        "type": "boolean"
                                      },
                                      "hideLabel": {
                                        "default": false,
                                        "description": "Whether to hide the axis label.",
                                        "title": "Hidelabel",
                                        "type": "boolean"
                                      },
                                      "key": {
                                        "description": "Key for the axis.",
                                        "title": "Key",
                                        "type": "string"
                                      },
                                      "label": {
                                        "description": "Label for the axis.",
                                        "title": "Label",
                                        "type": "string"
                                      },
                                      "position": {
                                        "description": "Position of the axis.",
                                        "title": "Position",
                                        "type": "string"
                                      },
                                      "showPointMarkers": {
                                        "default": false,
                                        "description": "Whether to show point markers on the axis.",
                                        "title": "Showpointmarkers",
                                        "type": "boolean"
                                      }
                                    },
                                    "title": "NotebookChartCellAxisSettings",
                                    "type": "object"
                                  },
                                  "y": {
                                    "description": "Chart cell axis settings.",
                                    "properties": {
                                      "aggregation": {
                                        "description": "Aggregation function for the axis.",
                                        "title": "Aggregation",
                                        "type": "string"
                                      },
                                      "color": {
                                        "description": "Color for the axis.",
                                        "title": "Color",
                                        "type": "string"
                                      },
                                      "hideGrid": {
                                        "default": false,
                                        "description": "Whether to hide the grid lines on the axis.",
                                        "title": "Hidegrid",
                                        "type": "boolean"
                                      },
                                      "hideInTooltip": {
                                        "default": false,
                                        "description": "Whether to hide the axis in the tooltip.",
                                        "title": "Hideintooltip",
                                        "type": "boolean"
                                      },
                                      "hideLabel": {
                                        "default": false,
                                        "description": "Whether to hide the axis label.",
                                        "title": "Hidelabel",
                                        "type": "boolean"
                                      },
                                      "key": {
                                        "description": "Key for the axis.",
                                        "title": "Key",
                                        "type": "string"
                                      },
                                      "label": {
                                        "description": "Label for the axis.",
                                        "title": "Label",
                                        "type": "string"
                                      },
                                      "position": {
                                        "description": "Position of the axis.",
                                        "title": "Position",
                                        "type": "string"
                                      },
                                      "showPointMarkers": {
                                        "default": false,
                                        "description": "Whether to show point markers on the axis.",
                                        "title": "Showpointmarkers",
                                        "type": "boolean"
                                      }
                                    },
                                    "title": "NotebookChartCellAxisSettings",
                                    "type": "object"
                                  }
                                },
                                "title": "NotebookChartCellAxis",
                                "type": "object"
                              }
                            ],
                            "description": "Axis settings.",
                            "title": "Axis"
                          },
                          "data": {
                            "description": "The data associated with the cell chart.",
                            "title": "Data",
                            "type": "object"
                          },
                          "dataframeId": {
                            "description": "The ID of the dataframe associated with the cell chart.",
                            "title": "Dataframeid",
                            "type": "string"
                          },
                          "viewOptions": {
                            "allOf": [
                              {
                                "description": "Chart cell view options.",
                                "properties": {
                                  "chartType": {
                                    "description": "Type of the chart.",
                                    "title": "Charttype",
                                    "type": "string"
                                  },
                                  "showLegend": {
                                    "default": false,
                                    "description": "Whether to show the chart legend.",
                                    "title": "Showlegend",
                                    "type": "boolean"
                                  },
                                  "showTitle": {
                                    "default": false,
                                    "description": "Whether to show the chart title.",
                                    "title": "Showtitle",
                                    "type": "boolean"
                                  },
                                  "showTooltip": {
                                    "default": false,
                                    "description": "Whether to show the chart tooltip.",
                                    "title": "Showtooltip",
                                    "type": "boolean"
                                  },
                                  "title": {
                                    "description": "Title of the chart.",
                                    "title": "Title",
                                    "type": "string"
                                  }
                                },
                                "title": "NotebookChartCellViewOptions",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options.",
                            "title": "Viewoptions"
                          }
                        },
                        "title": "NotebookChartCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Chart cell view options and metadata.",
                    "title": "Chartsettings"
                  },
                  "collapsed": {
                    "default": false,
                    "description": "Whether the cell's output is collapsed/expanded.",
                    "title": "Collapsed",
                    "type": "boolean"
                  },
                  "customLlmMetricSettings": {
                    "allOf": [
                      {
                        "description": "Custom LLM metric cell metadata.",
                        "properties": {
                          "metricId": {
                            "description": "The ID of the custom LLM metric.",
                            "title": "Metricid",
                            "type": "string"
                          },
                          "metricName": {
                            "description": "The name of the custom LLM metric.",
                            "title": "Metricname",
                            "type": "string"
                          },
                          "playgroundId": {
                            "description": "The ID of the playground associated with the custom LLM metric.",
                            "title": "Playgroundid",
                            "type": "string"
                          }
                        },
                        "required": [
                          "metricId",
                          "playgroundId",
                          "metricName"
                        ],
                        "title": "NotebookCustomLlmMetricCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Custom LLM metric cell metadata.",
                    "title": "Customllmmetricsettings"
                  },
                  "customMetricSettings": {
                    "allOf": [
                      {
                        "description": "Custom metric cell metadata.",
                        "properties": {
                          "deploymentId": {
                            "description": "The ID of the deployment associated with the custom metric.",
                            "title": "Deploymentid",
                            "type": "string"
                          },
                          "metricId": {
                            "description": "The ID of the custom metric.",
                            "title": "Metricid",
                            "type": "string"
                          },
                          "metricName": {
                            "description": "The name of the custom metric.",
                            "title": "Metricname",
                            "type": "string"
                          },
                          "schedule": {
                            "allOf": [
                              {
                                "description": "Data class that represents a cron schedule.",
                                "properties": {
                                  "dayOfMonth": {
                                    "description": "The day(s) of the month to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Dayofmonth",
                                    "type": "array"
                                  },
                                  "dayOfWeek": {
                                    "description": "The day(s) of the week to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Dayofweek",
                                    "type": "array"
                                  },
                                  "hour": {
                                    "description": "The hour(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Hour",
                                    "type": "array"
                                  },
                                  "minute": {
                                    "description": "The minute(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Minute",
                                    "type": "array"
                                  },
                                  "month": {
                                    "description": "The month(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Month",
                                    "type": "array"
                                  }
                                },
                                "required": [
                                  "minute",
                                  "hour",
                                  "dayOfMonth",
                                  "month",
                                  "dayOfWeek"
                                ],
                                "title": "Schedule",
                                "type": "object"
                              }
                            ],
                            "description": "The schedule associated with the custom metric.",
                            "title": "Schedule"
                          }
                        },
                        "required": [
                          "metricId",
                          "deploymentId"
                        ],
                        "title": "NotebookCustomMetricCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Custom metric cell metadata.",
                    "title": "Custommetricsettings"
                  },
                  "dataframeViewOptions": {
                    "description": "Dataframe cell view options and metadata.",
                    "title": "Dataframeviewoptions",
                    "type": "object"
                  },
                  "datarobot": {
                    "allOf": [
                      {
                        "description": "A custom namespaces for all DataRobot-specific information",
                        "properties": {
                          "chartSettings": {
                            "allOf": [
                              {
                                "description": "Chart cell metadata.",
                                "properties": {
                                  "axis": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell axis settings per axis.",
                                        "properties": {
                                          "x": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          },
                                          "y": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          }
                                        },
                                        "title": "NotebookChartCellAxis",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Axis settings.",
                                    "title": "Axis"
                                  },
                                  "data": {
                                    "description": "The data associated with the cell chart.",
                                    "title": "Data",
                                    "type": "object"
                                  },
                                  "dataframeId": {
                                    "description": "The ID of the dataframe associated with the cell chart.",
                                    "title": "Dataframeid",
                                    "type": "string"
                                  },
                                  "viewOptions": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell view options.",
                                        "properties": {
                                          "chartType": {
                                            "description": "Type of the chart.",
                                            "title": "Charttype",
                                            "type": "string"
                                          },
                                          "showLegend": {
                                            "default": false,
                                            "description": "Whether to show the chart legend.",
                                            "title": "Showlegend",
                                            "type": "boolean"
                                          },
                                          "showTitle": {
                                            "default": false,
                                            "description": "Whether to show the chart title.",
                                            "title": "Showtitle",
                                            "type": "boolean"
                                          },
                                          "showTooltip": {
                                            "default": false,
                                            "description": "Whether to show the chart tooltip.",
                                            "title": "Showtooltip",
                                            "type": "boolean"
                                          },
                                          "title": {
                                            "description": "Title of the chart.",
                                            "title": "Title",
                                            "type": "string"
                                          }
                                        },
                                        "title": "NotebookChartCellViewOptions",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Chart cell view options.",
                                    "title": "Viewoptions"
                                  }
                                },
                                "title": "NotebookChartCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options and metadata.",
                            "title": "Chartsettings"
                          },
                          "customLlmMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom LLM metric cell metadata.",
                                "properties": {
                                  "metricId": {
                                    "description": "The ID of the custom LLM metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom LLM metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "playgroundId": {
                                    "description": "The ID of the playground associated with the custom LLM metric.",
                                    "title": "Playgroundid",
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "playgroundId",
                                  "metricName"
                                ],
                                "title": "NotebookCustomLlmMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom LLM metric cell metadata.",
                            "title": "Customllmmetricsettings"
                          },
                          "customMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom metric cell metadata.",
                                "properties": {
                                  "deploymentId": {
                                    "description": "The ID of the deployment associated with the custom metric.",
                                    "title": "Deploymentid",
                                    "type": "string"
                                  },
                                  "metricId": {
                                    "description": "The ID of the custom metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "schedule": {
                                    "allOf": [
                                      {
                                        "description": "Data class that represents a cron schedule.",
                                        "properties": {
                                          "dayOfMonth": {
                                            "description": "The day(s) of the month to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofmonth",
                                            "type": "array"
                                          },
                                          "dayOfWeek": {
                                            "description": "The day(s) of the week to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofweek",
                                            "type": "array"
                                          },
                                          "hour": {
                                            "description": "The hour(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Hour",
                                            "type": "array"
                                          },
                                          "minute": {
                                            "description": "The minute(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Minute",
                                            "type": "array"
                                          },
                                          "month": {
                                            "description": "The month(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Month",
                                            "type": "array"
                                          }
                                        },
                                        "required": [
                                          "minute",
                                          "hour",
                                          "dayOfMonth",
                                          "month",
                                          "dayOfWeek"
                                        ],
                                        "title": "Schedule",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "The schedule associated with the custom metric.",
                                    "title": "Schedule"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "deploymentId"
                                ],
                                "title": "NotebookCustomMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom metric cell metadata.",
                            "title": "Custommetricsettings"
                          },
                          "dataframeViewOptions": {
                            "description": "DataFrame view options and metadata.",
                            "title": "Dataframeviewoptions",
                            "type": "object"
                          },
                          "disableRun": {
                            "default": false,
                            "description": "Whether to disable the run button in the cell.",
                            "title": "Disablerun",
                            "type": "boolean"
                          },
                          "executionTimeMillis": {
                            "description": "Execution time of the cell in milliseconds.",
                            "title": "Executiontimemillis",
                            "type": "integer"
                          },
                          "hideCode": {
                            "default": false,
                            "description": "Whether to hide the code in the cell.",
                            "title": "Hidecode",
                            "type": "boolean"
                          },
                          "hideResults": {
                            "default": false,
                            "description": "Whether to hide the results in the cell.",
                            "title": "Hideresults",
                            "type": "boolean"
                          },
                          "language": {
                            "description": "An enumeration.",
                            "enum": [
                              "dataframe",
                              "markdown",
                              "python",
                              "r",
                              "shell",
                              "scala",
                              "sas",
                              "custommetric"
                            ],
                            "title": "Language",
                            "type": "string"
                          }
                        },
                        "title": "NotebookCellDataRobotMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                    "title": "Datarobot"
                  },
                  "disableRun": {
                    "default": false,
                    "description": "Whether or not the cell is disabled in the UI.",
                    "title": "Disablerun",
                    "type": "boolean"
                  },
                  "hideCode": {
                    "default": false,
                    "description": "Whether or not code is hidden in the UI.",
                    "title": "Hidecode",
                    "type": "boolean"
                  },
                  "hideResults": {
                    "default": false,
                    "description": "Whether or not results are hidden in the UI.",
                    "title": "Hideresults",
                    "type": "boolean"
                  },
                  "jupyter": {
                    "allOf": [
                      {
                        "description": "The schema for the Jupyter cell metadata.",
                        "properties": {
                          "outputsHidden": {
                            "default": false,
                            "description": "Whether the cell's outputs are hidden.",
                            "title": "Outputshidden",
                            "type": "boolean"
                          },
                          "sourceHidden": {
                            "default": false,
                            "description": "Whether the cell's source is hidden.",
                            "title": "Sourcehidden",
                            "type": "boolean"
                          }
                        },
                        "title": "JupyterCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Jupyter metadata.",
                    "title": "Jupyter"
                  },
                  "name": {
                    "description": "Name of the notebook cell.",
                    "title": "Name",
                    "type": "string"
                  },
                  "scrolled": {
                    "anyOf": [
                      {
                        "type": "boolean"
                      },
                      {
                        "enum": [
                          "auto"
                        ],
                        "type": "string"
                      }
                    ],
                    "default": "auto",
                    "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                    "title": "Scrolled"
                  }
                },
                "title": "NotebookCellMetadata",
                "type": "object"
              }
            ],
            "description": "Metadata of the cell.",
            "title": "Metadata"
          },
          "source": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            ],
            "description": "Contents of the cell, represented as a string.",
            "title": "Source"
          }
        },
        "required": [
          "id"
        ],
        "title": "UpdateNotebookCellSchema",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "cells"
  ],
  "title": "UpdateCellsRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | UpdateCellsRequest | false | none |

### Example responses

> 202 Response

```
{
  "description": "Base schema for action created responses.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "title": "Actionid",
      "type": "string"
    }
  },
  "required": [
    "actionId"
  ],
  "title": "ActionCreatedResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | Base schema for action created responses. | ActionCreatedResponse |

## Create Cells by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/notebook/cells/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request payload values for creating notebook cells.",
  "properties": {
    "actionId": {
      "description": "Action ID of notebook update request.",
      "maxLength": 64,
      "title": "Actionid",
      "type": "string"
    },
    "cells": {
      "description": "List of cells to create.",
      "items": {
        "description": "The schema for the cells to be inserted into a notebook.",
        "properties": {
          "afterCellId": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "enum": [
                  "FIRST"
                ],
                "type": "string"
              }
            ],
            "description": "ID of the cell after which to insert the new cell.",
            "title": "Aftercellid"
          },
          "data": {
            "allOf": [
              {
                "description": "The schema for the notebook cell to be created.",
                "properties": {
                  "cellType": {
                    "allOf": [
                      {
                        "description": "Supported cell types for notebooks.",
                        "enum": [
                          "code",
                          "markdown"
                        ],
                        "title": "SupportedCellTypes",
                        "type": "string"
                      }
                    ],
                    "description": "Type of the cell to create."
                  },
                  "metadata": {
                    "allOf": [
                      {
                        "description": "The schema for the notebook cell metadata.",
                        "properties": {
                          "chartSettings": {
                            "allOf": [
                              {
                                "description": "Chart cell metadata.",
                                "properties": {
                                  "axis": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell axis settings per axis.",
                                        "properties": {
                                          "x": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          },
                                          "y": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          }
                                        },
                                        "title": "NotebookChartCellAxis",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Axis settings.",
                                    "title": "Axis"
                                  },
                                  "data": {
                                    "description": "The data associated with the cell chart.",
                                    "title": "Data",
                                    "type": "object"
                                  },
                                  "dataframeId": {
                                    "description": "The ID of the dataframe associated with the cell chart.",
                                    "title": "Dataframeid",
                                    "type": "string"
                                  },
                                  "viewOptions": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell view options.",
                                        "properties": {
                                          "chartType": {
                                            "description": "Type of the chart.",
                                            "title": "Charttype",
                                            "type": "string"
                                          },
                                          "showLegend": {
                                            "default": false,
                                            "description": "Whether to show the chart legend.",
                                            "title": "Showlegend",
                                            "type": "boolean"
                                          },
                                          "showTitle": {
                                            "default": false,
                                            "description": "Whether to show the chart title.",
                                            "title": "Showtitle",
                                            "type": "boolean"
                                          },
                                          "showTooltip": {
                                            "default": false,
                                            "description": "Whether to show the chart tooltip.",
                                            "title": "Showtooltip",
                                            "type": "boolean"
                                          },
                                          "title": {
                                            "description": "Title of the chart.",
                                            "title": "Title",
                                            "type": "string"
                                          }
                                        },
                                        "title": "NotebookChartCellViewOptions",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Chart cell view options.",
                                    "title": "Viewoptions"
                                  }
                                },
                                "title": "NotebookChartCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options and metadata.",
                            "title": "Chartsettings"
                          },
                          "collapsed": {
                            "default": false,
                            "description": "Whether the cell's output is collapsed/expanded.",
                            "title": "Collapsed",
                            "type": "boolean"
                          },
                          "customLlmMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom LLM metric cell metadata.",
                                "properties": {
                                  "metricId": {
                                    "description": "The ID of the custom LLM metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom LLM metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "playgroundId": {
                                    "description": "The ID of the playground associated with the custom LLM metric.",
                                    "title": "Playgroundid",
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "playgroundId",
                                  "metricName"
                                ],
                                "title": "NotebookCustomLlmMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom LLM metric cell metadata.",
                            "title": "Customllmmetricsettings"
                          },
                          "customMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom metric cell metadata.",
                                "properties": {
                                  "deploymentId": {
                                    "description": "The ID of the deployment associated with the custom metric.",
                                    "title": "Deploymentid",
                                    "type": "string"
                                  },
                                  "metricId": {
                                    "description": "The ID of the custom metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "schedule": {
                                    "allOf": [
                                      {
                                        "description": "Data class that represents a cron schedule.",
                                        "properties": {
                                          "dayOfMonth": {
                                            "description": "The day(s) of the month to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofmonth",
                                            "type": "array"
                                          },
                                          "dayOfWeek": {
                                            "description": "The day(s) of the week to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofweek",
                                            "type": "array"
                                          },
                                          "hour": {
                                            "description": "The hour(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Hour",
                                            "type": "array"
                                          },
                                          "minute": {
                                            "description": "The minute(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Minute",
                                            "type": "array"
                                          },
                                          "month": {
                                            "description": "The month(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Month",
                                            "type": "array"
                                          }
                                        },
                                        "required": [
                                          "minute",
                                          "hour",
                                          "dayOfMonth",
                                          "month",
                                          "dayOfWeek"
                                        ],
                                        "title": "Schedule",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "The schedule associated with the custom metric.",
                                    "title": "Schedule"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "deploymentId"
                                ],
                                "title": "NotebookCustomMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom metric cell metadata.",
                            "title": "Custommetricsettings"
                          },
                          "dataframeViewOptions": {
                            "description": "Dataframe cell view options and metadata.",
                            "title": "Dataframeviewoptions",
                            "type": "object"
                          },
                          "datarobot": {
                            "allOf": [
                              {
                                "description": "A custom namespaces for all DataRobot-specific information",
                                "properties": {
                                  "chartSettings": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell metadata.",
                                        "properties": {
                                          "axis": {
                                            "allOf": [
                                              {
                                                "description": "Chart cell axis settings per axis.",
                                                "properties": {
                                                  "x": {
                                                    "description": "Chart cell axis settings.",
                                                    "properties": {
                                                      "aggregation": {
                                                        "description": "Aggregation function for the axis.",
                                                        "title": "Aggregation",
                                                        "type": "string"
                                                      },
                                                      "color": {
                                                        "description": "Color for the axis.",
                                                        "title": "Color",
                                                        "type": "string"
                                                      },
                                                      "hideGrid": {
                                                        "default": false,
                                                        "description": "Whether to hide the grid lines on the axis.",
                                                        "title": "Hidegrid",
                                                        "type": "boolean"
                                                      },
                                                      "hideInTooltip": {
                                                        "default": false,
                                                        "description": "Whether to hide the axis in the tooltip.",
                                                        "title": "Hideintooltip",
                                                        "type": "boolean"
                                                      },
                                                      "hideLabel": {
                                                        "default": false,
                                                        "description": "Whether to hide the axis label.",
                                                        "title": "Hidelabel",
                                                        "type": "boolean"
                                                      },
                                                      "key": {
                                                        "description": "Key for the axis.",
                                                        "title": "Key",
                                                        "type": "string"
                                                      },
                                                      "label": {
                                                        "description": "Label for the axis.",
                                                        "title": "Label",
                                                        "type": "string"
                                                      },
                                                      "position": {
                                                        "description": "Position of the axis.",
                                                        "title": "Position",
                                                        "type": "string"
                                                      },
                                                      "showPointMarkers": {
                                                        "default": false,
                                                        "description": "Whether to show point markers on the axis.",
                                                        "title": "Showpointmarkers",
                                                        "type": "boolean"
                                                      }
                                                    },
                                                    "title": "NotebookChartCellAxisSettings",
                                                    "type": "object"
                                                  },
                                                  "y": {
                                                    "description": "Chart cell axis settings.",
                                                    "properties": {
                                                      "aggregation": {
                                                        "description": "Aggregation function for the axis.",
                                                        "title": "Aggregation",
                                                        "type": "string"
                                                      },
                                                      "color": {
                                                        "description": "Color for the axis.",
                                                        "title": "Color",
                                                        "type": "string"
                                                      },
                                                      "hideGrid": {
                                                        "default": false,
                                                        "description": "Whether to hide the grid lines on the axis.",
                                                        "title": "Hidegrid",
                                                        "type": "boolean"
                                                      },
                                                      "hideInTooltip": {
                                                        "default": false,
                                                        "description": "Whether to hide the axis in the tooltip.",
                                                        "title": "Hideintooltip",
                                                        "type": "boolean"
                                                      },
                                                      "hideLabel": {
                                                        "default": false,
                                                        "description": "Whether to hide the axis label.",
                                                        "title": "Hidelabel",
                                                        "type": "boolean"
                                                      },
                                                      "key": {
                                                        "description": "Key for the axis.",
                                                        "title": "Key",
                                                        "type": "string"
                                                      },
                                                      "label": {
                                                        "description": "Label for the axis.",
                                                        "title": "Label",
                                                        "type": "string"
                                                      },
                                                      "position": {
                                                        "description": "Position of the axis.",
                                                        "title": "Position",
                                                        "type": "string"
                                                      },
                                                      "showPointMarkers": {
                                                        "default": false,
                                                        "description": "Whether to show point markers on the axis.",
                                                        "title": "Showpointmarkers",
                                                        "type": "boolean"
                                                      }
                                                    },
                                                    "title": "NotebookChartCellAxisSettings",
                                                    "type": "object"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxis",
                                                "type": "object"
                                              }
                                            ],
                                            "description": "Axis settings.",
                                            "title": "Axis"
                                          },
                                          "data": {
                                            "description": "The data associated with the cell chart.",
                                            "title": "Data",
                                            "type": "object"
                                          },
                                          "dataframeId": {
                                            "description": "The ID of the dataframe associated with the cell chart.",
                                            "title": "Dataframeid",
                                            "type": "string"
                                          },
                                          "viewOptions": {
                                            "allOf": [
                                              {
                                                "description": "Chart cell view options.",
                                                "properties": {
                                                  "chartType": {
                                                    "description": "Type of the chart.",
                                                    "title": "Charttype",
                                                    "type": "string"
                                                  },
                                                  "showLegend": {
                                                    "default": false,
                                                    "description": "Whether to show the chart legend.",
                                                    "title": "Showlegend",
                                                    "type": "boolean"
                                                  },
                                                  "showTitle": {
                                                    "default": false,
                                                    "description": "Whether to show the chart title.",
                                                    "title": "Showtitle",
                                                    "type": "boolean"
                                                  },
                                                  "showTooltip": {
                                                    "default": false,
                                                    "description": "Whether to show the chart tooltip.",
                                                    "title": "Showtooltip",
                                                    "type": "boolean"
                                                  },
                                                  "title": {
                                                    "description": "Title of the chart.",
                                                    "title": "Title",
                                                    "type": "string"
                                                  }
                                                },
                                                "title": "NotebookChartCellViewOptions",
                                                "type": "object"
                                              }
                                            ],
                                            "description": "Chart cell view options.",
                                            "title": "Viewoptions"
                                          }
                                        },
                                        "title": "NotebookChartCellMetadata",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Chart cell view options and metadata.",
                                    "title": "Chartsettings"
                                  },
                                  "customLlmMetricSettings": {
                                    "allOf": [
                                      {
                                        "description": "Custom LLM metric cell metadata.",
                                        "properties": {
                                          "metricId": {
                                            "description": "The ID of the custom LLM metric.",
                                            "title": "Metricid",
                                            "type": "string"
                                          },
                                          "metricName": {
                                            "description": "The name of the custom LLM metric.",
                                            "title": "Metricname",
                                            "type": "string"
                                          },
                                          "playgroundId": {
                                            "description": "The ID of the playground associated with the custom LLM metric.",
                                            "title": "Playgroundid",
                                            "type": "string"
                                          }
                                        },
                                        "required": [
                                          "metricId",
                                          "playgroundId",
                                          "metricName"
                                        ],
                                        "title": "NotebookCustomLlmMetricCellMetadata",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Custom LLM metric cell metadata.",
                                    "title": "Customllmmetricsettings"
                                  },
                                  "customMetricSettings": {
                                    "allOf": [
                                      {
                                        "description": "Custom metric cell metadata.",
                                        "properties": {
                                          "deploymentId": {
                                            "description": "The ID of the deployment associated with the custom metric.",
                                            "title": "Deploymentid",
                                            "type": "string"
                                          },
                                          "metricId": {
                                            "description": "The ID of the custom metric.",
                                            "title": "Metricid",
                                            "type": "string"
                                          },
                                          "metricName": {
                                            "description": "The name of the custom metric.",
                                            "title": "Metricname",
                                            "type": "string"
                                          },
                                          "schedule": {
                                            "allOf": [
                                              {
                                                "description": "Data class that represents a cron schedule.",
                                                "properties": {
                                                  "dayOfMonth": {
                                                    "description": "The day(s) of the month to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Dayofmonth",
                                                    "type": "array"
                                                  },
                                                  "dayOfWeek": {
                                                    "description": "The day(s) of the week to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Dayofweek",
                                                    "type": "array"
                                                  },
                                                  "hour": {
                                                    "description": "The hour(s) to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Hour",
                                                    "type": "array"
                                                  },
                                                  "minute": {
                                                    "description": "The minute(s) to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Minute",
                                                    "type": "array"
                                                  },
                                                  "month": {
                                                    "description": "The month(s) to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Month",
                                                    "type": "array"
                                                  }
                                                },
                                                "required": [
                                                  "minute",
                                                  "hour",
                                                  "dayOfMonth",
                                                  "month",
                                                  "dayOfWeek"
                                                ],
                                                "title": "Schedule",
                                                "type": "object"
                                              }
                                            ],
                                            "description": "The schedule associated with the custom metric.",
                                            "title": "Schedule"
                                          }
                                        },
                                        "required": [
                                          "metricId",
                                          "deploymentId"
                                        ],
                                        "title": "NotebookCustomMetricCellMetadata",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Custom metric cell metadata.",
                                    "title": "Custommetricsettings"
                                  },
                                  "dataframeViewOptions": {
                                    "description": "DataFrame view options and metadata.",
                                    "title": "Dataframeviewoptions",
                                    "type": "object"
                                  },
                                  "disableRun": {
                                    "default": false,
                                    "description": "Whether to disable the run button in the cell.",
                                    "title": "Disablerun",
                                    "type": "boolean"
                                  },
                                  "executionTimeMillis": {
                                    "description": "Execution time of the cell in milliseconds.",
                                    "title": "Executiontimemillis",
                                    "type": "integer"
                                  },
                                  "hideCode": {
                                    "default": false,
                                    "description": "Whether to hide the code in the cell.",
                                    "title": "Hidecode",
                                    "type": "boolean"
                                  },
                                  "hideResults": {
                                    "default": false,
                                    "description": "Whether to hide the results in the cell.",
                                    "title": "Hideresults",
                                    "type": "boolean"
                                  },
                                  "language": {
                                    "description": "An enumeration.",
                                    "enum": [
                                      "dataframe",
                                      "markdown",
                                      "python",
                                      "r",
                                      "shell",
                                      "scala",
                                      "sas",
                                      "custommetric"
                                    ],
                                    "title": "Language",
                                    "type": "string"
                                  }
                                },
                                "title": "NotebookCellDataRobotMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                            "title": "Datarobot"
                          },
                          "disableRun": {
                            "default": false,
                            "description": "Whether or not the cell is disabled in the UI.",
                            "title": "Disablerun",
                            "type": "boolean"
                          },
                          "hideCode": {
                            "default": false,
                            "description": "Whether or not code is hidden in the UI.",
                            "title": "Hidecode",
                            "type": "boolean"
                          },
                          "hideResults": {
                            "default": false,
                            "description": "Whether or not results are hidden in the UI.",
                            "title": "Hideresults",
                            "type": "boolean"
                          },
                          "jupyter": {
                            "allOf": [
                              {
                                "description": "The schema for the Jupyter cell metadata.",
                                "properties": {
                                  "outputsHidden": {
                                    "default": false,
                                    "description": "Whether the cell's outputs are hidden.",
                                    "title": "Outputshidden",
                                    "type": "boolean"
                                  },
                                  "sourceHidden": {
                                    "default": false,
                                    "description": "Whether the cell's source is hidden.",
                                    "title": "Sourcehidden",
                                    "type": "boolean"
                                  }
                                },
                                "title": "JupyterCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Jupyter metadata.",
                            "title": "Jupyter"
                          },
                          "name": {
                            "description": "Name of the notebook cell.",
                            "title": "Name",
                            "type": "string"
                          },
                          "scrolled": {
                            "anyOf": [
                              {
                                "type": "boolean"
                              },
                              {
                                "enum": [
                                  "auto"
                                ],
                                "type": "string"
                              }
                            ],
                            "default": "auto",
                            "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                            "title": "Scrolled"
                          }
                        },
                        "title": "NotebookCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Metadata of the cell.",
                    "title": "Metadata"
                  },
                  "source": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      }
                    ],
                    "description": "Contents of the cell, represented as a string.",
                    "title": "Source"
                  }
                },
                "required": [
                  "cellType"
                ],
                "title": "CreateNotebookCellSchema",
                "type": "object"
              }
            ],
            "description": "The cell data to insert.",
            "title": "Data"
          }
        },
        "required": [
          "afterCellId",
          "data"
        ],
        "title": "InsertCellsSchema",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "cells"
  ],
  "title": "CreateCellsRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | CreateCellsRequest | false | none |

### Example responses

> 202 Response

```
{
  "description": "Response schema for creating notebook cells.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "title": "Actionid",
      "type": "string"
    },
    "cellIds": {
      "description": "List of cell IDs of the created cells.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    }
  },
  "required": [
    "actionId",
    "cellIds"
  ],
  "title": "CreateCellsResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | Response schema for creating notebook cells. | CreateCellsResponse |

## Cancel Cells by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/notebook/cells/cancel/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request payload values for canceling notebook cells execution.",
  "properties": {
    "cellIds": {
      "description": "List of cell IDs to cancel execution for.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "cellIds"
  ],
  "title": "CancelCellsExecutionRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | CancelCellsExecutionRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | No content. | None |

## Delete Output by notebook ID

Operation path: `DELETE /api/v2/notebookSessions/{notebookId}/notebook/cells/output/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| BatchCellQuery | query | BatchCellQuery | false | Base schema for batch cell queries. |

### Example responses

> 202 Response

```
{
  "description": "Base schema for action created responses.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "title": "Actionid",
      "type": "string"
    }
  },
  "required": [
    "actionId"
  ],
  "title": "ActionCreatedResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | Base schema for action created responses. | ActionCreatedResponse |

## Create Reorder by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/notebook/cells/reorder/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request payload values for reordering notebook cells.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "maxLength": 64,
      "title": "Actionid",
      "type": "string"
    },
    "cellIds": {
      "description": "List of cell IDs to reorder.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "cellIds"
  ],
  "title": "ReorderCellsRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | ReorderCellsRequest | false | none |

### Example responses

> 202 Response

```
{
  "description": "Base schema for action created responses.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "title": "Actionid",
      "type": "string"
    }
  },
  "required": [
    "actionId"
  ],
  "title": "ActionCreatedResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | Base schema for action created responses. | ActionCreatedResponse |

## Create move by id

Operation path: `POST /api/v2/notebookSessions/{notebookId}/notebook/cells/{cellId}/move/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request payload values for moving a notebook cell.",
  "properties": {
    "actionId": {
      "description": "Action ID of notebook update request.",
      "maxLength": 64,
      "title": "Actionid",
      "type": "string"
    },
    "afterCellId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "FIRST"
          ],
          "type": "string"
        }
      ],
      "description": "ID of the cell after which to move the cell.",
      "title": "Aftercellid"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "afterCellId"
  ],
  "title": "MoveCellRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| cellId | path | string | true | The cell ID to move. |
| body | body | MoveCellRequest | false | none |

### Example responses

> 202 Response

```
{
  "description": "Base schema for action created responses.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "title": "Actionid",
      "type": "string"
    }
  },
  "required": [
    "actionId"
  ],
  "title": "ActionCreatedResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | Base schema for action created responses. | ActionCreatedResponse |

## Retrieve Dataframes by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/notebook/dataframes/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| NotebookOperationQuery | query | NotebookOperationQuery | false | Base query schema for notebook operations. |

### Example responses

> 200 Response

```
{
  "description": "Schema for the list of DataFrames in a notebook.",
  "properties": {
    "dataframes": {
      "description": "List of DataFrames information.",
      "items": {
        "description": "Schema for a single DataFrame entry.",
        "properties": {
          "name": {
            "description": "Name of the DataFrame.",
            "title": "Name",
            "type": "string"
          },
          "type": {
            "description": "Type of the DataFrame.",
            "title": "Type",
            "type": "string"
          }
        },
        "required": [
          "name",
          "type"
        ],
        "title": "DataFrameEntrySchema",
        "type": "object"
      },
      "title": "Dataframes",
      "type": "array"
    }
  },
  "title": "ListDataFrameResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for the list of DataFrames in a notebook. | ListDataFrameResponse |

## Retrieve dataframes by id

Operation path: `GET /api/v2/notebookSessions/{notebookId}/notebook/dataframes/{referenceId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| referenceId | path | string | true | The reference ID for the DataFrame. |
| PaginatedDataframeQuery | query | PaginatedDataframeQuery | false | Query schema for paginated dataframe requests. |

### Example responses

> 200 Response

```
{
  "description": "Schema for the DataFrame response.",
  "properties": {
    "dataframe": {
      "description": "The DataFrame as a string.",
      "title": "Dataframe",
      "type": "string"
    }
  },
  "required": [
    "dataframe"
  ],
  "title": "DataFrameResponseSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for the DataFrame response. | DataFrameResponseSchema |

## Execute Notebook by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/notebook/execute/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request payload values for executing notebook cells.",
  "properties": {
    "cellIds": {
      "description": "List of cell IDs to execute.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "cells": {
      "description": "List of cells to execute.",
      "items": {
        "properties": {
          "cellType": {
            "allOf": [
              {
                "description": "Supported cell types for notebooks.",
                "enum": [
                  "code",
                  "markdown"
                ],
                "title": "SupportedCellTypes",
                "type": "string"
              }
            ],
            "description": "Type of the cell."
          },
          "id": {
            "description": "ID of the cell.",
            "title": "Id",
            "type": "string"
          },
          "source": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            ],
            "description": "Contents of the cell, represented as a string.",
            "title": "Source"
          }
        },
        "required": [
          "id",
          "cellType",
          "source"
        ],
        "title": "NotebookCellExecData",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path",
    "generation",
    "cells"
  ],
  "title": "ExecuteCellsRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | ExecuteCellsRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | No content. | None |

## Retrieve Execution by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/notebook/execution/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| MultiNotebookOperationQuery | query | MultiNotebookOperationQuery | false | Base query schema for multiple notebook operations. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for the notebooks execution state.",
  "properties": {
    "states": {
      "description": "List of notebooks execution states.",
      "items": {
        "description": "The schema for the notebook execution state.",
        "properties": {
          "executionState": {
            "allOf": [
              {
                "description": "Notebook execution state model",
                "properties": {
                  "executingCellId": {
                    "description": "The ID of the cell currently being executed.",
                    "title": "Executingcellid",
                    "type": "string"
                  },
                  "executionFinishedAt": {
                    "description": "The time the execution finished. This is based on the finish time of the last cell.",
                    "format": "date-time",
                    "title": "Executionfinishedat",
                    "type": "string"
                  },
                  "executionStartedAt": {
                    "description": "The time the execution started.",
                    "format": "date-time",
                    "title": "Executionstartedat",
                    "type": "string"
                  },
                  "inputRequest": {
                    "allOf": [
                      {
                        "description": "AwaitingInputState represents the state of a cell that is awaiting input from the user.",
                        "properties": {
                          "password": {
                            "description": "Whether the input request is for a password.",
                            "title": "Password",
                            "type": "boolean"
                          },
                          "prompt": {
                            "description": "The prompt for the input request.",
                            "title": "Prompt",
                            "type": "string"
                          },
                          "requestedAt": {
                            "description": "The time the input was requested.",
                            "format": "date-time",
                            "title": "Requestedat",
                            "type": "string"
                          }
                        },
                        "required": [
                          "requestedAt",
                          "prompt",
                          "password"
                        ],
                        "title": "AwaitingInputState",
                        "type": "object"
                      }
                    ],
                    "description": "The input request state of the cell.",
                    "title": "Inputrequest"
                  },
                  "kernelId": {
                    "description": "The ID of the kernel used for execution.",
                    "title": "Kernelid",
                    "type": "string"
                  },
                  "queuedCellIds": {
                    "description": "The IDs of the cells that are queued for execution.",
                    "items": {
                      "type": "string"
                    },
                    "title": "Queuedcellids",
                    "type": "array"
                  }
                },
                "title": "NotebookExecutionState",
                "type": "object"
              }
            ],
            "description": "Execution state of the notebook.",
            "title": "Executionstate"
          },
          "kernel": {
            "allOf": [
              {
                "description": "The schema for the notebook kernel.",
                "properties": {
                  "executionState": {
                    "allOf": [
                      {
                        "description": "Event Sequences on Various Workflows:\n- On kernel created: CONNECTED -> BUSY -> IDLE\n- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE\n- On regular execution: IDLE -> BUSY -> IDLE\n- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE\n- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE\n- On kernel shut down via calling the stop kernel endpoint:\n    DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s)",
                        "enum": [
                          "connecting",
                          "disconnected",
                          "connected",
                          "starting",
                          "idle",
                          "busy",
                          "interrupting",
                          "restarting",
                          "not_running"
                        ],
                        "title": "KernelState",
                        "type": "string"
                      }
                    ],
                    "description": "The execution state of the kernel."
                  },
                  "id": {
                    "description": "The ID of the kernel.",
                    "title": "Id",
                    "type": "string"
                  },
                  "language": {
                    "allOf": [
                      {
                        "description": "Runtime language for notebook execution in the kernel.",
                        "enum": [
                          "python",
                          "r",
                          "shell",
                          "markdown"
                        ],
                        "title": "RuntimeLanguage",
                        "type": "string"
                      }
                    ],
                    "description": "The programming language of the kernel. Possible values include 'python', 'r'."
                  },
                  "name": {
                    "description": "The name of the kernel. Possible values include 'python3', 'ir'.",
                    "title": "Name",
                    "type": "string"
                  },
                  "running": {
                    "default": false,
                    "description": "Whether the kernel is running.",
                    "title": "Running",
                    "type": "boolean"
                  }
                },
                "required": [
                  "id",
                  "name",
                  "language",
                  "executionState"
                ],
                "title": "KernelSchema",
                "type": "object"
              }
            ],
            "description": "Kernel assigned to the notebook.",
            "title": "Kernel"
          },
          "kernelId": {
            "description": "Kernel ID assigned to the notebook.",
            "title": "Kernelid",
            "type": "string"
          },
          "path": {
            "description": "Path to the notebook.",
            "title": "Path",
            "type": "string"
          }
        },
        "required": [
          "path"
        ],
        "title": "NotebookExecutionStateSchema",
        "type": "object"
      },
      "title": "States",
      "type": "array"
    }
  },
  "required": [
    "states"
  ],
  "title": "NotebooksExecutionStateResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for the notebooks execution state. | NotebooksExecutionStateResponse |

## Create Kernel by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/notebook/kernel/`

Authentication requirements: `BearerAuth`

Sets kernel for a given notebook.

### Body parameter

```
{
  "description": "Request payload values for assigning a kernel to a notebook.",
  "properties": {
    "kernelId": {
      "description": "ID of the kernel to assign to the notebook.",
      "title": "Kernelid",
      "type": "string"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "title": "AssignNotebookKernelRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | AssignNotebookKernelRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "The schema for the notebook kernel.",
  "properties": {
    "executionState": {
      "allOf": [
        {
          "description": "Event Sequences on Various Workflows:\n- On kernel created: CONNECTED -> BUSY -> IDLE\n- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE\n- On regular execution: IDLE -> BUSY -> IDLE\n- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE\n- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE\n- On kernel shut down via calling the stop kernel endpoint:\n    DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s)",
          "enum": [
            "connecting",
            "disconnected",
            "connected",
            "starting",
            "idle",
            "busy",
            "interrupting",
            "restarting",
            "not_running"
          ],
          "title": "KernelState",
          "type": "string"
        }
      ],
      "description": "The execution state of the kernel."
    },
    "id": {
      "description": "The ID of the kernel.",
      "title": "Id",
      "type": "string"
    },
    "language": {
      "allOf": [
        {
          "description": "Runtime language for notebook execution in the kernel.",
          "enum": [
            "python",
            "r",
            "shell",
            "markdown"
          ],
          "title": "RuntimeLanguage",
          "type": "string"
        }
      ],
      "description": "The programming language of the kernel. Possible values include 'python', 'r'."
    },
    "name": {
      "description": "The name of the kernel. Possible values include 'python3', 'ir'.",
      "title": "Name",
      "type": "string"
    },
    "running": {
      "default": false,
      "description": "Whether the kernel is running.",
      "title": "Running",
      "type": "boolean"
    }
  },
  "required": [
    "id",
    "name",
    "language",
    "executionState"
  ],
  "title": "KernelSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The schema for the notebook kernel. | KernelSchema |

## Create Trigger Execution by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/notebook/triggerExecution/`

Authentication requirements: `BearerAuth`

A variation of execute_notebook that automatically prepares, assigns kernel
    and executes the notebook in its entirety.

### Body parameter

```
{
  "description": "Request payload values for executing a notebook with parameters.",
  "properties": {
    "parameters": {
      "description": "List of parameters to use as environment variables during execution.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "title": "TriggeredNotebookExecutionRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | TriggeredNotebookExecutionRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | No content. | None |

## Execute scripts by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/scripts/execute/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request payload values for running a file.",
  "properties": {
    "commandArgs": {
      "description": "Arguments and/or flags to pass to a file execution command. For example: '--filename foo.txt -r'",
      "title": "Commandargs",
      "type": "string"
    },
    "commandType": {
      "allOf": [
        {
          "description": "These are the command types/languages we support running files for.",
          "enum": [
            "python",
            "bash"
          ],
          "title": "RunnableCommandType",
          "type": "string"
        }
      ],
      "description": "The type of command to be run. For example 'python'"
    },
    "filePath": {
      "description": "Path to the file to execute.",
      "title": "Filepath",
      "type": "string"
    }
  },
  "required": [
    "filePath"
  ],
  "title": "RunFileRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | RunFileRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "Response schema for executing a file.",
  "properties": {
    "kernelId": {
      "description": "ID of the kernel assigned to the file.",
      "title": "Kernelid",
      "type": "string"
    }
  },
  "required": [
    "kernelId"
  ],
  "title": "ExecuteFileResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for executing a file. | ExecuteFileResponse |

## Retrieve Executing by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/scripts/executing/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for listing executing files.",
  "properties": {
    "executingFiles": {
      "description": "List of executing files with their kernel IDs.",
      "items": {
        "description": "Schema for executing file information.",
        "properties": {
          "filePath": {
            "description": "Path to the file being executed.",
            "title": "Filepath",
            "type": "string"
          },
          "kernelId": {
            "description": "ID of the kernel assigned to the file.",
            "title": "Kernelid",
            "type": "string"
          }
        },
        "required": [
          "kernelId",
          "filePath"
        ],
        "title": "ExecutingFileData",
        "type": "object"
      },
      "title": "Executingfiles",
      "type": "array"
    }
  },
  "required": [
    "executingFiles"
  ],
  "title": "ExecutingFilesResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for listing executing files. | ExecutingFilesResponse |

## Retrieve Terminals by notebook ID

Operation path: `GET /api/v2/notebookSessions/{notebookId}/terminals/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |

### Example responses

> 200 Response

```
{
  "description": "Schema for the list of terminals in a notebook.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of terminals in a notebook.",
      "items": {
        "description": "Schema for a terminal.",
        "properties": {
          "createdAt": {
            "description": "Creation time of the terminal.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "name": {
            "description": "Name of the terminal.",
            "title": "Name",
            "type": "string"
          },
          "terminalId": {
            "description": "ID of the terminal.",
            "title": "Terminalid",
            "type": "string"
          }
        },
        "required": [
          "terminalId",
          "name",
          "createdAt"
        ],
        "title": "TerminalSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "TerminalsResponseSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for the list of terminals in a notebook. | TerminalsResponseSchema |

## Create Terminals by notebook ID

Operation path: `POST /api/v2/notebookSessions/{notebookId}/terminals/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Schema for creating a terminal.",
  "properties": {
    "name": {
      "description": "Name of the terminal.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "title": "CreateTerminalSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| body | body | CreateTerminalSchema | false | none |

### Example responses

> 201 Response

```
{
  "description": "Schema for a terminal.",
  "properties": {
    "createdAt": {
      "description": "Creation time of the terminal.",
      "format": "date-time",
      "title": "Createdat",
      "type": "string"
    },
    "name": {
      "description": "Name of the terminal.",
      "title": "Name",
      "type": "string"
    },
    "terminalId": {
      "description": "ID of the terminal.",
      "title": "Terminalid",
      "type": "string"
    }
  },
  "required": [
    "terminalId",
    "name",
    "createdAt"
  ],
  "title": "TerminalSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Schema for a terminal. | TerminalSchema |

## Delete Terminals by notebook ID

Operation path: `DELETE /api/v2/notebookSessions/{notebookId}/terminals/{terminalId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| terminalId | path | string | true | The terminal ID to delete. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Modify Terminals by notebook ID

Operation path: `PATCH /api/v2/notebookSessions/{notebookId}/terminals/{terminalId}/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Schema for updating a terminal.",
  "properties": {
    "name": {
      "description": "Name to update the terminal with.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "title": "UpdateTerminalSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that the session belongs to. |
| terminalId | path | string | true | The terminal ID to update. |
| body | body | UpdateTerminalSchema | false | none |

### Example responses

> 200 Response

```
{
  "description": "Schema for a terminal.",
  "properties": {
    "createdAt": {
      "description": "Creation time of the terminal.",
      "format": "date-time",
      "title": "Createdat",
      "type": "string"
    },
    "name": {
      "description": "Name of the terminal.",
      "title": "Name",
      "type": "string"
    },
    "terminalId": {
      "description": "ID of the terminal.",
      "title": "Terminalid",
      "type": "string"
    }
  },
  "required": [
    "terminalId",
    "name",
    "createdAt"
  ],
  "title": "TerminalSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for a terminal. | TerminalSchema |

## Retrieve Notebooks

Operation path: `GET /api/v2/notebooks/`

Authentication requirements: `BearerAuth`

Return list of notebooks.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| ListNotebooksQuery | query | ListNotebooksQuery | false | Query options for listing notebooks in the notebooks directory. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for listing notebooks.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "A list of notebooks.",
      "items": {
        "description": "Schema for notebook metadata with additional fields.",
        "properties": {
          "created": {
            "allOf": [
              {
                "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
                "properties": {
                  "at": {
                    "description": "Timestamp of the action.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User info of the actor who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at",
                  "by"
                ],
                "title": "NotebookActionSignature",
                "type": "object"
              }
            ],
            "description": "Information about the creation of the notebook.",
            "title": "Created"
          },
          "description": {
            "description": "The description of the notebook.",
            "title": "Description",
            "type": "string"
          },
          "hasEnabledSchedule": {
            "description": "Whether the notebook has an enabled schedule.",
            "title": "Hasenabledschedule",
            "type": "boolean"
          },
          "hasSchedule": {
            "description": "Whether the notebook has a schedule.",
            "title": "Hasschedule",
            "type": "boolean"
          },
          "id": {
            "description": "The ID of the notebook.",
            "title": "Id",
            "type": "string"
          },
          "lastViewed": {
            "allOf": [
              {
                "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
                "properties": {
                  "at": {
                    "description": "Timestamp of the action.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User info of the actor who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at",
                  "by"
                ],
                "title": "NotebookActionSignature",
                "type": "object"
              }
            ],
            "description": "Information about the last viewed time of the notebook.",
            "title": "Lastviewed"
          },
          "name": {
            "description": "The name of the notebook.",
            "title": "Name",
            "type": "string"
          },
          "orgId": {
            "description": "The ID of the organization associated with the notebook.",
            "title": "Orgid",
            "type": "string"
          },
          "permissions": {
            "description": "The permissions associated with the notebook.",
            "items": {
              "description": "The possible allowed actions for the current user for a given Notebook.",
              "enum": [
                "CAN_READ",
                "CAN_UPDATE",
                "CAN_DELETE",
                "CAN_SHARE",
                "CAN_COPY",
                "CAN_EXECUTE"
              ],
              "title": "NotebookPermission",
              "type": "string"
            },
            "type": "array"
          },
          "session": {
            "allOf": [
              {
                "description": "The schema for the notebook session.",
                "properties": {
                  "notebookId": {
                    "description": "The ID of the notebook.",
                    "title": "Notebookid",
                    "type": "string"
                  },
                  "sessionType": {
                    "allOf": [
                      {
                        "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                        "enum": [
                          "interactive",
                          "triggered"
                        ],
                        "title": "SessionType",
                        "type": "string"
                      }
                    ],
                    "description": "The type of the notebook session."
                  },
                  "startedAt": {
                    "description": "The time the notebook session was started.",
                    "format": "date-time",
                    "title": "Startedat",
                    "type": "string"
                  },
                  "status": {
                    "allOf": [
                      {
                        "description": "Possible overall states of a notebook session.",
                        "enum": [
                          "stopping",
                          "stopped",
                          "starting",
                          "running",
                          "restarting",
                          "dead",
                          "deleted"
                        ],
                        "title": "NotebookSessionStatus",
                        "type": "string"
                      }
                    ],
                    "description": "The status of the notebook session."
                  },
                  "userId": {
                    "description": "The ID of the user associated with the notebook session.",
                    "title": "Userid",
                    "type": "string"
                  }
                },
                "required": [
                  "status",
                  "notebookId"
                ],
                "title": "NotebookSessionSharedSchema",
                "type": "object"
              }
            ],
            "description": "Information about the session associated with the notebook.",
            "title": "Session"
          },
          "settings": {
            "allOf": [
              {
                "description": "Notebook UI settings.",
                "properties": {
                  "hideCellFooters": {
                    "default": false,
                    "description": "Whether or not cell footers are hidden in the UI.",
                    "title": "Hidecellfooters",
                    "type": "boolean"
                  },
                  "hideCellOutputs": {
                    "default": false,
                    "description": "Whether or not cell outputs are hidden in the UI.",
                    "title": "Hidecelloutputs",
                    "type": "boolean"
                  },
                  "hideCellTitles": {
                    "default": false,
                    "description": "Whether or not cell titles are hidden in the UI.",
                    "title": "Hidecelltitles",
                    "type": "boolean"
                  },
                  "highlightWhitespace": {
                    "default": false,
                    "description": "Whether or whitespace is highlighted in the UI.",
                    "title": "Highlightwhitespace",
                    "type": "boolean"
                  },
                  "showLineNumbers": {
                    "default": false,
                    "description": "Whether or not line numbers are shown in the UI.",
                    "title": "Showlinenumbers",
                    "type": "boolean"
                  },
                  "showScrollers": {
                    "default": false,
                    "description": "Whether or not scroll bars are shown in the UI.",
                    "title": "Showscrollers",
                    "type": "boolean"
                  }
                },
                "title": "NotebookSettings",
                "type": "object"
              }
            ],
            "default": {
              "hide_cell_footers": false,
              "hide_cell_outputs": false,
              "hide_cell_titles": false,
              "highlight_whitespace": false,
              "show_line_numbers": false,
              "show_scrollers": false
            },
            "description": "The settings of the notebook.",
            "title": "Settings"
          },
          "tags": {
            "description": "The tags of the notebook.",
            "items": {
              "type": "string"
            },
            "title": "Tags",
            "type": "array"
          },
          "tenantId": {
            "description": "The tenant ID associated with the notebook.",
            "title": "Tenantid",
            "type": "string"
          },
          "type": {
            "allOf": [
              {
                "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                "enum": [
                  "plain",
                  "codespace",
                  "ephemeral"
                ],
                "title": "NotebookType",
                "type": "string"
              }
            ],
            "default": "plain",
            "description": "The type of the notebook."
          },
          "typeTransition": {
            "allOf": [
              {
                "description": "An enumeration.",
                "enum": [
                  "initiated_to_codespace",
                  "completed"
                ],
                "title": "NotebookTypeTransition",
                "type": "string"
              }
            ],
            "description": "The type transition of the notebook."
          },
          "updated": {
            "allOf": [
              {
                "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
                "properties": {
                  "at": {
                    "description": "Timestamp of the action.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User info of the actor who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at",
                  "by"
                ],
                "title": "NotebookActionSignature",
                "type": "object"
              }
            ],
            "description": "Information about the last update of the notebook.",
            "title": "Updated"
          },
          "useCaseId": {
            "description": "The ID of the Use Case associated with the notebook.",
            "title": "Usecaseid",
            "type": "string"
          },
          "useCaseName": {
            "description": "The name of the Use Case associated with the notebook.",
            "title": "Usecasename",
            "type": "string"
          }
        },
        "required": [
          "name",
          "id",
          "created",
          "lastViewed"
        ],
        "title": "NotebookSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ListNotebooksResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for listing notebooks. | ListNotebooksResponse |

## Create Notebooks

Operation path: `POST /api/v2/notebooks/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for creating a notebook.",
  "properties": {
    "createInitialCell": {
      "default": true,
      "description": "Whether to create an initial cell.",
      "title": "Createinitialcell",
      "type": "boolean"
    },
    "description": {
      "description": "The description of the notebook.",
      "title": "Description",
      "type": "string"
    },
    "name": {
      "default": "Untitled Notebook",
      "description": "The name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "default": {
        "hide_cell_footers": false,
        "hide_cell_outputs": false,
        "hide_cell_titles": false,
        "highlight_whitespace": false,
        "show_line_numbers": false,
        "show_scrollers": false
      },
      "description": "The settings of the notebook.",
      "title": "Settings"
    },
    "tags": {
      "description": "The tags of the notebook.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "type": {
      "allOf": [
        {
          "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
          "enum": [
            "plain",
            "codespace",
            "ephemeral"
          ],
          "title": "NotebookType",
          "type": "string"
        }
      ],
      "default": "plain",
      "description": "The type of the notebook."
    },
    "typeTransition": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "initiated_to_codespace",
            "completed"
          ],
          "title": "NotebookTypeTransition",
          "type": "string"
        }
      ],
      "description": "The type transition of the notebook."
    },
    "useCaseId": {
      "description": "The ID of the Use Case associated with the notebook.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the Use Case associated with the notebook.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "title": "CreateNotebookRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| body | body | CreateNotebookRequest | false | none |

### Example responses

> 201 Response

```
{
  "description": "Schema for notebook metadata with additional fields.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the creation of the notebook.",
      "title": "Created"
    },
    "description": {
      "description": "The description of the notebook.",
      "title": "Description",
      "type": "string"
    },
    "hasEnabledSchedule": {
      "description": "Whether the notebook has an enabled schedule.",
      "title": "Hasenabledschedule",
      "type": "boolean"
    },
    "hasSchedule": {
      "description": "Whether the notebook has a schedule.",
      "title": "Hasschedule",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the notebook.",
      "title": "Id",
      "type": "string"
    },
    "lastViewed": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last viewed time of the notebook.",
      "title": "Lastviewed"
    },
    "name": {
      "description": "The name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "orgId": {
      "description": "The ID of the organization associated with the notebook.",
      "title": "Orgid",
      "type": "string"
    },
    "permissions": {
      "description": "The permissions associated with the notebook.",
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "session": {
      "allOf": [
        {
          "description": "The schema for the notebook session.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook.",
              "title": "Notebookid",
              "type": "string"
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "The type of the notebook session."
            },
            "startedAt": {
              "description": "The time the notebook session was started.",
              "format": "date-time",
              "title": "Startedat",
              "type": "string"
            },
            "status": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "The status of the notebook session."
            },
            "userId": {
              "description": "The ID of the user associated with the notebook session.",
              "title": "Userid",
              "type": "string"
            }
          },
          "required": [
            "status",
            "notebookId"
          ],
          "title": "NotebookSessionSharedSchema",
          "type": "object"
        }
      ],
      "description": "Information about the session associated with the notebook.",
      "title": "Session"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "default": {
        "hide_cell_footers": false,
        "hide_cell_outputs": false,
        "hide_cell_titles": false,
        "highlight_whitespace": false,
        "show_line_numbers": false,
        "show_scrollers": false
      },
      "description": "The settings of the notebook.",
      "title": "Settings"
    },
    "tags": {
      "description": "The tags of the notebook.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "tenantId": {
      "description": "The tenant ID associated with the notebook.",
      "title": "Tenantid",
      "type": "string"
    },
    "type": {
      "allOf": [
        {
          "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
          "enum": [
            "plain",
            "codespace",
            "ephemeral"
          ],
          "title": "NotebookType",
          "type": "string"
        }
      ],
      "default": "plain",
      "description": "The type of the notebook."
    },
    "typeTransition": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "initiated_to_codespace",
            "completed"
          ],
          "title": "NotebookTypeTransition",
          "type": "string"
        }
      ],
      "description": "The type transition of the notebook."
    },
    "updated": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last update of the notebook.",
      "title": "Updated"
    },
    "useCaseId": {
      "description": "The ID of the Use Case associated with the notebook.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the Use Case associated with the notebook.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "required": [
    "name",
    "id",
    "created",
    "lastViewed"
  ],
  "title": "NotebookSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Schema for notebook metadata with additional fields. | NotebookSchema |

## Create Bulk Link Use Case

Operation path: `POST /api/v2/notebooks/bulkLinkUseCase/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request payload schema for bulk linking notebooks to a use case.",
  "properties": {
    "notebookIds": {
      "description": "List of notebook IDs to link.",
      "items": {
        "type": "string"
      },
      "maxItems": 100,
      "minItems": 1,
      "title": "Notebookids",
      "type": "array"
    },
    "source": {
      "allOf": [
        {
          "description": "The source of the entity linking. Does not affect the operation of the API call. Only used for analytics.",
          "enum": [
            "classic",
            "nextGen",
            "api"
          ],
          "title": "EntityLinkingSources",
          "type": "string"
        }
      ],
      "description": "The source of the entity linking."
    },
    "useCaseId": {
      "description": "The ID of the Use Case to link the notebooks to.",
      "title": "Usecaseid",
      "type": "string"
    },
    "workflow": {
      "allOf": [
        {
          "description": "The workflow that is attaching this entity. Does not affect the operation of the API call. Only used for analytics.",
          "enum": [
            "migration",
            "creation",
            "unspecified"
          ],
          "title": "EntityLinkingWorkflows",
          "type": "string"
        }
      ],
      "description": "The workflow responsible for attaching the notebook to the Use Case."
    }
  },
  "required": [
    "notebookIds",
    "useCaseId"
  ],
  "title": "BulkLinkNotebooksToUseCaseRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| body | body | BulkLinkNotebooksToUseCaseRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "Response schema indicating success of an operation.",
  "properties": {
    "success": {
      "description": "Indicates if the operation was successful.",
      "title": "Success",
      "type": "boolean"
    }
  },
  "required": [
    "success"
  ],
  "title": "SuccessResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema indicating successful or failed operation. | SuccessResponse |

## Retrieve Filter Options

Operation path: `GET /api/v2/notebooks/filterOptions/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| FilterOptionsQuery | query | FilterOptionsQuery | false | Query options for filtering notebooks in the notebooks directory. |

### Example responses

> 200 Response

```
{
  "description": "Response schema for filter options in the notebooks directory.",
  "properties": {
    "owners": {
      "description": "A list of possible owners to filter notebooks by.",
      "items": {
        "description": "User information.",
        "properties": {
          "activated": {
            "default": true,
            "description": "Whether the user is activated.",
            "title": "Activated",
            "type": "boolean"
          },
          "firstName": {
            "description": "The first name of the user.",
            "title": "Firstname",
            "type": "string"
          },
          "gravatarHash": {
            "description": "The gravatar hash of the user.",
            "title": "Gravatarhash",
            "type": "string"
          },
          "id": {
            "description": "The ID of the user.",
            "title": "Id",
            "type": "string"
          },
          "lastName": {
            "description": "The last name of the user.",
            "title": "Lastname",
            "type": "string"
          },
          "orgId": {
            "description": "The ID of the organization the user belongs to.",
            "title": "Orgid",
            "type": "string"
          },
          "tenantPhase": {
            "description": "The tenant phase of the user.",
            "title": "Tenantphase",
            "type": "string"
          },
          "username": {
            "description": "The username of the user.",
            "title": "Username",
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "title": "UserInfo",
        "type": "object"
      },
      "title": "Owners",
      "type": "array"
    },
    "tags": {
      "description": "A list of possible tags to filter notebooks by.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    }
  },
  "title": "FilterOptionsResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Response schema for filter options in the notebooks directory. | FilterOptionsResponse |

## Create From File

Operation path: `POST /api/v2/notebooks/fromFile/`

Authentication requirements: `BearerAuth`

Import Notebook from file endpoint.

### Example responses

> 201 Response

```
{
  "description": "Imported notebook information.",
  "properties": {
    "id": {
      "description": "The ID of the created notebook.",
      "title": "Id",
      "type": "string"
    },
    "name": {
      "description": "The name of the created notebook.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "title": "ImportNotebookResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Imported notebook information. | ImportNotebookResponse |

## Create From URL

Operation path: `POST /api/v2/notebooks/fromUrl/`

Authentication requirements: `BearerAuth`

Import the notebook from the URL endpoint.

### Body parameter

```
{
  "description": "Request payload values for importing a notebook from a URL.",
  "properties": {
    "includeOutput": {
      "default": true,
      "description": "Whether to include the cell output of the notebook in the import.",
      "title": "Includeoutput",
      "type": "boolean"
    },
    "name": {
      "description": "The name of the notebook to be created upon import.",
      "title": "Name",
      "type": "string"
    },
    "uri": {
      "description": "The URL of the notebook to import.",
      "title": "Uri",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the Use Case to import the notebook into.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "uri"
  ],
  "title": "ImportNotebookFromUrlRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| body | body | ImportNotebookFromUrlRequest | false | none |

### Example responses

> 201 Response

```
{
  "description": "Imported notebook information.",
  "properties": {
    "id": {
      "description": "The ID of the created notebook.",
      "title": "Id",
      "type": "string"
    },
    "name": {
      "description": "The name of the created notebook.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "title": "ImportNotebookResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Imported notebook information. | ImportNotebookResponse |

## Get access control lists

Operation path: `GET /api/v2/notebooks/sharedRoles/`

Authentication requirements: `BearerAuth`

Get a lists of users who have access to each notebook and their roles on each respective notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookIds | query | array[string] | true | Comma separated notebook IDs to get info of. |

### Example responses

> 200 Response

```
{
  "properties": {
    "data": {
      "description": "Roles data for multiple notebooks.",
      "items": {
        "properties": {
          "notebookId": {
            "description": "The ID of the notebook.",
            "type": "string"
          },
          "roles": {
            "description": "Individual roles data for the notebook.",
            "items": {
              "properties": {
                "id": {
                  "description": "The identifier of the recipient.",
                  "type": "string"
                },
                "name": {
                  "description": "The name of the recipient.",
                  "type": "string"
                },
                "role": {
                  "description": "The role of the recipient on this entity.",
                  "enum": [
                    "ADMIN",
                    "CONSUMER",
                    "DATA_SCIENTIST",
                    "EDITOR",
                    "OBSERVER",
                    "OWNER",
                    "READ_ONLY",
                    "READ_WRITE",
                    "USER"
                  ],
                  "type": "string"
                },
                "shareRecipientType": {
                  "description": "The recipient type.",
                  "enum": [
                    "user"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "name",
                "role",
                "shareRecipientType"
              ],
              "type": "object",
              "x-versionadded": "v2.35"
            },
            "type": "array"
          }
        },
        "required": [
          "notebookId",
          "roles"
        ],
        "type": "object",
        "x-versionadded": "v2.35"
      },
      "maxItems": 100,
      "type": "array"
    }
  },
  "required": [
    "data"
  ],
  "type": "object",
  "x-versionadded": "v2.35"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Access control list for each notebook keyed by notebook ID. | NotebooksSharedRolesListResponse |

## Delete Notebooks by notebook ID

Operation path: `DELETE /api/v2/notebooks/{notebookId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to delete. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Retrieve Notebooks by notebook ID

Operation path: `GET /api/v2/notebooks/{notebookId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to retrieve. |

### Example responses

> 200 Response

```
{
  "description": "Schema for notebook metadata with additional fields.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the creation of the notebook.",
      "title": "Created"
    },
    "description": {
      "description": "The description of the notebook.",
      "title": "Description",
      "type": "string"
    },
    "hasEnabledSchedule": {
      "description": "Whether the notebook has an enabled schedule.",
      "title": "Hasenabledschedule",
      "type": "boolean"
    },
    "hasSchedule": {
      "description": "Whether the notebook has a schedule.",
      "title": "Hasschedule",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the notebook.",
      "title": "Id",
      "type": "string"
    },
    "lastViewed": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last viewed time of the notebook.",
      "title": "Lastviewed"
    },
    "name": {
      "description": "The name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "orgId": {
      "description": "The ID of the organization associated with the notebook.",
      "title": "Orgid",
      "type": "string"
    },
    "permissions": {
      "description": "The permissions associated with the notebook.",
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "session": {
      "allOf": [
        {
          "description": "The schema for the notebook session.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook.",
              "title": "Notebookid",
              "type": "string"
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "The type of the notebook session."
            },
            "startedAt": {
              "description": "The time the notebook session was started.",
              "format": "date-time",
              "title": "Startedat",
              "type": "string"
            },
            "status": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "The status of the notebook session."
            },
            "userId": {
              "description": "The ID of the user associated with the notebook session.",
              "title": "Userid",
              "type": "string"
            }
          },
          "required": [
            "status",
            "notebookId"
          ],
          "title": "NotebookSessionSharedSchema",
          "type": "object"
        }
      ],
      "description": "Information about the session associated with the notebook.",
      "title": "Session"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "default": {
        "hide_cell_footers": false,
        "hide_cell_outputs": false,
        "hide_cell_titles": false,
        "highlight_whitespace": false,
        "show_line_numbers": false,
        "show_scrollers": false
      },
      "description": "The settings of the notebook.",
      "title": "Settings"
    },
    "tags": {
      "description": "The tags of the notebook.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "tenantId": {
      "description": "The tenant ID associated with the notebook.",
      "title": "Tenantid",
      "type": "string"
    },
    "type": {
      "allOf": [
        {
          "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
          "enum": [
            "plain",
            "codespace",
            "ephemeral"
          ],
          "title": "NotebookType",
          "type": "string"
        }
      ],
      "default": "plain",
      "description": "The type of the notebook."
    },
    "typeTransition": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "initiated_to_codespace",
            "completed"
          ],
          "title": "NotebookTypeTransition",
          "type": "string"
        }
      ],
      "description": "The type transition of the notebook."
    },
    "updated": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last update of the notebook.",
      "title": "Updated"
    },
    "useCaseId": {
      "description": "The ID of the Use Case associated with the notebook.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the Use Case associated with the notebook.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "required": [
    "name",
    "id",
    "created",
    "lastViewed"
  ],
  "title": "NotebookSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook metadata with additional fields. | NotebookSchema |

## Modify Notebooks by notebook ID

Operation path: `PATCH /api/v2/notebooks/{notebookId}/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for updating a notebook.",
  "properties": {
    "description": {
      "description": "The value to update the description of the notebook to.",
      "title": "Description",
      "type": "string"
    },
    "name": {
      "description": "The value to update the name of the notebook to.",
      "title": "Name",
      "type": "string"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "description": "The value to update the settings of the notebook to.",
      "title": "Settings"
    },
    "tags": {
      "description": "The value to update the tags of the notebook to.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "useCaseId": {
      "description": "The value to update the Use Case ID of the notebook to.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "title": "UpdateNotebookRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to update. |
| body | body | UpdateNotebookRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "Schema for notebook metadata with additional fields.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the creation of the notebook.",
      "title": "Created"
    },
    "description": {
      "description": "The description of the notebook.",
      "title": "Description",
      "type": "string"
    },
    "hasEnabledSchedule": {
      "description": "Whether the notebook has an enabled schedule.",
      "title": "Hasenabledschedule",
      "type": "boolean"
    },
    "hasSchedule": {
      "description": "Whether the notebook has a schedule.",
      "title": "Hasschedule",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the notebook.",
      "title": "Id",
      "type": "string"
    },
    "lastViewed": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last viewed time of the notebook.",
      "title": "Lastviewed"
    },
    "name": {
      "description": "The name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "orgId": {
      "description": "The ID of the organization associated with the notebook.",
      "title": "Orgid",
      "type": "string"
    },
    "permissions": {
      "description": "The permissions associated with the notebook.",
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "session": {
      "allOf": [
        {
          "description": "The schema for the notebook session.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook.",
              "title": "Notebookid",
              "type": "string"
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "The type of the notebook session."
            },
            "startedAt": {
              "description": "The time the notebook session was started.",
              "format": "date-time",
              "title": "Startedat",
              "type": "string"
            },
            "status": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "The status of the notebook session."
            },
            "userId": {
              "description": "The ID of the user associated with the notebook session.",
              "title": "Userid",
              "type": "string"
            }
          },
          "required": [
            "status",
            "notebookId"
          ],
          "title": "NotebookSessionSharedSchema",
          "type": "object"
        }
      ],
      "description": "Information about the session associated with the notebook.",
      "title": "Session"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "default": {
        "hide_cell_footers": false,
        "hide_cell_outputs": false,
        "hide_cell_titles": false,
        "highlight_whitespace": false,
        "show_line_numbers": false,
        "show_scrollers": false
      },
      "description": "The settings of the notebook.",
      "title": "Settings"
    },
    "tags": {
      "description": "The tags of the notebook.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "tenantId": {
      "description": "The tenant ID associated with the notebook.",
      "title": "Tenantid",
      "type": "string"
    },
    "type": {
      "allOf": [
        {
          "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
          "enum": [
            "plain",
            "codespace",
            "ephemeral"
          ],
          "title": "NotebookType",
          "type": "string"
        }
      ],
      "default": "plain",
      "description": "The type of the notebook."
    },
    "typeTransition": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "initiated_to_codespace",
            "completed"
          ],
          "title": "NotebookTypeTransition",
          "type": "string"
        }
      ],
      "description": "The type transition of the notebook."
    },
    "updated": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last update of the notebook.",
      "title": "Updated"
    },
    "useCaseId": {
      "description": "The ID of the Use Case associated with the notebook.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the Use Case associated with the notebook.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "required": [
    "name",
    "id",
    "created",
    "lastViewed"
  ],
  "title": "NotebookSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook metadata with additional fields. | NotebookSchema |

## Modify Batch Clear Cells Execution Count by notebook ID

Operation path: `PATCH /api/v2/notebooks/{notebookId}/batchClearCellsExecutionCount/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to batch clear cell execution count for. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Retrieve Cells by notebook ID

Operation path: `GET /api/v2/notebooks/{notebookId}/cells/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to retrieve cells for. |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "Schema for notebook cell.",
    "properties": {
      "attachments": {
        "description": "Cell attachments.",
        "title": "Attachments",
        "type": "object"
      },
      "cellId": {
        "description": "The ID of the cell.",
        "title": "Cellid",
        "type": "string"
      },
      "executed": {
        "allOf": [
          {
            "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
            "properties": {
              "at": {
                "description": "Timestamp of the action.",
                "format": "date-time",
                "title": "At",
                "type": "string"
              },
              "by": {
                "allOf": [
                  {
                    "description": "User information.",
                    "properties": {
                      "activated": {
                        "default": true,
                        "description": "Whether the user is activated.",
                        "title": "Activated",
                        "type": "boolean"
                      },
                      "firstName": {
                        "description": "The first name of the user.",
                        "title": "Firstname",
                        "type": "string"
                      },
                      "gravatarHash": {
                        "description": "The gravatar hash of the user.",
                        "title": "Gravatarhash",
                        "type": "string"
                      },
                      "id": {
                        "description": "The ID of the user.",
                        "title": "Id",
                        "type": "string"
                      },
                      "lastName": {
                        "description": "The last name of the user.",
                        "title": "Lastname",
                        "type": "string"
                      },
                      "orgId": {
                        "description": "The ID of the organization the user belongs to.",
                        "title": "Orgid",
                        "type": "string"
                      },
                      "tenantPhase": {
                        "description": "The tenant phase of the user.",
                        "title": "Tenantphase",
                        "type": "string"
                      },
                      "username": {
                        "description": "The username of the user.",
                        "title": "Username",
                        "type": "string"
                      }
                    },
                    "required": [
                      "id"
                    ],
                    "title": "UserInfo",
                    "type": "object"
                  }
                ],
                "description": "User info of the actor who caused the action to occur.",
                "title": "By"
              }
            },
            "required": [
              "at",
              "by"
            ],
            "title": "NotebookTimestampInfo",
            "type": "object"
          }
        ],
        "description": "The timestamp of when the cell was executed.",
        "title": "Executed"
      },
      "executionCount": {
        "description": "The execution count of the cell relative to other cells in the current session.",
        "title": "Executioncount",
        "type": "integer"
      },
      "executionId": {
        "description": "The ID of the execution.",
        "title": "Executionid",
        "type": "string"
      },
      "executionTimeMillis": {
        "description": "The execution time of the cell in milliseconds.",
        "title": "Executiontimemillis",
        "type": "integer"
      },
      "md5": {
        "description": "The MD5 hash of the cell.",
        "title": "Md5",
        "type": "string"
      },
      "metadata": {
        "allOf": [
          {
            "description": "The schema for the notebook cell metadata.",
            "properties": {
              "chartSettings": {
                "allOf": [
                  {
                    "description": "Chart cell metadata.",
                    "properties": {
                      "axis": {
                        "allOf": [
                          {
                            "description": "Chart cell axis settings per axis.",
                            "properties": {
                              "x": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              },
                              "y": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              }
                            },
                            "title": "NotebookChartCellAxis",
                            "type": "object"
                          }
                        ],
                        "description": "Axis settings.",
                        "title": "Axis"
                      },
                      "data": {
                        "description": "The data associated with the cell chart.",
                        "title": "Data",
                        "type": "object"
                      },
                      "dataframeId": {
                        "description": "The ID of the dataframe associated with the cell chart.",
                        "title": "Dataframeid",
                        "type": "string"
                      },
                      "viewOptions": {
                        "allOf": [
                          {
                            "description": "Chart cell view options.",
                            "properties": {
                              "chartType": {
                                "description": "Type of the chart.",
                                "title": "Charttype",
                                "type": "string"
                              },
                              "showLegend": {
                                "default": false,
                                "description": "Whether to show the chart legend.",
                                "title": "Showlegend",
                                "type": "boolean"
                              },
                              "showTitle": {
                                "default": false,
                                "description": "Whether to show the chart title.",
                                "title": "Showtitle",
                                "type": "boolean"
                              },
                              "showTooltip": {
                                "default": false,
                                "description": "Whether to show the chart tooltip.",
                                "title": "Showtooltip",
                                "type": "boolean"
                              },
                              "title": {
                                "description": "Title of the chart.",
                                "title": "Title",
                                "type": "string"
                              }
                            },
                            "title": "NotebookChartCellViewOptions",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options.",
                        "title": "Viewoptions"
                      }
                    },
                    "title": "NotebookChartCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Chart cell view options and metadata.",
                "title": "Chartsettings"
              },
              "collapsed": {
                "default": false,
                "description": "Whether the cell's output is collapsed/expanded.",
                "title": "Collapsed",
                "type": "boolean"
              },
              "customLlmMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom LLM metric cell metadata.",
                    "properties": {
                      "metricId": {
                        "description": "The ID of the custom LLM metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom LLM metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "playgroundId": {
                        "description": "The ID of the playground associated with the custom LLM metric.",
                        "title": "Playgroundid",
                        "type": "string"
                      }
                    },
                    "required": [
                      "metricId",
                      "playgroundId",
                      "metricName"
                    ],
                    "title": "NotebookCustomLlmMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom LLM metric cell metadata.",
                "title": "Customllmmetricsettings"
              },
              "customMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom metric cell metadata.",
                    "properties": {
                      "deploymentId": {
                        "description": "The ID of the deployment associated with the custom metric.",
                        "title": "Deploymentid",
                        "type": "string"
                      },
                      "metricId": {
                        "description": "The ID of the custom metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "schedule": {
                        "allOf": [
                          {
                            "description": "Data class that represents a cron schedule.",
                            "properties": {
                              "dayOfMonth": {
                                "description": "The day(s) of the month to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofmonth",
                                "type": "array"
                              },
                              "dayOfWeek": {
                                "description": "The day(s) of the week to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofweek",
                                "type": "array"
                              },
                              "hour": {
                                "description": "The hour(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Hour",
                                "type": "array"
                              },
                              "minute": {
                                "description": "The minute(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Minute",
                                "type": "array"
                              },
                              "month": {
                                "description": "The month(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Month",
                                "type": "array"
                              }
                            },
                            "required": [
                              "minute",
                              "hour",
                              "dayOfMonth",
                              "month",
                              "dayOfWeek"
                            ],
                            "title": "Schedule",
                            "type": "object"
                          }
                        ],
                        "description": "The schedule associated with the custom metric.",
                        "title": "Schedule"
                      }
                    },
                    "required": [
                      "metricId",
                      "deploymentId"
                    ],
                    "title": "NotebookCustomMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom metric cell metadata.",
                "title": "Custommetricsettings"
              },
              "dataframeViewOptions": {
                "description": "Dataframe cell view options and metadata.",
                "title": "Dataframeviewoptions",
                "type": "object"
              },
              "datarobot": {
                "allOf": [
                  {
                    "description": "A custom namespaces for all DataRobot-specific information",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "DataFrame view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether to disable the run button in the cell.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "executionTimeMillis": {
                        "description": "Execution time of the cell in milliseconds.",
                        "title": "Executiontimemillis",
                        "type": "integer"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether to hide the code in the cell.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether to hide the results in the cell.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "language": {
                        "description": "An enumeration.",
                        "enum": [
                          "dataframe",
                          "markdown",
                          "python",
                          "r",
                          "shell",
                          "scala",
                          "sas",
                          "custommetric"
                        ],
                        "title": "Language",
                        "type": "string"
                      }
                    },
                    "title": "NotebookCellDataRobotMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                "title": "Datarobot"
              },
              "disableRun": {
                "default": false,
                "description": "Whether or not the cell is disabled in the UI.",
                "title": "Disablerun",
                "type": "boolean"
              },
              "hideCode": {
                "default": false,
                "description": "Whether or not code is hidden in the UI.",
                "title": "Hidecode",
                "type": "boolean"
              },
              "hideResults": {
                "default": false,
                "description": "Whether or not results are hidden in the UI.",
                "title": "Hideresults",
                "type": "boolean"
              },
              "jupyter": {
                "allOf": [
                  {
                    "description": "The schema for the Jupyter cell metadata.",
                    "properties": {
                      "outputsHidden": {
                        "default": false,
                        "description": "Whether the cell's outputs are hidden.",
                        "title": "Outputshidden",
                        "type": "boolean"
                      },
                      "sourceHidden": {
                        "default": false,
                        "description": "Whether the cell's source is hidden.",
                        "title": "Sourcehidden",
                        "type": "boolean"
                      }
                    },
                    "title": "JupyterCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Jupyter metadata.",
                "title": "Jupyter"
              },
              "name": {
                "description": "Name of the notebook cell.",
                "title": "Name",
                "type": "string"
              },
              "scrolled": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "enum": [
                      "auto"
                    ],
                    "type": "string"
                  }
                ],
                "default": "auto",
                "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                "title": "Scrolled"
              }
            },
            "title": "NotebookCellMetadata",
            "type": "object"
          }
        ],
        "description": "The metadata of the cell.",
        "title": "Metadata"
      },
      "outputType": {
        "allOf": [
          {
            "description": "The possible allowed values for where/how notebook cell output is stored.",
            "enum": [
              "RAW_OUTPUT"
            ],
            "title": "OutputStorageType",
            "type": "string"
          }
        ],
        "default": "RAW_OUTPUT",
        "description": "The type of storage used for the cell output."
      },
      "outputs": {
        "description": "The cell outputs.",
        "items": {
          "anyOf": [
            {
              "description": "Cell stream output.",
              "properties": {
                "name": {
                  "description": "The name of the stream.",
                  "title": "Name",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "text": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  ],
                  "description": "The text of the stream.",
                  "title": "Text"
                }
              },
              "required": [
                "outputType",
                "name",
                "text"
              ],
              "title": "APINotebookCellStreamOutput",
              "type": "object"
            },
            {
              "description": "Cell input request.",
              "properties": {
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "password": {
                  "description": "Whether the input request is for a password.",
                  "title": "Password",
                  "type": "boolean"
                },
                "prompt": {
                  "description": "The prompt for the input request.",
                  "title": "Prompt",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "prompt",
                "password"
              ],
              "title": "APINotebookCellInputRequest",
              "type": "object"
            },
            {
              "description": "Cell error output.",
              "properties": {
                "ename": {
                  "description": "The name of the error.",
                  "title": "Ename",
                  "type": "string"
                },
                "evalue": {
                  "description": "The value of the error.",
                  "title": "Evalue",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "traceback": {
                  "description": "The traceback of the error.",
                  "items": {
                    "type": "string"
                  },
                  "title": "Traceback",
                  "type": "array"
                }
              },
              "required": [
                "outputType",
                "ename",
                "evalue",
                "traceback"
              ],
              "title": "APINotebookCellErrorOutput",
              "type": "object"
            },
            {
              "description": "Cell execute results output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "executionCount": {
                  "description": "A result's prompt number.",
                  "title": "Executioncount",
                  "type": "integer"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellExecuteResultOutput",
              "type": "object"
            },
            {
              "description": "Cell display data output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellDisplayDataOutput",
              "type": "object"
            }
          ]
        },
        "title": "Outputs",
        "type": "array"
      },
      "source": {
        "description": "The contents of the cell, represented as a string.",
        "title": "Source",
        "type": "string"
      }
    },
    "required": [
      "source",
      "metadata",
      "cellId",
      "md5"
    ],
    "title": "CellSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook cell. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [CellSchema] | false |  | [Schema for notebook cell.] |
| » CellSchema | CellSchema | false |  | Schema for notebook cell. |
| »» attachments | object | false |  | Cell attachments. |
| »» cellId | string | true |  | The ID of the cell. |
| »» executed | NotebookTimestampInfo | false |  | The timestamp of when the cell was executed. |
| »»» at | string(date-time) | true |  | Timestamp of the action. |
| »»» by | UserInfo | true |  | User info of the actor who caused the action to occur. |
| »»»» activated | boolean | false |  | Whether the user is activated. |
| »»»» firstName | string | false |  | The first name of the user. |
| »»»» gravatarHash | string | false |  | The gravatar hash of the user. |
| »»»» id | string | true |  | The ID of the user. |
| »»»» lastName | string | false |  | The last name of the user. |
| »»»» orgId | string | false |  | The ID of the organization the user belongs to. |
| »»»» tenantPhase | string | false |  | The tenant phase of the user. |
| »»»» username | string | false |  | The username of the user. |
| »» executionCount | integer | false |  | The execution count of the cell relative to other cells in the current session. |
| »» executionId | string | false |  | The ID of the execution. |
| »» executionTimeMillis | integer | false |  | The execution time of the cell in milliseconds. |
| »» md5 | string | true |  | The MD5 hash of the cell. |
| »» metadata | NotebookCellMetadata | true |  | The metadata of the cell. |
| »»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» aggregation | string | false |  | Aggregation function for the axis. |
| »»»»»» color | string | false |  | Color for the axis. |
| »»»»»» hideGrid | boolean | false |  | Whether to hide the grid lines on the axis. |
| »»»»»» hideInTooltip | boolean | false |  | Whether to hide the axis in the tooltip. |
| »»»»»» hideLabel | boolean | false |  | Whether to hide the axis label. |
| »»»»»» key | string | false |  | Key for the axis. |
| »»»»»» label | string | false |  | Label for the axis. |
| »»»»»» position | string | false |  | Position of the axis. |
| »»»»»» showPointMarkers | boolean | false |  | Whether to show point markers on the axis. |
| »»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»» data | object | false |  | The data associated with the cell chart. |
| »»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»» chartType | string | false |  | Type of the chart. |
| »»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»» title | string | false |  | Title of the chart. |
| »»» collapsed | boolean | false |  | Whether the cell's output is collapsed/expanded. |
| »»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»» metricId | string | true |  | The ID of the custom metric. |
| »»»» metricName | string | false |  | The name of the custom metric. |
| »»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» dataframeViewOptions | object | false |  | Dataframe cell view options and metadata. |
| »»» datarobot | NotebookCellDataRobotMetadata | false |  | Metadata specific to DataRobot's notebooks and notebook environment. |
| »»»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»» data | object | false |  | The data associated with the cell chart. |
| »»»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»»» chartType | string | false |  | Type of the chart. |
| »»»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»»» title | string | false |  | Title of the chart. |
| »»»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»»» metricId | string | true |  | The ID of the custom metric. |
| »»»»» metricName | string | false |  | The name of the custom metric. |
| »»»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |
| »»»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |
| »»»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |
| »»»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |
| »»»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |
| »»»» dataframeViewOptions | object | false |  | DataFrame view options and metadata. |
| »»»» disableRun | boolean | false |  | Whether to disable the run button in the cell. |
| »»»» executionTimeMillis | integer | false |  | Execution time of the cell in milliseconds. |
| »»»» hideCode | boolean | false |  | Whether to hide the code in the cell. |
| »»»» hideResults | boolean | false |  | Whether to hide the results in the cell. |
| »»»» language | Language | false |  | An enumeration. |
| »»» disableRun | boolean | false |  | Whether or not the cell is disabled in the UI. |
| »»» hideCode | boolean | false |  | Whether or not code is hidden in the UI. |
| »»» hideResults | boolean | false |  | Whether or not results are hidden in the UI. |
| »»» jupyter | JupyterCellMetadata | false |  | Jupyter metadata. |
| »»»» outputsHidden | boolean | false |  | Whether the cell's outputs are hidden. |
| »»»» sourceHidden | boolean | false |  | Whether the cell's source is hidden. |
| »»» name | string | false |  | Name of the notebook cell. |
| »»» scrolled | any | false |  | Whether the cell's output is scrolled, unscrolled, or autoscrolled. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | boolean | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» outputType | OutputStorageType | false |  | The type of storage used for the cell output. |
| »» outputs | [anyOf] | false |  | The cell outputs. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |
| »»»» name | string | true |  | The name of the stream. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» text | any | true |  | The text of the stream. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | [string] | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellInputRequest | false |  | Cell input request. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» password | boolean | true |  | Whether the input request is for a password. |
| »»»» prompt | string | true |  | The prompt for the input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |
| »»»» ename | string | true |  | The name of the error. |
| »»»» evalue | string | true |  | The value of the error. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» traceback | [string] | true |  | The traceback of the error. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» executionCount | integer | false |  | A result's prompt number. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» source | string | true |  | The contents of the cell, represented as a string. |

### Enumerated Values

| Property | Value |
| --- | --- |
| language | [dataframe, markdown, python, r, shell, scala, sas, custommetric] |
| anonymous | auto |
| outputType | RAW_OUTPUT |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |

## Create Cells by notebook ID

Operation path: `POST /api/v2/notebooks/{notebookId}/cells/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for creating a notebook cell.",
  "properties": {
    "afterCellId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "FIRST"
          ],
          "type": "string"
        }
      ],
      "description": "The ID of the cell after which to create the new cell.",
      "title": "Aftercellid"
    },
    "attachments": {
      "description": "The attachments associated with the cell.",
      "title": "Attachments",
      "type": "object"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata associated with the cell.",
      "title": "Metadata"
    },
    "source": {
      "description": "The contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "afterCellId",
    "source"
  ],
  "title": "CreateCellRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to create cells for. |
| body | body | CreateCellRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "Schema for notebook cell.",
  "properties": {
    "attachments": {
      "description": "Cell attachments.",
      "title": "Attachments",
      "type": "object"
    },
    "cellId": {
      "description": "The ID of the cell.",
      "title": "Cellid",
      "type": "string"
    },
    "executed": {
      "allOf": [
        {
          "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who caused the action to occur.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookTimestampInfo",
          "type": "object"
        }
      ],
      "description": "The timestamp of when the cell was executed.",
      "title": "Executed"
    },
    "executionCount": {
      "description": "The execution count of the cell relative to other cells in the current session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "executionId": {
      "description": "The ID of the execution.",
      "title": "Executionid",
      "type": "string"
    },
    "executionTimeMillis": {
      "description": "The execution time of the cell in milliseconds.",
      "title": "Executiontimemillis",
      "type": "integer"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata of the cell.",
      "title": "Metadata"
    },
    "outputType": {
      "allOf": [
        {
          "description": "The possible allowed values for where/how notebook cell output is stored.",
          "enum": [
            "RAW_OUTPUT"
          ],
          "title": "OutputStorageType",
          "type": "string"
        }
      ],
      "default": "RAW_OUTPUT",
      "description": "The type of storage used for the cell output."
    },
    "outputs": {
      "description": "The cell outputs.",
      "items": {
        "anyOf": [
          {
            "description": "Cell stream output.",
            "properties": {
              "name": {
                "description": "The name of the stream.",
                "title": "Name",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "description": "The text of the stream.",
                "title": "Text"
              }
            },
            "required": [
              "outputType",
              "name",
              "text"
            ],
            "title": "APINotebookCellStreamOutput",
            "type": "object"
          },
          {
            "description": "Cell input request.",
            "properties": {
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "password": {
                "description": "Whether the input request is for a password.",
                "title": "Password",
                "type": "boolean"
              },
              "prompt": {
                "description": "The prompt for the input request.",
                "title": "Prompt",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "prompt",
              "password"
            ],
            "title": "APINotebookCellInputRequest",
            "type": "object"
          },
          {
            "description": "Cell error output.",
            "properties": {
              "ename": {
                "description": "The name of the error.",
                "title": "Ename",
                "type": "string"
              },
              "evalue": {
                "description": "The value of the error.",
                "title": "Evalue",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "traceback": {
                "description": "The traceback of the error.",
                "items": {
                  "type": "string"
                },
                "title": "Traceback",
                "type": "array"
              }
            },
            "required": [
              "outputType",
              "ename",
              "evalue",
              "traceback"
            ],
            "title": "APINotebookCellErrorOutput",
            "type": "object"
          },
          {
            "description": "Cell execute results output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "executionCount": {
                "description": "A result's prompt number.",
                "title": "Executioncount",
                "type": "integer"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellExecuteResultOutput",
            "type": "object"
          },
          {
            "description": "Cell display data output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellDisplayDataOutput",
            "type": "object"
          }
        ]
      },
      "title": "Outputs",
      "type": "array"
    },
    "source": {
      "description": "The contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "source",
    "metadata",
    "cellId",
    "md5"
  ],
  "title": "CellSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook cell. | CellSchema |

## Modify Batch Clear Output by notebook ID

Operation path: `PATCH /api/v2/notebooks/{notebookId}/cells/batchClearOutput/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for batch clearing the output of notebook cells.",
  "properties": {
    "cellIds": {
      "description": "The IDs of the cells to clear the output of.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    }
  },
  "required": [
    "cellIds"
  ],
  "title": "BatchClearCellsOutputRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to clear all cell output of. |
| body | body | BatchClearCellsOutputRequest | false | none |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "Schema for notebook cell.",
    "properties": {
      "attachments": {
        "description": "Cell attachments.",
        "title": "Attachments",
        "type": "object"
      },
      "cellId": {
        "description": "The ID of the cell.",
        "title": "Cellid",
        "type": "string"
      },
      "executed": {
        "allOf": [
          {
            "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
            "properties": {
              "at": {
                "description": "Timestamp of the action.",
                "format": "date-time",
                "title": "At",
                "type": "string"
              },
              "by": {
                "allOf": [
                  {
                    "description": "User information.",
                    "properties": {
                      "activated": {
                        "default": true,
                        "description": "Whether the user is activated.",
                        "title": "Activated",
                        "type": "boolean"
                      },
                      "firstName": {
                        "description": "The first name of the user.",
                        "title": "Firstname",
                        "type": "string"
                      },
                      "gravatarHash": {
                        "description": "The gravatar hash of the user.",
                        "title": "Gravatarhash",
                        "type": "string"
                      },
                      "id": {
                        "description": "The ID of the user.",
                        "title": "Id",
                        "type": "string"
                      },
                      "lastName": {
                        "description": "The last name of the user.",
                        "title": "Lastname",
                        "type": "string"
                      },
                      "orgId": {
                        "description": "The ID of the organization the user belongs to.",
                        "title": "Orgid",
                        "type": "string"
                      },
                      "tenantPhase": {
                        "description": "The tenant phase of the user.",
                        "title": "Tenantphase",
                        "type": "string"
                      },
                      "username": {
                        "description": "The username of the user.",
                        "title": "Username",
                        "type": "string"
                      }
                    },
                    "required": [
                      "id"
                    ],
                    "title": "UserInfo",
                    "type": "object"
                  }
                ],
                "description": "User info of the actor who caused the action to occur.",
                "title": "By"
              }
            },
            "required": [
              "at",
              "by"
            ],
            "title": "NotebookTimestampInfo",
            "type": "object"
          }
        ],
        "description": "The timestamp of when the cell was executed.",
        "title": "Executed"
      },
      "executionCount": {
        "description": "The execution count of the cell relative to other cells in the current session.",
        "title": "Executioncount",
        "type": "integer"
      },
      "executionId": {
        "description": "The ID of the execution.",
        "title": "Executionid",
        "type": "string"
      },
      "executionTimeMillis": {
        "description": "The execution time of the cell in milliseconds.",
        "title": "Executiontimemillis",
        "type": "integer"
      },
      "md5": {
        "description": "The MD5 hash of the cell.",
        "title": "Md5",
        "type": "string"
      },
      "metadata": {
        "allOf": [
          {
            "description": "The schema for the notebook cell metadata.",
            "properties": {
              "chartSettings": {
                "allOf": [
                  {
                    "description": "Chart cell metadata.",
                    "properties": {
                      "axis": {
                        "allOf": [
                          {
                            "description": "Chart cell axis settings per axis.",
                            "properties": {
                              "x": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              },
                              "y": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              }
                            },
                            "title": "NotebookChartCellAxis",
                            "type": "object"
                          }
                        ],
                        "description": "Axis settings.",
                        "title": "Axis"
                      },
                      "data": {
                        "description": "The data associated with the cell chart.",
                        "title": "Data",
                        "type": "object"
                      },
                      "dataframeId": {
                        "description": "The ID of the dataframe associated with the cell chart.",
                        "title": "Dataframeid",
                        "type": "string"
                      },
                      "viewOptions": {
                        "allOf": [
                          {
                            "description": "Chart cell view options.",
                            "properties": {
                              "chartType": {
                                "description": "Type of the chart.",
                                "title": "Charttype",
                                "type": "string"
                              },
                              "showLegend": {
                                "default": false,
                                "description": "Whether to show the chart legend.",
                                "title": "Showlegend",
                                "type": "boolean"
                              },
                              "showTitle": {
                                "default": false,
                                "description": "Whether to show the chart title.",
                                "title": "Showtitle",
                                "type": "boolean"
                              },
                              "showTooltip": {
                                "default": false,
                                "description": "Whether to show the chart tooltip.",
                                "title": "Showtooltip",
                                "type": "boolean"
                              },
                              "title": {
                                "description": "Title of the chart.",
                                "title": "Title",
                                "type": "string"
                              }
                            },
                            "title": "NotebookChartCellViewOptions",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options.",
                        "title": "Viewoptions"
                      }
                    },
                    "title": "NotebookChartCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Chart cell view options and metadata.",
                "title": "Chartsettings"
              },
              "collapsed": {
                "default": false,
                "description": "Whether the cell's output is collapsed/expanded.",
                "title": "Collapsed",
                "type": "boolean"
              },
              "customLlmMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom LLM metric cell metadata.",
                    "properties": {
                      "metricId": {
                        "description": "The ID of the custom LLM metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom LLM metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "playgroundId": {
                        "description": "The ID of the playground associated with the custom LLM metric.",
                        "title": "Playgroundid",
                        "type": "string"
                      }
                    },
                    "required": [
                      "metricId",
                      "playgroundId",
                      "metricName"
                    ],
                    "title": "NotebookCustomLlmMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom LLM metric cell metadata.",
                "title": "Customllmmetricsettings"
              },
              "customMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom metric cell metadata.",
                    "properties": {
                      "deploymentId": {
                        "description": "The ID of the deployment associated with the custom metric.",
                        "title": "Deploymentid",
                        "type": "string"
                      },
                      "metricId": {
                        "description": "The ID of the custom metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "schedule": {
                        "allOf": [
                          {
                            "description": "Data class that represents a cron schedule.",
                            "properties": {
                              "dayOfMonth": {
                                "description": "The day(s) of the month to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofmonth",
                                "type": "array"
                              },
                              "dayOfWeek": {
                                "description": "The day(s) of the week to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofweek",
                                "type": "array"
                              },
                              "hour": {
                                "description": "The hour(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Hour",
                                "type": "array"
                              },
                              "minute": {
                                "description": "The minute(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Minute",
                                "type": "array"
                              },
                              "month": {
                                "description": "The month(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Month",
                                "type": "array"
                              }
                            },
                            "required": [
                              "minute",
                              "hour",
                              "dayOfMonth",
                              "month",
                              "dayOfWeek"
                            ],
                            "title": "Schedule",
                            "type": "object"
                          }
                        ],
                        "description": "The schedule associated with the custom metric.",
                        "title": "Schedule"
                      }
                    },
                    "required": [
                      "metricId",
                      "deploymentId"
                    ],
                    "title": "NotebookCustomMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom metric cell metadata.",
                "title": "Custommetricsettings"
              },
              "dataframeViewOptions": {
                "description": "Dataframe cell view options and metadata.",
                "title": "Dataframeviewoptions",
                "type": "object"
              },
              "datarobot": {
                "allOf": [
                  {
                    "description": "A custom namespaces for all DataRobot-specific information",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "DataFrame view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether to disable the run button in the cell.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "executionTimeMillis": {
                        "description": "Execution time of the cell in milliseconds.",
                        "title": "Executiontimemillis",
                        "type": "integer"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether to hide the code in the cell.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether to hide the results in the cell.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "language": {
                        "description": "An enumeration.",
                        "enum": [
                          "dataframe",
                          "markdown",
                          "python",
                          "r",
                          "shell",
                          "scala",
                          "sas",
                          "custommetric"
                        ],
                        "title": "Language",
                        "type": "string"
                      }
                    },
                    "title": "NotebookCellDataRobotMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                "title": "Datarobot"
              },
              "disableRun": {
                "default": false,
                "description": "Whether or not the cell is disabled in the UI.",
                "title": "Disablerun",
                "type": "boolean"
              },
              "hideCode": {
                "default": false,
                "description": "Whether or not code is hidden in the UI.",
                "title": "Hidecode",
                "type": "boolean"
              },
              "hideResults": {
                "default": false,
                "description": "Whether or not results are hidden in the UI.",
                "title": "Hideresults",
                "type": "boolean"
              },
              "jupyter": {
                "allOf": [
                  {
                    "description": "The schema for the Jupyter cell metadata.",
                    "properties": {
                      "outputsHidden": {
                        "default": false,
                        "description": "Whether the cell's outputs are hidden.",
                        "title": "Outputshidden",
                        "type": "boolean"
                      },
                      "sourceHidden": {
                        "default": false,
                        "description": "Whether the cell's source is hidden.",
                        "title": "Sourcehidden",
                        "type": "boolean"
                      }
                    },
                    "title": "JupyterCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Jupyter metadata.",
                "title": "Jupyter"
              },
              "name": {
                "description": "Name of the notebook cell.",
                "title": "Name",
                "type": "string"
              },
              "scrolled": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "enum": [
                      "auto"
                    ],
                    "type": "string"
                  }
                ],
                "default": "auto",
                "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                "title": "Scrolled"
              }
            },
            "title": "NotebookCellMetadata",
            "type": "object"
          }
        ],
        "description": "The metadata of the cell.",
        "title": "Metadata"
      },
      "outputType": {
        "allOf": [
          {
            "description": "The possible allowed values for where/how notebook cell output is stored.",
            "enum": [
              "RAW_OUTPUT"
            ],
            "title": "OutputStorageType",
            "type": "string"
          }
        ],
        "default": "RAW_OUTPUT",
        "description": "The type of storage used for the cell output."
      },
      "outputs": {
        "description": "The cell outputs.",
        "items": {
          "anyOf": [
            {
              "description": "Cell stream output.",
              "properties": {
                "name": {
                  "description": "The name of the stream.",
                  "title": "Name",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "text": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  ],
                  "description": "The text of the stream.",
                  "title": "Text"
                }
              },
              "required": [
                "outputType",
                "name",
                "text"
              ],
              "title": "APINotebookCellStreamOutput",
              "type": "object"
            },
            {
              "description": "Cell input request.",
              "properties": {
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "password": {
                  "description": "Whether the input request is for a password.",
                  "title": "Password",
                  "type": "boolean"
                },
                "prompt": {
                  "description": "The prompt for the input request.",
                  "title": "Prompt",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "prompt",
                "password"
              ],
              "title": "APINotebookCellInputRequest",
              "type": "object"
            },
            {
              "description": "Cell error output.",
              "properties": {
                "ename": {
                  "description": "The name of the error.",
                  "title": "Ename",
                  "type": "string"
                },
                "evalue": {
                  "description": "The value of the error.",
                  "title": "Evalue",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "traceback": {
                  "description": "The traceback of the error.",
                  "items": {
                    "type": "string"
                  },
                  "title": "Traceback",
                  "type": "array"
                }
              },
              "required": [
                "outputType",
                "ename",
                "evalue",
                "traceback"
              ],
              "title": "APINotebookCellErrorOutput",
              "type": "object"
            },
            {
              "description": "Cell execute results output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "executionCount": {
                  "description": "A result's prompt number.",
                  "title": "Executioncount",
                  "type": "integer"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellExecuteResultOutput",
              "type": "object"
            },
            {
              "description": "Cell display data output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellDisplayDataOutput",
              "type": "object"
            }
          ]
        },
        "title": "Outputs",
        "type": "array"
      },
      "source": {
        "description": "The contents of the cell, represented as a string.",
        "title": "Source",
        "type": "string"
      }
    },
    "required": [
      "source",
      "metadata",
      "cellId",
      "md5"
    ],
    "title": "CellSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook cell. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [CellSchema] | false |  | [Schema for notebook cell.] |
| » CellSchema | CellSchema | false |  | Schema for notebook cell. |
| »» attachments | object | false |  | Cell attachments. |
| »» cellId | string | true |  | The ID of the cell. |
| »» executed | NotebookTimestampInfo | false |  | The timestamp of when the cell was executed. |
| »»» at | string(date-time) | true |  | Timestamp of the action. |
| »»» by | UserInfo | true |  | User info of the actor who caused the action to occur. |
| »»»» activated | boolean | false |  | Whether the user is activated. |
| »»»» firstName | string | false |  | The first name of the user. |
| »»»» gravatarHash | string | false |  | The gravatar hash of the user. |
| »»»» id | string | true |  | The ID of the user. |
| »»»» lastName | string | false |  | The last name of the user. |
| »»»» orgId | string | false |  | The ID of the organization the user belongs to. |
| »»»» tenantPhase | string | false |  | The tenant phase of the user. |
| »»»» username | string | false |  | The username of the user. |
| »» executionCount | integer | false |  | The execution count of the cell relative to other cells in the current session. |
| »» executionId | string | false |  | The ID of the execution. |
| »» executionTimeMillis | integer | false |  | The execution time of the cell in milliseconds. |
| »» md5 | string | true |  | The MD5 hash of the cell. |
| »» metadata | NotebookCellMetadata | true |  | The metadata of the cell. |
| »»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» aggregation | string | false |  | Aggregation function for the axis. |
| »»»»»» color | string | false |  | Color for the axis. |
| »»»»»» hideGrid | boolean | false |  | Whether to hide the grid lines on the axis. |
| »»»»»» hideInTooltip | boolean | false |  | Whether to hide the axis in the tooltip. |
| »»»»»» hideLabel | boolean | false |  | Whether to hide the axis label. |
| »»»»»» key | string | false |  | Key for the axis. |
| »»»»»» label | string | false |  | Label for the axis. |
| »»»»»» position | string | false |  | Position of the axis. |
| »»»»»» showPointMarkers | boolean | false |  | Whether to show point markers on the axis. |
| »»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»» data | object | false |  | The data associated with the cell chart. |
| »»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»» chartType | string | false |  | Type of the chart. |
| »»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»» title | string | false |  | Title of the chart. |
| »»» collapsed | boolean | false |  | Whether the cell's output is collapsed/expanded. |
| »»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»» metricId | string | true |  | The ID of the custom metric. |
| »»»» metricName | string | false |  | The name of the custom metric. |
| »»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» dataframeViewOptions | object | false |  | Dataframe cell view options and metadata. |
| »»» datarobot | NotebookCellDataRobotMetadata | false |  | Metadata specific to DataRobot's notebooks and notebook environment. |
| »»»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»» data | object | false |  | The data associated with the cell chart. |
| »»»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»»» chartType | string | false |  | Type of the chart. |
| »»»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»»» title | string | false |  | Title of the chart. |
| »»»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»»» metricId | string | true |  | The ID of the custom metric. |
| »»»»» metricName | string | false |  | The name of the custom metric. |
| »»»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |
| »»»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |
| »»»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |
| »»»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |
| »»»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |
| »»»» dataframeViewOptions | object | false |  | DataFrame view options and metadata. |
| »»»» disableRun | boolean | false |  | Whether to disable the run button in the cell. |
| »»»» executionTimeMillis | integer | false |  | Execution time of the cell in milliseconds. |
| »»»» hideCode | boolean | false |  | Whether to hide the code in the cell. |
| »»»» hideResults | boolean | false |  | Whether to hide the results in the cell. |
| »»»» language | Language | false |  | An enumeration. |
| »»» disableRun | boolean | false |  | Whether or not the cell is disabled in the UI. |
| »»» hideCode | boolean | false |  | Whether or not code is hidden in the UI. |
| »»» hideResults | boolean | false |  | Whether or not results are hidden in the UI. |
| »»» jupyter | JupyterCellMetadata | false |  | Jupyter metadata. |
| »»»» outputsHidden | boolean | false |  | Whether the cell's outputs are hidden. |
| »»»» sourceHidden | boolean | false |  | Whether the cell's source is hidden. |
| »»» name | string | false |  | Name of the notebook cell. |
| »»» scrolled | any | false |  | Whether the cell's output is scrolled, unscrolled, or autoscrolled. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | boolean | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» outputType | OutputStorageType | false |  | The type of storage used for the cell output. |
| »» outputs | [anyOf] | false |  | The cell outputs. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |
| »»»» name | string | true |  | The name of the stream. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» text | any | true |  | The text of the stream. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | [string] | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellInputRequest | false |  | Cell input request. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» password | boolean | true |  | Whether the input request is for a password. |
| »»»» prompt | string | true |  | The prompt for the input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |
| »»»» ename | string | true |  | The name of the error. |
| »»»» evalue | string | true |  | The value of the error. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» traceback | [string] | true |  | The traceback of the error. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» executionCount | integer | false |  | A result's prompt number. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» source | string | true |  | The contents of the cell, represented as a string. |

### Enumerated Values

| Property | Value |
| --- | --- |
| language | [dataframe, markdown, python, r, shell, scala, sas, custommetric] |
| anonymous | auto |
| outputType | RAW_OUTPUT |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |

## Create Batch Create by notebook ID

Operation path: `POST /api/v2/notebooks/{notebookId}/cells/batchCreate/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for batch creating notebook cells.",
  "properties": {
    "afterCellId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "FIRST"
          ],
          "type": "string"
        }
      ],
      "description": "The ID of the cell after which to create the new cells.",
      "title": "Aftercellid"
    },
    "cells": {
      "description": "The list of cells to create.",
      "items": {
        "description": "Metadata for the source of a notebook cell.",
        "properties": {
          "attachments": {
            "description": "Cell attachments.",
            "title": "Attachments",
            "type": "object"
          },
          "metadata": {
            "allOf": [
              {
                "description": "The schema for the notebook cell metadata.",
                "properties": {
                  "chartSettings": {
                    "allOf": [
                      {
                        "description": "Chart cell metadata.",
                        "properties": {
                          "axis": {
                            "allOf": [
                              {
                                "description": "Chart cell axis settings per axis.",
                                "properties": {
                                  "x": {
                                    "description": "Chart cell axis settings.",
                                    "properties": {
                                      "aggregation": {
                                        "description": "Aggregation function for the axis.",
                                        "title": "Aggregation",
                                        "type": "string"
                                      },
                                      "color": {
                                        "description": "Color for the axis.",
                                        "title": "Color",
                                        "type": "string"
                                      },
                                      "hideGrid": {
                                        "default": false,
                                        "description": "Whether to hide the grid lines on the axis.",
                                        "title": "Hidegrid",
                                        "type": "boolean"
                                      },
                                      "hideInTooltip": {
                                        "default": false,
                                        "description": "Whether to hide the axis in the tooltip.",
                                        "title": "Hideintooltip",
                                        "type": "boolean"
                                      },
                                      "hideLabel": {
                                        "default": false,
                                        "description": "Whether to hide the axis label.",
                                        "title": "Hidelabel",
                                        "type": "boolean"
                                      },
                                      "key": {
                                        "description": "Key for the axis.",
                                        "title": "Key",
                                        "type": "string"
                                      },
                                      "label": {
                                        "description": "Label for the axis.",
                                        "title": "Label",
                                        "type": "string"
                                      },
                                      "position": {
                                        "description": "Position of the axis.",
                                        "title": "Position",
                                        "type": "string"
                                      },
                                      "showPointMarkers": {
                                        "default": false,
                                        "description": "Whether to show point markers on the axis.",
                                        "title": "Showpointmarkers",
                                        "type": "boolean"
                                      }
                                    },
                                    "title": "NotebookChartCellAxisSettings",
                                    "type": "object"
                                  },
                                  "y": {
                                    "description": "Chart cell axis settings.",
                                    "properties": {
                                      "aggregation": {
                                        "description": "Aggregation function for the axis.",
                                        "title": "Aggregation",
                                        "type": "string"
                                      },
                                      "color": {
                                        "description": "Color for the axis.",
                                        "title": "Color",
                                        "type": "string"
                                      },
                                      "hideGrid": {
                                        "default": false,
                                        "description": "Whether to hide the grid lines on the axis.",
                                        "title": "Hidegrid",
                                        "type": "boolean"
                                      },
                                      "hideInTooltip": {
                                        "default": false,
                                        "description": "Whether to hide the axis in the tooltip.",
                                        "title": "Hideintooltip",
                                        "type": "boolean"
                                      },
                                      "hideLabel": {
                                        "default": false,
                                        "description": "Whether to hide the axis label.",
                                        "title": "Hidelabel",
                                        "type": "boolean"
                                      },
                                      "key": {
                                        "description": "Key for the axis.",
                                        "title": "Key",
                                        "type": "string"
                                      },
                                      "label": {
                                        "description": "Label for the axis.",
                                        "title": "Label",
                                        "type": "string"
                                      },
                                      "position": {
                                        "description": "Position of the axis.",
                                        "title": "Position",
                                        "type": "string"
                                      },
                                      "showPointMarkers": {
                                        "default": false,
                                        "description": "Whether to show point markers on the axis.",
                                        "title": "Showpointmarkers",
                                        "type": "boolean"
                                      }
                                    },
                                    "title": "NotebookChartCellAxisSettings",
                                    "type": "object"
                                  }
                                },
                                "title": "NotebookChartCellAxis",
                                "type": "object"
                              }
                            ],
                            "description": "Axis settings.",
                            "title": "Axis"
                          },
                          "data": {
                            "description": "The data associated with the cell chart.",
                            "title": "Data",
                            "type": "object"
                          },
                          "dataframeId": {
                            "description": "The ID of the dataframe associated with the cell chart.",
                            "title": "Dataframeid",
                            "type": "string"
                          },
                          "viewOptions": {
                            "allOf": [
                              {
                                "description": "Chart cell view options.",
                                "properties": {
                                  "chartType": {
                                    "description": "Type of the chart.",
                                    "title": "Charttype",
                                    "type": "string"
                                  },
                                  "showLegend": {
                                    "default": false,
                                    "description": "Whether to show the chart legend.",
                                    "title": "Showlegend",
                                    "type": "boolean"
                                  },
                                  "showTitle": {
                                    "default": false,
                                    "description": "Whether to show the chart title.",
                                    "title": "Showtitle",
                                    "type": "boolean"
                                  },
                                  "showTooltip": {
                                    "default": false,
                                    "description": "Whether to show the chart tooltip.",
                                    "title": "Showtooltip",
                                    "type": "boolean"
                                  },
                                  "title": {
                                    "description": "Title of the chart.",
                                    "title": "Title",
                                    "type": "string"
                                  }
                                },
                                "title": "NotebookChartCellViewOptions",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options.",
                            "title": "Viewoptions"
                          }
                        },
                        "title": "NotebookChartCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Chart cell view options and metadata.",
                    "title": "Chartsettings"
                  },
                  "collapsed": {
                    "default": false,
                    "description": "Whether the cell's output is collapsed/expanded.",
                    "title": "Collapsed",
                    "type": "boolean"
                  },
                  "customLlmMetricSettings": {
                    "allOf": [
                      {
                        "description": "Custom LLM metric cell metadata.",
                        "properties": {
                          "metricId": {
                            "description": "The ID of the custom LLM metric.",
                            "title": "Metricid",
                            "type": "string"
                          },
                          "metricName": {
                            "description": "The name of the custom LLM metric.",
                            "title": "Metricname",
                            "type": "string"
                          },
                          "playgroundId": {
                            "description": "The ID of the playground associated with the custom LLM metric.",
                            "title": "Playgroundid",
                            "type": "string"
                          }
                        },
                        "required": [
                          "metricId",
                          "playgroundId",
                          "metricName"
                        ],
                        "title": "NotebookCustomLlmMetricCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Custom LLM metric cell metadata.",
                    "title": "Customllmmetricsettings"
                  },
                  "customMetricSettings": {
                    "allOf": [
                      {
                        "description": "Custom metric cell metadata.",
                        "properties": {
                          "deploymentId": {
                            "description": "The ID of the deployment associated with the custom metric.",
                            "title": "Deploymentid",
                            "type": "string"
                          },
                          "metricId": {
                            "description": "The ID of the custom metric.",
                            "title": "Metricid",
                            "type": "string"
                          },
                          "metricName": {
                            "description": "The name of the custom metric.",
                            "title": "Metricname",
                            "type": "string"
                          },
                          "schedule": {
                            "allOf": [
                              {
                                "description": "Data class that represents a cron schedule.",
                                "properties": {
                                  "dayOfMonth": {
                                    "description": "The day(s) of the month to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Dayofmonth",
                                    "type": "array"
                                  },
                                  "dayOfWeek": {
                                    "description": "The day(s) of the week to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Dayofweek",
                                    "type": "array"
                                  },
                                  "hour": {
                                    "description": "The hour(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Hour",
                                    "type": "array"
                                  },
                                  "minute": {
                                    "description": "The minute(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Minute",
                                    "type": "array"
                                  },
                                  "month": {
                                    "description": "The month(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Month",
                                    "type": "array"
                                  }
                                },
                                "required": [
                                  "minute",
                                  "hour",
                                  "dayOfMonth",
                                  "month",
                                  "dayOfWeek"
                                ],
                                "title": "Schedule",
                                "type": "object"
                              }
                            ],
                            "description": "The schedule associated with the custom metric.",
                            "title": "Schedule"
                          }
                        },
                        "required": [
                          "metricId",
                          "deploymentId"
                        ],
                        "title": "NotebookCustomMetricCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Custom metric cell metadata.",
                    "title": "Custommetricsettings"
                  },
                  "dataframeViewOptions": {
                    "description": "Dataframe cell view options and metadata.",
                    "title": "Dataframeviewoptions",
                    "type": "object"
                  },
                  "datarobot": {
                    "allOf": [
                      {
                        "description": "A custom namespaces for all DataRobot-specific information",
                        "properties": {
                          "chartSettings": {
                            "allOf": [
                              {
                                "description": "Chart cell metadata.",
                                "properties": {
                                  "axis": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell axis settings per axis.",
                                        "properties": {
                                          "x": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          },
                                          "y": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          }
                                        },
                                        "title": "NotebookChartCellAxis",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Axis settings.",
                                    "title": "Axis"
                                  },
                                  "data": {
                                    "description": "The data associated with the cell chart.",
                                    "title": "Data",
                                    "type": "object"
                                  },
                                  "dataframeId": {
                                    "description": "The ID of the dataframe associated with the cell chart.",
                                    "title": "Dataframeid",
                                    "type": "string"
                                  },
                                  "viewOptions": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell view options.",
                                        "properties": {
                                          "chartType": {
                                            "description": "Type of the chart.",
                                            "title": "Charttype",
                                            "type": "string"
                                          },
                                          "showLegend": {
                                            "default": false,
                                            "description": "Whether to show the chart legend.",
                                            "title": "Showlegend",
                                            "type": "boolean"
                                          },
                                          "showTitle": {
                                            "default": false,
                                            "description": "Whether to show the chart title.",
                                            "title": "Showtitle",
                                            "type": "boolean"
                                          },
                                          "showTooltip": {
                                            "default": false,
                                            "description": "Whether to show the chart tooltip.",
                                            "title": "Showtooltip",
                                            "type": "boolean"
                                          },
                                          "title": {
                                            "description": "Title of the chart.",
                                            "title": "Title",
                                            "type": "string"
                                          }
                                        },
                                        "title": "NotebookChartCellViewOptions",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Chart cell view options.",
                                    "title": "Viewoptions"
                                  }
                                },
                                "title": "NotebookChartCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options and metadata.",
                            "title": "Chartsettings"
                          },
                          "customLlmMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom LLM metric cell metadata.",
                                "properties": {
                                  "metricId": {
                                    "description": "The ID of the custom LLM metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom LLM metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "playgroundId": {
                                    "description": "The ID of the playground associated with the custom LLM metric.",
                                    "title": "Playgroundid",
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "playgroundId",
                                  "metricName"
                                ],
                                "title": "NotebookCustomLlmMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom LLM metric cell metadata.",
                            "title": "Customllmmetricsettings"
                          },
                          "customMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom metric cell metadata.",
                                "properties": {
                                  "deploymentId": {
                                    "description": "The ID of the deployment associated with the custom metric.",
                                    "title": "Deploymentid",
                                    "type": "string"
                                  },
                                  "metricId": {
                                    "description": "The ID of the custom metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "schedule": {
                                    "allOf": [
                                      {
                                        "description": "Data class that represents a cron schedule.",
                                        "properties": {
                                          "dayOfMonth": {
                                            "description": "The day(s) of the month to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofmonth",
                                            "type": "array"
                                          },
                                          "dayOfWeek": {
                                            "description": "The day(s) of the week to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofweek",
                                            "type": "array"
                                          },
                                          "hour": {
                                            "description": "The hour(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Hour",
                                            "type": "array"
                                          },
                                          "minute": {
                                            "description": "The minute(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Minute",
                                            "type": "array"
                                          },
                                          "month": {
                                            "description": "The month(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Month",
                                            "type": "array"
                                          }
                                        },
                                        "required": [
                                          "minute",
                                          "hour",
                                          "dayOfMonth",
                                          "month",
                                          "dayOfWeek"
                                        ],
                                        "title": "Schedule",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "The schedule associated with the custom metric.",
                                    "title": "Schedule"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "deploymentId"
                                ],
                                "title": "NotebookCustomMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom metric cell metadata.",
                            "title": "Custommetricsettings"
                          },
                          "dataframeViewOptions": {
                            "description": "DataFrame view options and metadata.",
                            "title": "Dataframeviewoptions",
                            "type": "object"
                          },
                          "disableRun": {
                            "default": false,
                            "description": "Whether to disable the run button in the cell.",
                            "title": "Disablerun",
                            "type": "boolean"
                          },
                          "executionTimeMillis": {
                            "description": "Execution time of the cell in milliseconds.",
                            "title": "Executiontimemillis",
                            "type": "integer"
                          },
                          "hideCode": {
                            "default": false,
                            "description": "Whether to hide the code in the cell.",
                            "title": "Hidecode",
                            "type": "boolean"
                          },
                          "hideResults": {
                            "default": false,
                            "description": "Whether to hide the results in the cell.",
                            "title": "Hideresults",
                            "type": "boolean"
                          },
                          "language": {
                            "description": "An enumeration.",
                            "enum": [
                              "dataframe",
                              "markdown",
                              "python",
                              "r",
                              "shell",
                              "scala",
                              "sas",
                              "custommetric"
                            ],
                            "title": "Language",
                            "type": "string"
                          }
                        },
                        "title": "NotebookCellDataRobotMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                    "title": "Datarobot"
                  },
                  "disableRun": {
                    "default": false,
                    "description": "Whether or not the cell is disabled in the UI.",
                    "title": "Disablerun",
                    "type": "boolean"
                  },
                  "hideCode": {
                    "default": false,
                    "description": "Whether or not code is hidden in the UI.",
                    "title": "Hidecode",
                    "type": "boolean"
                  },
                  "hideResults": {
                    "default": false,
                    "description": "Whether or not results are hidden in the UI.",
                    "title": "Hideresults",
                    "type": "boolean"
                  },
                  "jupyter": {
                    "allOf": [
                      {
                        "description": "The schema for the Jupyter cell metadata.",
                        "properties": {
                          "outputsHidden": {
                            "default": false,
                            "description": "Whether the cell's outputs are hidden.",
                            "title": "Outputshidden",
                            "type": "boolean"
                          },
                          "sourceHidden": {
                            "default": false,
                            "description": "Whether the cell's source is hidden.",
                            "title": "Sourcehidden",
                            "type": "boolean"
                          }
                        },
                        "title": "JupyterCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Jupyter metadata.",
                    "title": "Jupyter"
                  },
                  "name": {
                    "description": "Name of the notebook cell.",
                    "title": "Name",
                    "type": "string"
                  },
                  "scrolled": {
                    "anyOf": [
                      {
                        "type": "boolean"
                      },
                      {
                        "enum": [
                          "auto"
                        ],
                        "type": "string"
                      }
                    ],
                    "default": "auto",
                    "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                    "title": "Scrolled"
                  }
                },
                "title": "NotebookCellMetadata",
                "type": "object"
              }
            ],
            "description": "Cell metadata.",
            "title": "Metadata"
          },
          "outputs": {
            "description": "Cell outputs that conform to the nbformat-based NBX schema.",
            "items": {
              "anyOf": [
                {
                  "description": "Cell stream output.",
                  "properties": {
                    "name": {
                      "description": "The name of the stream.",
                      "title": "Name",
                      "type": "string"
                    },
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    },
                    "text": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        }
                      ],
                      "description": "The text of the stream.",
                      "title": "Text"
                    }
                  },
                  "required": [
                    "outputType",
                    "name",
                    "text"
                  ],
                  "title": "APINotebookCellStreamOutput",
                  "type": "object"
                },
                {
                  "description": "Cell input request.",
                  "properties": {
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    },
                    "password": {
                      "description": "Whether the input request is for a password.",
                      "title": "Password",
                      "type": "boolean"
                    },
                    "prompt": {
                      "description": "The prompt for the input request.",
                      "title": "Prompt",
                      "type": "string"
                    }
                  },
                  "required": [
                    "outputType",
                    "prompt",
                    "password"
                  ],
                  "title": "APINotebookCellInputRequest",
                  "type": "object"
                },
                {
                  "description": "Cell error output.",
                  "properties": {
                    "ename": {
                      "description": "The name of the error.",
                      "title": "Ename",
                      "type": "string"
                    },
                    "evalue": {
                      "description": "The value of the error.",
                      "title": "Evalue",
                      "type": "string"
                    },
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    },
                    "traceback": {
                      "description": "The traceback of the error.",
                      "items": {
                        "type": "string"
                      },
                      "title": "Traceback",
                      "type": "array"
                    }
                  },
                  "required": [
                    "outputType",
                    "ename",
                    "evalue",
                    "traceback"
                  ],
                  "title": "APINotebookCellErrorOutput",
                  "type": "object"
                },
                {
                  "description": "Cell execute results output.",
                  "properties": {
                    "data": {
                      "description": "A mime-type keyed dictionary of data.",
                      "title": "Data",
                      "type": "object"
                    },
                    "executionCount": {
                      "description": "A result's prompt number.",
                      "title": "Executioncount",
                      "type": "integer"
                    },
                    "metadata": {
                      "description": "Cell output metadata.",
                      "title": "Metadata",
                      "type": "object"
                    },
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    }
                  },
                  "required": [
                    "outputType",
                    "data",
                    "metadata"
                  ],
                  "title": "APINotebookCellExecuteResultOutput",
                  "type": "object"
                },
                {
                  "description": "Cell display data output.",
                  "properties": {
                    "data": {
                      "description": "A mime-type keyed dictionary of data.",
                      "title": "Data",
                      "type": "object"
                    },
                    "metadata": {
                      "description": "Cell output metadata.",
                      "title": "Metadata",
                      "type": "object"
                    },
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    }
                  },
                  "required": [
                    "outputType",
                    "data",
                    "metadata"
                  ],
                  "title": "APINotebookCellDisplayDataOutput",
                  "type": "object"
                }
              ]
            },
            "title": "Outputs",
            "type": "array"
          },
          "source": {
            "description": "Contents of the cell, represented as a string.",
            "title": "Source",
            "type": "string"
          }
        },
        "required": [
          "source"
        ],
        "title": "NotebookCellSourceMetadata",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    }
  },
  "required": [
    "afterCellId"
  ],
  "title": "BatchCreateCellsRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to create cells for. |
| body | body | BatchCreateCellsRequest | false | none |

### Example responses

> 201 Response

```
{
  "items": {
    "description": "Schema for notebook cell.",
    "properties": {
      "attachments": {
        "description": "Cell attachments.",
        "title": "Attachments",
        "type": "object"
      },
      "cellId": {
        "description": "The ID of the cell.",
        "title": "Cellid",
        "type": "string"
      },
      "executed": {
        "allOf": [
          {
            "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
            "properties": {
              "at": {
                "description": "Timestamp of the action.",
                "format": "date-time",
                "title": "At",
                "type": "string"
              },
              "by": {
                "allOf": [
                  {
                    "description": "User information.",
                    "properties": {
                      "activated": {
                        "default": true,
                        "description": "Whether the user is activated.",
                        "title": "Activated",
                        "type": "boolean"
                      },
                      "firstName": {
                        "description": "The first name of the user.",
                        "title": "Firstname",
                        "type": "string"
                      },
                      "gravatarHash": {
                        "description": "The gravatar hash of the user.",
                        "title": "Gravatarhash",
                        "type": "string"
                      },
                      "id": {
                        "description": "The ID of the user.",
                        "title": "Id",
                        "type": "string"
                      },
                      "lastName": {
                        "description": "The last name of the user.",
                        "title": "Lastname",
                        "type": "string"
                      },
                      "orgId": {
                        "description": "The ID of the organization the user belongs to.",
                        "title": "Orgid",
                        "type": "string"
                      },
                      "tenantPhase": {
                        "description": "The tenant phase of the user.",
                        "title": "Tenantphase",
                        "type": "string"
                      },
                      "username": {
                        "description": "The username of the user.",
                        "title": "Username",
                        "type": "string"
                      }
                    },
                    "required": [
                      "id"
                    ],
                    "title": "UserInfo",
                    "type": "object"
                  }
                ],
                "description": "User info of the actor who caused the action to occur.",
                "title": "By"
              }
            },
            "required": [
              "at",
              "by"
            ],
            "title": "NotebookTimestampInfo",
            "type": "object"
          }
        ],
        "description": "The timestamp of when the cell was executed.",
        "title": "Executed"
      },
      "executionCount": {
        "description": "The execution count of the cell relative to other cells in the current session.",
        "title": "Executioncount",
        "type": "integer"
      },
      "executionId": {
        "description": "The ID of the execution.",
        "title": "Executionid",
        "type": "string"
      },
      "executionTimeMillis": {
        "description": "The execution time of the cell in milliseconds.",
        "title": "Executiontimemillis",
        "type": "integer"
      },
      "md5": {
        "description": "The MD5 hash of the cell.",
        "title": "Md5",
        "type": "string"
      },
      "metadata": {
        "allOf": [
          {
            "description": "The schema for the notebook cell metadata.",
            "properties": {
              "chartSettings": {
                "allOf": [
                  {
                    "description": "Chart cell metadata.",
                    "properties": {
                      "axis": {
                        "allOf": [
                          {
                            "description": "Chart cell axis settings per axis.",
                            "properties": {
                              "x": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              },
                              "y": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              }
                            },
                            "title": "NotebookChartCellAxis",
                            "type": "object"
                          }
                        ],
                        "description": "Axis settings.",
                        "title": "Axis"
                      },
                      "data": {
                        "description": "The data associated with the cell chart.",
                        "title": "Data",
                        "type": "object"
                      },
                      "dataframeId": {
                        "description": "The ID of the dataframe associated with the cell chart.",
                        "title": "Dataframeid",
                        "type": "string"
                      },
                      "viewOptions": {
                        "allOf": [
                          {
                            "description": "Chart cell view options.",
                            "properties": {
                              "chartType": {
                                "description": "Type of the chart.",
                                "title": "Charttype",
                                "type": "string"
                              },
                              "showLegend": {
                                "default": false,
                                "description": "Whether to show the chart legend.",
                                "title": "Showlegend",
                                "type": "boolean"
                              },
                              "showTitle": {
                                "default": false,
                                "description": "Whether to show the chart title.",
                                "title": "Showtitle",
                                "type": "boolean"
                              },
                              "showTooltip": {
                                "default": false,
                                "description": "Whether to show the chart tooltip.",
                                "title": "Showtooltip",
                                "type": "boolean"
                              },
                              "title": {
                                "description": "Title of the chart.",
                                "title": "Title",
                                "type": "string"
                              }
                            },
                            "title": "NotebookChartCellViewOptions",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options.",
                        "title": "Viewoptions"
                      }
                    },
                    "title": "NotebookChartCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Chart cell view options and metadata.",
                "title": "Chartsettings"
              },
              "collapsed": {
                "default": false,
                "description": "Whether the cell's output is collapsed/expanded.",
                "title": "Collapsed",
                "type": "boolean"
              },
              "customLlmMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom LLM metric cell metadata.",
                    "properties": {
                      "metricId": {
                        "description": "The ID of the custom LLM metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom LLM metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "playgroundId": {
                        "description": "The ID of the playground associated with the custom LLM metric.",
                        "title": "Playgroundid",
                        "type": "string"
                      }
                    },
                    "required": [
                      "metricId",
                      "playgroundId",
                      "metricName"
                    ],
                    "title": "NotebookCustomLlmMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom LLM metric cell metadata.",
                "title": "Customllmmetricsettings"
              },
              "customMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom metric cell metadata.",
                    "properties": {
                      "deploymentId": {
                        "description": "The ID of the deployment associated with the custom metric.",
                        "title": "Deploymentid",
                        "type": "string"
                      },
                      "metricId": {
                        "description": "The ID of the custom metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "schedule": {
                        "allOf": [
                          {
                            "description": "Data class that represents a cron schedule.",
                            "properties": {
                              "dayOfMonth": {
                                "description": "The day(s) of the month to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofmonth",
                                "type": "array"
                              },
                              "dayOfWeek": {
                                "description": "The day(s) of the week to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofweek",
                                "type": "array"
                              },
                              "hour": {
                                "description": "The hour(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Hour",
                                "type": "array"
                              },
                              "minute": {
                                "description": "The minute(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Minute",
                                "type": "array"
                              },
                              "month": {
                                "description": "The month(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Month",
                                "type": "array"
                              }
                            },
                            "required": [
                              "minute",
                              "hour",
                              "dayOfMonth",
                              "month",
                              "dayOfWeek"
                            ],
                            "title": "Schedule",
                            "type": "object"
                          }
                        ],
                        "description": "The schedule associated with the custom metric.",
                        "title": "Schedule"
                      }
                    },
                    "required": [
                      "metricId",
                      "deploymentId"
                    ],
                    "title": "NotebookCustomMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom metric cell metadata.",
                "title": "Custommetricsettings"
              },
              "dataframeViewOptions": {
                "description": "Dataframe cell view options and metadata.",
                "title": "Dataframeviewoptions",
                "type": "object"
              },
              "datarobot": {
                "allOf": [
                  {
                    "description": "A custom namespaces for all DataRobot-specific information",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "DataFrame view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether to disable the run button in the cell.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "executionTimeMillis": {
                        "description": "Execution time of the cell in milliseconds.",
                        "title": "Executiontimemillis",
                        "type": "integer"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether to hide the code in the cell.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether to hide the results in the cell.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "language": {
                        "description": "An enumeration.",
                        "enum": [
                          "dataframe",
                          "markdown",
                          "python",
                          "r",
                          "shell",
                          "scala",
                          "sas",
                          "custommetric"
                        ],
                        "title": "Language",
                        "type": "string"
                      }
                    },
                    "title": "NotebookCellDataRobotMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                "title": "Datarobot"
              },
              "disableRun": {
                "default": false,
                "description": "Whether or not the cell is disabled in the UI.",
                "title": "Disablerun",
                "type": "boolean"
              },
              "hideCode": {
                "default": false,
                "description": "Whether or not code is hidden in the UI.",
                "title": "Hidecode",
                "type": "boolean"
              },
              "hideResults": {
                "default": false,
                "description": "Whether or not results are hidden in the UI.",
                "title": "Hideresults",
                "type": "boolean"
              },
              "jupyter": {
                "allOf": [
                  {
                    "description": "The schema for the Jupyter cell metadata.",
                    "properties": {
                      "outputsHidden": {
                        "default": false,
                        "description": "Whether the cell's outputs are hidden.",
                        "title": "Outputshidden",
                        "type": "boolean"
                      },
                      "sourceHidden": {
                        "default": false,
                        "description": "Whether the cell's source is hidden.",
                        "title": "Sourcehidden",
                        "type": "boolean"
                      }
                    },
                    "title": "JupyterCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Jupyter metadata.",
                "title": "Jupyter"
              },
              "name": {
                "description": "Name of the notebook cell.",
                "title": "Name",
                "type": "string"
              },
              "scrolled": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "enum": [
                      "auto"
                    ],
                    "type": "string"
                  }
                ],
                "default": "auto",
                "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                "title": "Scrolled"
              }
            },
            "title": "NotebookCellMetadata",
            "type": "object"
          }
        ],
        "description": "The metadata of the cell.",
        "title": "Metadata"
      },
      "outputType": {
        "allOf": [
          {
            "description": "The possible allowed values for where/how notebook cell output is stored.",
            "enum": [
              "RAW_OUTPUT"
            ],
            "title": "OutputStorageType",
            "type": "string"
          }
        ],
        "default": "RAW_OUTPUT",
        "description": "The type of storage used for the cell output."
      },
      "outputs": {
        "description": "The cell outputs.",
        "items": {
          "anyOf": [
            {
              "description": "Cell stream output.",
              "properties": {
                "name": {
                  "description": "The name of the stream.",
                  "title": "Name",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "text": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  ],
                  "description": "The text of the stream.",
                  "title": "Text"
                }
              },
              "required": [
                "outputType",
                "name",
                "text"
              ],
              "title": "APINotebookCellStreamOutput",
              "type": "object"
            },
            {
              "description": "Cell input request.",
              "properties": {
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "password": {
                  "description": "Whether the input request is for a password.",
                  "title": "Password",
                  "type": "boolean"
                },
                "prompt": {
                  "description": "The prompt for the input request.",
                  "title": "Prompt",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "prompt",
                "password"
              ],
              "title": "APINotebookCellInputRequest",
              "type": "object"
            },
            {
              "description": "Cell error output.",
              "properties": {
                "ename": {
                  "description": "The name of the error.",
                  "title": "Ename",
                  "type": "string"
                },
                "evalue": {
                  "description": "The value of the error.",
                  "title": "Evalue",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "traceback": {
                  "description": "The traceback of the error.",
                  "items": {
                    "type": "string"
                  },
                  "title": "Traceback",
                  "type": "array"
                }
              },
              "required": [
                "outputType",
                "ename",
                "evalue",
                "traceback"
              ],
              "title": "APINotebookCellErrorOutput",
              "type": "object"
            },
            {
              "description": "Cell execute results output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "executionCount": {
                  "description": "A result's prompt number.",
                  "title": "Executioncount",
                  "type": "integer"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellExecuteResultOutput",
              "type": "object"
            },
            {
              "description": "Cell display data output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellDisplayDataOutput",
              "type": "object"
            }
          ]
        },
        "title": "Outputs",
        "type": "array"
      },
      "source": {
        "description": "The contents of the cell, represented as a string.",
        "title": "Source",
        "type": "string"
      }
    },
    "required": [
      "source",
      "metadata",
      "cellId",
      "md5"
    ],
    "title": "CellSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Schema for notebook cell. | Inline |

### Response Schema

Status Code 201

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [CellSchema] | false |  | [Schema for notebook cell.] |
| » CellSchema | CellSchema | false |  | Schema for notebook cell. |
| »» attachments | object | false |  | Cell attachments. |
| »» cellId | string | true |  | The ID of the cell. |
| »» executed | NotebookTimestampInfo | false |  | The timestamp of when the cell was executed. |
| »»» at | string(date-time) | true |  | Timestamp of the action. |
| »»» by | UserInfo | true |  | User info of the actor who caused the action to occur. |
| »»»» activated | boolean | false |  | Whether the user is activated. |
| »»»» firstName | string | false |  | The first name of the user. |
| »»»» gravatarHash | string | false |  | The gravatar hash of the user. |
| »»»» id | string | true |  | The ID of the user. |
| »»»» lastName | string | false |  | The last name of the user. |
| »»»» orgId | string | false |  | The ID of the organization the user belongs to. |
| »»»» tenantPhase | string | false |  | The tenant phase of the user. |
| »»»» username | string | false |  | The username of the user. |
| »» executionCount | integer | false |  | The execution count of the cell relative to other cells in the current session. |
| »» executionId | string | false |  | The ID of the execution. |
| »» executionTimeMillis | integer | false |  | The execution time of the cell in milliseconds. |
| »» md5 | string | true |  | The MD5 hash of the cell. |
| »» metadata | NotebookCellMetadata | true |  | The metadata of the cell. |
| »»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» aggregation | string | false |  | Aggregation function for the axis. |
| »»»»»» color | string | false |  | Color for the axis. |
| »»»»»» hideGrid | boolean | false |  | Whether to hide the grid lines on the axis. |
| »»»»»» hideInTooltip | boolean | false |  | Whether to hide the axis in the tooltip. |
| »»»»»» hideLabel | boolean | false |  | Whether to hide the axis label. |
| »»»»»» key | string | false |  | Key for the axis. |
| »»»»»» label | string | false |  | Label for the axis. |
| »»»»»» position | string | false |  | Position of the axis. |
| »»»»»» showPointMarkers | boolean | false |  | Whether to show point markers on the axis. |
| »»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»» data | object | false |  | The data associated with the cell chart. |
| »»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»» chartType | string | false |  | Type of the chart. |
| »»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»» title | string | false |  | Title of the chart. |
| »»» collapsed | boolean | false |  | Whether the cell's output is collapsed/expanded. |
| »»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»» metricId | string | true |  | The ID of the custom metric. |
| »»»» metricName | string | false |  | The name of the custom metric. |
| »»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» dataframeViewOptions | object | false |  | Dataframe cell view options and metadata. |
| »»» datarobot | NotebookCellDataRobotMetadata | false |  | Metadata specific to DataRobot's notebooks and notebook environment. |
| »»»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»» data | object | false |  | The data associated with the cell chart. |
| »»»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»»» chartType | string | false |  | Type of the chart. |
| »»»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»»» title | string | false |  | Title of the chart. |
| »»»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»»» metricId | string | true |  | The ID of the custom metric. |
| »»»»» metricName | string | false |  | The name of the custom metric. |
| »»»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |
| »»»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |
| »»»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |
| »»»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |
| »»»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |
| »»»» dataframeViewOptions | object | false |  | DataFrame view options and metadata. |
| »»»» disableRun | boolean | false |  | Whether to disable the run button in the cell. |
| »»»» executionTimeMillis | integer | false |  | Execution time of the cell in milliseconds. |
| »»»» hideCode | boolean | false |  | Whether to hide the code in the cell. |
| »»»» hideResults | boolean | false |  | Whether to hide the results in the cell. |
| »»»» language | Language | false |  | An enumeration. |
| »»» disableRun | boolean | false |  | Whether or not the cell is disabled in the UI. |
| »»» hideCode | boolean | false |  | Whether or not code is hidden in the UI. |
| »»» hideResults | boolean | false |  | Whether or not results are hidden in the UI. |
| »»» jupyter | JupyterCellMetadata | false |  | Jupyter metadata. |
| »»»» outputsHidden | boolean | false |  | Whether the cell's outputs are hidden. |
| »»»» sourceHidden | boolean | false |  | Whether the cell's source is hidden. |
| »»» name | string | false |  | Name of the notebook cell. |
| »»» scrolled | any | false |  | Whether the cell's output is scrolled, unscrolled, or autoscrolled. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | boolean | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» outputType | OutputStorageType | false |  | The type of storage used for the cell output. |
| »» outputs | [anyOf] | false |  | The cell outputs. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |
| »»»» name | string | true |  | The name of the stream. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» text | any | true |  | The text of the stream. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | [string] | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellInputRequest | false |  | Cell input request. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» password | boolean | true |  | Whether the input request is for a password. |
| »»»» prompt | string | true |  | The prompt for the input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |
| »»»» ename | string | true |  | The name of the error. |
| »»»» evalue | string | true |  | The value of the error. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» traceback | [string] | true |  | The traceback of the error. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» executionCount | integer | false |  | A result's prompt number. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» source | string | true |  | The contents of the cell, represented as a string. |

### Enumerated Values

| Property | Value |
| --- | --- |
| language | [dataframe, markdown, python, r, shell, scala, sas, custommetric] |
| anonymous | auto |
| outputType | RAW_OUTPUT |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |

## Create Batch Delete by notebook ID

Operation path: `POST /api/v2/notebooks/{notebookId}/cells/batchDelete/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for batch deleting notebook cells.",
  "properties": {
    "cellIds": {
      "description": "The IDs of the cells to delete.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    }
  },
  "required": [
    "cellIds"
  ],
  "title": "BatchDeleteCellsRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to batch delete cells for. |
| body | body | BatchDeleteCellsRequest | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Modify Batch Update Metadata by notebook ID

Operation path: `PATCH /api/v2/notebooks/{notebookId}/cells/batchUpdateMetadata/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for batch updating notebook cells metadata.",
  "properties": {
    "cellIds": {
      "description": "The IDs of the cells to update.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata to update the cells with.",
      "title": "Metadata"
    }
  },
  "required": [
    "cellIds",
    "metadata"
  ],
  "title": "BatchUpdateCellsMetadataRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to batch update cell metadata for. |
| body | body | BatchUpdateCellsMetadataRequest | false | none |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "Schema for notebook cell.",
    "properties": {
      "attachments": {
        "description": "Cell attachments.",
        "title": "Attachments",
        "type": "object"
      },
      "cellId": {
        "description": "The ID of the cell.",
        "title": "Cellid",
        "type": "string"
      },
      "executed": {
        "allOf": [
          {
            "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
            "properties": {
              "at": {
                "description": "Timestamp of the action.",
                "format": "date-time",
                "title": "At",
                "type": "string"
              },
              "by": {
                "allOf": [
                  {
                    "description": "User information.",
                    "properties": {
                      "activated": {
                        "default": true,
                        "description": "Whether the user is activated.",
                        "title": "Activated",
                        "type": "boolean"
                      },
                      "firstName": {
                        "description": "The first name of the user.",
                        "title": "Firstname",
                        "type": "string"
                      },
                      "gravatarHash": {
                        "description": "The gravatar hash of the user.",
                        "title": "Gravatarhash",
                        "type": "string"
                      },
                      "id": {
                        "description": "The ID of the user.",
                        "title": "Id",
                        "type": "string"
                      },
                      "lastName": {
                        "description": "The last name of the user.",
                        "title": "Lastname",
                        "type": "string"
                      },
                      "orgId": {
                        "description": "The ID of the organization the user belongs to.",
                        "title": "Orgid",
                        "type": "string"
                      },
                      "tenantPhase": {
                        "description": "The tenant phase of the user.",
                        "title": "Tenantphase",
                        "type": "string"
                      },
                      "username": {
                        "description": "The username of the user.",
                        "title": "Username",
                        "type": "string"
                      }
                    },
                    "required": [
                      "id"
                    ],
                    "title": "UserInfo",
                    "type": "object"
                  }
                ],
                "description": "User info of the actor who caused the action to occur.",
                "title": "By"
              }
            },
            "required": [
              "at",
              "by"
            ],
            "title": "NotebookTimestampInfo",
            "type": "object"
          }
        ],
        "description": "The timestamp of when the cell was executed.",
        "title": "Executed"
      },
      "executionCount": {
        "description": "The execution count of the cell relative to other cells in the current session.",
        "title": "Executioncount",
        "type": "integer"
      },
      "executionId": {
        "description": "The ID of the execution.",
        "title": "Executionid",
        "type": "string"
      },
      "executionTimeMillis": {
        "description": "The execution time of the cell in milliseconds.",
        "title": "Executiontimemillis",
        "type": "integer"
      },
      "md5": {
        "description": "The MD5 hash of the cell.",
        "title": "Md5",
        "type": "string"
      },
      "metadata": {
        "allOf": [
          {
            "description": "The schema for the notebook cell metadata.",
            "properties": {
              "chartSettings": {
                "allOf": [
                  {
                    "description": "Chart cell metadata.",
                    "properties": {
                      "axis": {
                        "allOf": [
                          {
                            "description": "Chart cell axis settings per axis.",
                            "properties": {
                              "x": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              },
                              "y": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              }
                            },
                            "title": "NotebookChartCellAxis",
                            "type": "object"
                          }
                        ],
                        "description": "Axis settings.",
                        "title": "Axis"
                      },
                      "data": {
                        "description": "The data associated with the cell chart.",
                        "title": "Data",
                        "type": "object"
                      },
                      "dataframeId": {
                        "description": "The ID of the dataframe associated with the cell chart.",
                        "title": "Dataframeid",
                        "type": "string"
                      },
                      "viewOptions": {
                        "allOf": [
                          {
                            "description": "Chart cell view options.",
                            "properties": {
                              "chartType": {
                                "description": "Type of the chart.",
                                "title": "Charttype",
                                "type": "string"
                              },
                              "showLegend": {
                                "default": false,
                                "description": "Whether to show the chart legend.",
                                "title": "Showlegend",
                                "type": "boolean"
                              },
                              "showTitle": {
                                "default": false,
                                "description": "Whether to show the chart title.",
                                "title": "Showtitle",
                                "type": "boolean"
                              },
                              "showTooltip": {
                                "default": false,
                                "description": "Whether to show the chart tooltip.",
                                "title": "Showtooltip",
                                "type": "boolean"
                              },
                              "title": {
                                "description": "Title of the chart.",
                                "title": "Title",
                                "type": "string"
                              }
                            },
                            "title": "NotebookChartCellViewOptions",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options.",
                        "title": "Viewoptions"
                      }
                    },
                    "title": "NotebookChartCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Chart cell view options and metadata.",
                "title": "Chartsettings"
              },
              "collapsed": {
                "default": false,
                "description": "Whether the cell's output is collapsed/expanded.",
                "title": "Collapsed",
                "type": "boolean"
              },
              "customLlmMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom LLM metric cell metadata.",
                    "properties": {
                      "metricId": {
                        "description": "The ID of the custom LLM metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom LLM metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "playgroundId": {
                        "description": "The ID of the playground associated with the custom LLM metric.",
                        "title": "Playgroundid",
                        "type": "string"
                      }
                    },
                    "required": [
                      "metricId",
                      "playgroundId",
                      "metricName"
                    ],
                    "title": "NotebookCustomLlmMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom LLM metric cell metadata.",
                "title": "Customllmmetricsettings"
              },
              "customMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom metric cell metadata.",
                    "properties": {
                      "deploymentId": {
                        "description": "The ID of the deployment associated with the custom metric.",
                        "title": "Deploymentid",
                        "type": "string"
                      },
                      "metricId": {
                        "description": "The ID of the custom metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "schedule": {
                        "allOf": [
                          {
                            "description": "Data class that represents a cron schedule.",
                            "properties": {
                              "dayOfMonth": {
                                "description": "The day(s) of the month to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofmonth",
                                "type": "array"
                              },
                              "dayOfWeek": {
                                "description": "The day(s) of the week to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofweek",
                                "type": "array"
                              },
                              "hour": {
                                "description": "The hour(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Hour",
                                "type": "array"
                              },
                              "minute": {
                                "description": "The minute(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Minute",
                                "type": "array"
                              },
                              "month": {
                                "description": "The month(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Month",
                                "type": "array"
                              }
                            },
                            "required": [
                              "minute",
                              "hour",
                              "dayOfMonth",
                              "month",
                              "dayOfWeek"
                            ],
                            "title": "Schedule",
                            "type": "object"
                          }
                        ],
                        "description": "The schedule associated with the custom metric.",
                        "title": "Schedule"
                      }
                    },
                    "required": [
                      "metricId",
                      "deploymentId"
                    ],
                    "title": "NotebookCustomMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom metric cell metadata.",
                "title": "Custommetricsettings"
              },
              "dataframeViewOptions": {
                "description": "Dataframe cell view options and metadata.",
                "title": "Dataframeviewoptions",
                "type": "object"
              },
              "datarobot": {
                "allOf": [
                  {
                    "description": "A custom namespaces for all DataRobot-specific information",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "DataFrame view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether to disable the run button in the cell.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "executionTimeMillis": {
                        "description": "Execution time of the cell in milliseconds.",
                        "title": "Executiontimemillis",
                        "type": "integer"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether to hide the code in the cell.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether to hide the results in the cell.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "language": {
                        "description": "An enumeration.",
                        "enum": [
                          "dataframe",
                          "markdown",
                          "python",
                          "r",
                          "shell",
                          "scala",
                          "sas",
                          "custommetric"
                        ],
                        "title": "Language",
                        "type": "string"
                      }
                    },
                    "title": "NotebookCellDataRobotMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                "title": "Datarobot"
              },
              "disableRun": {
                "default": false,
                "description": "Whether or not the cell is disabled in the UI.",
                "title": "Disablerun",
                "type": "boolean"
              },
              "hideCode": {
                "default": false,
                "description": "Whether or not code is hidden in the UI.",
                "title": "Hidecode",
                "type": "boolean"
              },
              "hideResults": {
                "default": false,
                "description": "Whether or not results are hidden in the UI.",
                "title": "Hideresults",
                "type": "boolean"
              },
              "jupyter": {
                "allOf": [
                  {
                    "description": "The schema for the Jupyter cell metadata.",
                    "properties": {
                      "outputsHidden": {
                        "default": false,
                        "description": "Whether the cell's outputs are hidden.",
                        "title": "Outputshidden",
                        "type": "boolean"
                      },
                      "sourceHidden": {
                        "default": false,
                        "description": "Whether the cell's source is hidden.",
                        "title": "Sourcehidden",
                        "type": "boolean"
                      }
                    },
                    "title": "JupyterCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Jupyter metadata.",
                "title": "Jupyter"
              },
              "name": {
                "description": "Name of the notebook cell.",
                "title": "Name",
                "type": "string"
              },
              "scrolled": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "enum": [
                      "auto"
                    ],
                    "type": "string"
                  }
                ],
                "default": "auto",
                "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                "title": "Scrolled"
              }
            },
            "title": "NotebookCellMetadata",
            "type": "object"
          }
        ],
        "description": "The metadata of the cell.",
        "title": "Metadata"
      },
      "outputType": {
        "allOf": [
          {
            "description": "The possible allowed values for where/how notebook cell output is stored.",
            "enum": [
              "RAW_OUTPUT"
            ],
            "title": "OutputStorageType",
            "type": "string"
          }
        ],
        "default": "RAW_OUTPUT",
        "description": "The type of storage used for the cell output."
      },
      "outputs": {
        "description": "The cell outputs.",
        "items": {
          "anyOf": [
            {
              "description": "Cell stream output.",
              "properties": {
                "name": {
                  "description": "The name of the stream.",
                  "title": "Name",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "text": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  ],
                  "description": "The text of the stream.",
                  "title": "Text"
                }
              },
              "required": [
                "outputType",
                "name",
                "text"
              ],
              "title": "APINotebookCellStreamOutput",
              "type": "object"
            },
            {
              "description": "Cell input request.",
              "properties": {
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "password": {
                  "description": "Whether the input request is for a password.",
                  "title": "Password",
                  "type": "boolean"
                },
                "prompt": {
                  "description": "The prompt for the input request.",
                  "title": "Prompt",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "prompt",
                "password"
              ],
              "title": "APINotebookCellInputRequest",
              "type": "object"
            },
            {
              "description": "Cell error output.",
              "properties": {
                "ename": {
                  "description": "The name of the error.",
                  "title": "Ename",
                  "type": "string"
                },
                "evalue": {
                  "description": "The value of the error.",
                  "title": "Evalue",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "traceback": {
                  "description": "The traceback of the error.",
                  "items": {
                    "type": "string"
                  },
                  "title": "Traceback",
                  "type": "array"
                }
              },
              "required": [
                "outputType",
                "ename",
                "evalue",
                "traceback"
              ],
              "title": "APINotebookCellErrorOutput",
              "type": "object"
            },
            {
              "description": "Cell execute results output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "executionCount": {
                  "description": "A result's prompt number.",
                  "title": "Executioncount",
                  "type": "integer"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellExecuteResultOutput",
              "type": "object"
            },
            {
              "description": "Cell display data output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellDisplayDataOutput",
              "type": "object"
            }
          ]
        },
        "title": "Outputs",
        "type": "array"
      },
      "source": {
        "description": "The contents of the cell, represented as a string.",
        "title": "Source",
        "type": "string"
      }
    },
    "required": [
      "source",
      "metadata",
      "cellId",
      "md5"
    ],
    "title": "CellSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook cell. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [CellSchema] | false |  | [Schema for notebook cell.] |
| » CellSchema | CellSchema | false |  | Schema for notebook cell. |
| »» attachments | object | false |  | Cell attachments. |
| »» cellId | string | true |  | The ID of the cell. |
| »» executed | NotebookTimestampInfo | false |  | The timestamp of when the cell was executed. |
| »»» at | string(date-time) | true |  | Timestamp of the action. |
| »»» by | UserInfo | true |  | User info of the actor who caused the action to occur. |
| »»»» activated | boolean | false |  | Whether the user is activated. |
| »»»» firstName | string | false |  | The first name of the user. |
| »»»» gravatarHash | string | false |  | The gravatar hash of the user. |
| »»»» id | string | true |  | The ID of the user. |
| »»»» lastName | string | false |  | The last name of the user. |
| »»»» orgId | string | false |  | The ID of the organization the user belongs to. |
| »»»» tenantPhase | string | false |  | The tenant phase of the user. |
| »»»» username | string | false |  | The username of the user. |
| »» executionCount | integer | false |  | The execution count of the cell relative to other cells in the current session. |
| »» executionId | string | false |  | The ID of the execution. |
| »» executionTimeMillis | integer | false |  | The execution time of the cell in milliseconds. |
| »» md5 | string | true |  | The MD5 hash of the cell. |
| »» metadata | NotebookCellMetadata | true |  | The metadata of the cell. |
| »»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» aggregation | string | false |  | Aggregation function for the axis. |
| »»»»»» color | string | false |  | Color for the axis. |
| »»»»»» hideGrid | boolean | false |  | Whether to hide the grid lines on the axis. |
| »»»»»» hideInTooltip | boolean | false |  | Whether to hide the axis in the tooltip. |
| »»»»»» hideLabel | boolean | false |  | Whether to hide the axis label. |
| »»»»»» key | string | false |  | Key for the axis. |
| »»»»»» label | string | false |  | Label for the axis. |
| »»»»»» position | string | false |  | Position of the axis. |
| »»»»»» showPointMarkers | boolean | false |  | Whether to show point markers on the axis. |
| »»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»» data | object | false |  | The data associated with the cell chart. |
| »»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»» chartType | string | false |  | Type of the chart. |
| »»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»» title | string | false |  | Title of the chart. |
| »»» collapsed | boolean | false |  | Whether the cell's output is collapsed/expanded. |
| »»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»» metricId | string | true |  | The ID of the custom metric. |
| »»»» metricName | string | false |  | The name of the custom metric. |
| »»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» dataframeViewOptions | object | false |  | Dataframe cell view options and metadata. |
| »»» datarobot | NotebookCellDataRobotMetadata | false |  | Metadata specific to DataRobot's notebooks and notebook environment. |
| »»»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»» data | object | false |  | The data associated with the cell chart. |
| »»»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»»» chartType | string | false |  | Type of the chart. |
| »»»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»»» title | string | false |  | Title of the chart. |
| »»»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»»» metricId | string | true |  | The ID of the custom metric. |
| »»»»» metricName | string | false |  | The name of the custom metric. |
| »»»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |
| »»»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |
| »»»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |
| »»»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |
| »»»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |
| »»»» dataframeViewOptions | object | false |  | DataFrame view options and metadata. |
| »»»» disableRun | boolean | false |  | Whether to disable the run button in the cell. |
| »»»» executionTimeMillis | integer | false |  | Execution time of the cell in milliseconds. |
| »»»» hideCode | boolean | false |  | Whether to hide the code in the cell. |
| »»»» hideResults | boolean | false |  | Whether to hide the results in the cell. |
| »»»» language | Language | false |  | An enumeration. |
| »»» disableRun | boolean | false |  | Whether or not the cell is disabled in the UI. |
| »»» hideCode | boolean | false |  | Whether or not code is hidden in the UI. |
| »»» hideResults | boolean | false |  | Whether or not results are hidden in the UI. |
| »»» jupyter | JupyterCellMetadata | false |  | Jupyter metadata. |
| »»»» outputsHidden | boolean | false |  | Whether the cell's outputs are hidden. |
| »»»» sourceHidden | boolean | false |  | Whether the cell's source is hidden. |
| »»» name | string | false |  | Name of the notebook cell. |
| »»» scrolled | any | false |  | Whether the cell's output is scrolled, unscrolled, or autoscrolled. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | boolean | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» outputType | OutputStorageType | false |  | The type of storage used for the cell output. |
| »» outputs | [anyOf] | false |  | The cell outputs. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |
| »»»» name | string | true |  | The name of the stream. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» text | any | true |  | The text of the stream. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | [string] | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellInputRequest | false |  | Cell input request. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» password | boolean | true |  | Whether the input request is for a password. |
| »»»» prompt | string | true |  | The prompt for the input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |
| »»»» ename | string | true |  | The name of the error. |
| »»»» evalue | string | true |  | The value of the error. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» traceback | [string] | true |  | The traceback of the error. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» executionCount | integer | false |  | A result's prompt number. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» source | string | true |  | The contents of the cell, represented as a string. |

### Enumerated Values

| Property | Value |
| --- | --- |
| language | [dataframe, markdown, python, r, shell, scala, sas, custommetric] |
| anonymous | auto |
| outputType | RAW_OUTPUT |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |

## Modify Batch Update Sources by notebook ID

Operation path: `PATCH /api/v2/notebooks/{notebookId}/cells/batchUpdateSources/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for batch updating notebook cells sources.",
  "properties": {
    "cells": {
      "description": "The list of cells to update.",
      "items": {
        "description": "Notebook cell source model.",
        "properties": {
          "cellId": {
            "description": "The ID of the cell.",
            "title": "Cellid",
            "type": "string"
          },
          "md5": {
            "description": "The MD5 hash of the cell.",
            "title": "Md5",
            "type": "string"
          },
          "source": {
            "description": "Contents of the cell, represented as a string.",
            "title": "Source",
            "type": "string"
          }
        },
        "required": [
          "cellId",
          "source",
          "md5"
        ],
        "title": "NotebookCellSource",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    }
  },
  "title": "BatchUpdateCellsSourcesRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to batch update cell sources for. |
| body | body | BatchUpdateCellsSourcesRequest | false | none |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "Schema for notebook cell.",
    "properties": {
      "attachments": {
        "description": "Cell attachments.",
        "title": "Attachments",
        "type": "object"
      },
      "cellId": {
        "description": "The ID of the cell.",
        "title": "Cellid",
        "type": "string"
      },
      "executed": {
        "allOf": [
          {
            "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
            "properties": {
              "at": {
                "description": "Timestamp of the action.",
                "format": "date-time",
                "title": "At",
                "type": "string"
              },
              "by": {
                "allOf": [
                  {
                    "description": "User information.",
                    "properties": {
                      "activated": {
                        "default": true,
                        "description": "Whether the user is activated.",
                        "title": "Activated",
                        "type": "boolean"
                      },
                      "firstName": {
                        "description": "The first name of the user.",
                        "title": "Firstname",
                        "type": "string"
                      },
                      "gravatarHash": {
                        "description": "The gravatar hash of the user.",
                        "title": "Gravatarhash",
                        "type": "string"
                      },
                      "id": {
                        "description": "The ID of the user.",
                        "title": "Id",
                        "type": "string"
                      },
                      "lastName": {
                        "description": "The last name of the user.",
                        "title": "Lastname",
                        "type": "string"
                      },
                      "orgId": {
                        "description": "The ID of the organization the user belongs to.",
                        "title": "Orgid",
                        "type": "string"
                      },
                      "tenantPhase": {
                        "description": "The tenant phase of the user.",
                        "title": "Tenantphase",
                        "type": "string"
                      },
                      "username": {
                        "description": "The username of the user.",
                        "title": "Username",
                        "type": "string"
                      }
                    },
                    "required": [
                      "id"
                    ],
                    "title": "UserInfo",
                    "type": "object"
                  }
                ],
                "description": "User info of the actor who caused the action to occur.",
                "title": "By"
              }
            },
            "required": [
              "at",
              "by"
            ],
            "title": "NotebookTimestampInfo",
            "type": "object"
          }
        ],
        "description": "The timestamp of when the cell was executed.",
        "title": "Executed"
      },
      "executionCount": {
        "description": "The execution count of the cell relative to other cells in the current session.",
        "title": "Executioncount",
        "type": "integer"
      },
      "executionId": {
        "description": "The ID of the execution.",
        "title": "Executionid",
        "type": "string"
      },
      "executionTimeMillis": {
        "description": "The execution time of the cell in milliseconds.",
        "title": "Executiontimemillis",
        "type": "integer"
      },
      "md5": {
        "description": "The MD5 hash of the cell.",
        "title": "Md5",
        "type": "string"
      },
      "metadata": {
        "allOf": [
          {
            "description": "The schema for the notebook cell metadata.",
            "properties": {
              "chartSettings": {
                "allOf": [
                  {
                    "description": "Chart cell metadata.",
                    "properties": {
                      "axis": {
                        "allOf": [
                          {
                            "description": "Chart cell axis settings per axis.",
                            "properties": {
                              "x": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              },
                              "y": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              }
                            },
                            "title": "NotebookChartCellAxis",
                            "type": "object"
                          }
                        ],
                        "description": "Axis settings.",
                        "title": "Axis"
                      },
                      "data": {
                        "description": "The data associated with the cell chart.",
                        "title": "Data",
                        "type": "object"
                      },
                      "dataframeId": {
                        "description": "The ID of the dataframe associated with the cell chart.",
                        "title": "Dataframeid",
                        "type": "string"
                      },
                      "viewOptions": {
                        "allOf": [
                          {
                            "description": "Chart cell view options.",
                            "properties": {
                              "chartType": {
                                "description": "Type of the chart.",
                                "title": "Charttype",
                                "type": "string"
                              },
                              "showLegend": {
                                "default": false,
                                "description": "Whether to show the chart legend.",
                                "title": "Showlegend",
                                "type": "boolean"
                              },
                              "showTitle": {
                                "default": false,
                                "description": "Whether to show the chart title.",
                                "title": "Showtitle",
                                "type": "boolean"
                              },
                              "showTooltip": {
                                "default": false,
                                "description": "Whether to show the chart tooltip.",
                                "title": "Showtooltip",
                                "type": "boolean"
                              },
                              "title": {
                                "description": "Title of the chart.",
                                "title": "Title",
                                "type": "string"
                              }
                            },
                            "title": "NotebookChartCellViewOptions",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options.",
                        "title": "Viewoptions"
                      }
                    },
                    "title": "NotebookChartCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Chart cell view options and metadata.",
                "title": "Chartsettings"
              },
              "collapsed": {
                "default": false,
                "description": "Whether the cell's output is collapsed/expanded.",
                "title": "Collapsed",
                "type": "boolean"
              },
              "customLlmMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom LLM metric cell metadata.",
                    "properties": {
                      "metricId": {
                        "description": "The ID of the custom LLM metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom LLM metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "playgroundId": {
                        "description": "The ID of the playground associated with the custom LLM metric.",
                        "title": "Playgroundid",
                        "type": "string"
                      }
                    },
                    "required": [
                      "metricId",
                      "playgroundId",
                      "metricName"
                    ],
                    "title": "NotebookCustomLlmMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom LLM metric cell metadata.",
                "title": "Customllmmetricsettings"
              },
              "customMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom metric cell metadata.",
                    "properties": {
                      "deploymentId": {
                        "description": "The ID of the deployment associated with the custom metric.",
                        "title": "Deploymentid",
                        "type": "string"
                      },
                      "metricId": {
                        "description": "The ID of the custom metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "schedule": {
                        "allOf": [
                          {
                            "description": "Data class that represents a cron schedule.",
                            "properties": {
                              "dayOfMonth": {
                                "description": "The day(s) of the month to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofmonth",
                                "type": "array"
                              },
                              "dayOfWeek": {
                                "description": "The day(s) of the week to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofweek",
                                "type": "array"
                              },
                              "hour": {
                                "description": "The hour(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Hour",
                                "type": "array"
                              },
                              "minute": {
                                "description": "The minute(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Minute",
                                "type": "array"
                              },
                              "month": {
                                "description": "The month(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Month",
                                "type": "array"
                              }
                            },
                            "required": [
                              "minute",
                              "hour",
                              "dayOfMonth",
                              "month",
                              "dayOfWeek"
                            ],
                            "title": "Schedule",
                            "type": "object"
                          }
                        ],
                        "description": "The schedule associated with the custom metric.",
                        "title": "Schedule"
                      }
                    },
                    "required": [
                      "metricId",
                      "deploymentId"
                    ],
                    "title": "NotebookCustomMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom metric cell metadata.",
                "title": "Custommetricsettings"
              },
              "dataframeViewOptions": {
                "description": "Dataframe cell view options and metadata.",
                "title": "Dataframeviewoptions",
                "type": "object"
              },
              "datarobot": {
                "allOf": [
                  {
                    "description": "A custom namespaces for all DataRobot-specific information",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "DataFrame view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether to disable the run button in the cell.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "executionTimeMillis": {
                        "description": "Execution time of the cell in milliseconds.",
                        "title": "Executiontimemillis",
                        "type": "integer"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether to hide the code in the cell.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether to hide the results in the cell.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "language": {
                        "description": "An enumeration.",
                        "enum": [
                          "dataframe",
                          "markdown",
                          "python",
                          "r",
                          "shell",
                          "scala",
                          "sas",
                          "custommetric"
                        ],
                        "title": "Language",
                        "type": "string"
                      }
                    },
                    "title": "NotebookCellDataRobotMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                "title": "Datarobot"
              },
              "disableRun": {
                "default": false,
                "description": "Whether or not the cell is disabled in the UI.",
                "title": "Disablerun",
                "type": "boolean"
              },
              "hideCode": {
                "default": false,
                "description": "Whether or not code is hidden in the UI.",
                "title": "Hidecode",
                "type": "boolean"
              },
              "hideResults": {
                "default": false,
                "description": "Whether or not results are hidden in the UI.",
                "title": "Hideresults",
                "type": "boolean"
              },
              "jupyter": {
                "allOf": [
                  {
                    "description": "The schema for the Jupyter cell metadata.",
                    "properties": {
                      "outputsHidden": {
                        "default": false,
                        "description": "Whether the cell's outputs are hidden.",
                        "title": "Outputshidden",
                        "type": "boolean"
                      },
                      "sourceHidden": {
                        "default": false,
                        "description": "Whether the cell's source is hidden.",
                        "title": "Sourcehidden",
                        "type": "boolean"
                      }
                    },
                    "title": "JupyterCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Jupyter metadata.",
                "title": "Jupyter"
              },
              "name": {
                "description": "Name of the notebook cell.",
                "title": "Name",
                "type": "string"
              },
              "scrolled": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "enum": [
                      "auto"
                    ],
                    "type": "string"
                  }
                ],
                "default": "auto",
                "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                "title": "Scrolled"
              }
            },
            "title": "NotebookCellMetadata",
            "type": "object"
          }
        ],
        "description": "The metadata of the cell.",
        "title": "Metadata"
      },
      "outputType": {
        "allOf": [
          {
            "description": "The possible allowed values for where/how notebook cell output is stored.",
            "enum": [
              "RAW_OUTPUT"
            ],
            "title": "OutputStorageType",
            "type": "string"
          }
        ],
        "default": "RAW_OUTPUT",
        "description": "The type of storage used for the cell output."
      },
      "outputs": {
        "description": "The cell outputs.",
        "items": {
          "anyOf": [
            {
              "description": "Cell stream output.",
              "properties": {
                "name": {
                  "description": "The name of the stream.",
                  "title": "Name",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "text": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  ],
                  "description": "The text of the stream.",
                  "title": "Text"
                }
              },
              "required": [
                "outputType",
                "name",
                "text"
              ],
              "title": "APINotebookCellStreamOutput",
              "type": "object"
            },
            {
              "description": "Cell input request.",
              "properties": {
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "password": {
                  "description": "Whether the input request is for a password.",
                  "title": "Password",
                  "type": "boolean"
                },
                "prompt": {
                  "description": "The prompt for the input request.",
                  "title": "Prompt",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "prompt",
                "password"
              ],
              "title": "APINotebookCellInputRequest",
              "type": "object"
            },
            {
              "description": "Cell error output.",
              "properties": {
                "ename": {
                  "description": "The name of the error.",
                  "title": "Ename",
                  "type": "string"
                },
                "evalue": {
                  "description": "The value of the error.",
                  "title": "Evalue",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "traceback": {
                  "description": "The traceback of the error.",
                  "items": {
                    "type": "string"
                  },
                  "title": "Traceback",
                  "type": "array"
                }
              },
              "required": [
                "outputType",
                "ename",
                "evalue",
                "traceback"
              ],
              "title": "APINotebookCellErrorOutput",
              "type": "object"
            },
            {
              "description": "Cell execute results output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "executionCount": {
                  "description": "A result's prompt number.",
                  "title": "Executioncount",
                  "type": "integer"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellExecuteResultOutput",
              "type": "object"
            },
            {
              "description": "Cell display data output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellDisplayDataOutput",
              "type": "object"
            }
          ]
        },
        "title": "Outputs",
        "type": "array"
      },
      "source": {
        "description": "The contents of the cell, represented as a string.",
        "title": "Source",
        "type": "string"
      }
    },
    "required": [
      "source",
      "metadata",
      "cellId",
      "md5"
    ],
    "title": "CellSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook cell. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [CellSchema] | false |  | [Schema for notebook cell.] |
| » CellSchema | CellSchema | false |  | Schema for notebook cell. |
| »» attachments | object | false |  | Cell attachments. |
| »» cellId | string | true |  | The ID of the cell. |
| »» executed | NotebookTimestampInfo | false |  | The timestamp of when the cell was executed. |
| »»» at | string(date-time) | true |  | Timestamp of the action. |
| »»» by | UserInfo | true |  | User info of the actor who caused the action to occur. |
| »»»» activated | boolean | false |  | Whether the user is activated. |
| »»»» firstName | string | false |  | The first name of the user. |
| »»»» gravatarHash | string | false |  | The gravatar hash of the user. |
| »»»» id | string | true |  | The ID of the user. |
| »»»» lastName | string | false |  | The last name of the user. |
| »»»» orgId | string | false |  | The ID of the organization the user belongs to. |
| »»»» tenantPhase | string | false |  | The tenant phase of the user. |
| »»»» username | string | false |  | The username of the user. |
| »» executionCount | integer | false |  | The execution count of the cell relative to other cells in the current session. |
| »» executionId | string | false |  | The ID of the execution. |
| »» executionTimeMillis | integer | false |  | The execution time of the cell in milliseconds. |
| »» md5 | string | true |  | The MD5 hash of the cell. |
| »» metadata | NotebookCellMetadata | true |  | The metadata of the cell. |
| »»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» aggregation | string | false |  | Aggregation function for the axis. |
| »»»»»» color | string | false |  | Color for the axis. |
| »»»»»» hideGrid | boolean | false |  | Whether to hide the grid lines on the axis. |
| »»»»»» hideInTooltip | boolean | false |  | Whether to hide the axis in the tooltip. |
| »»»»»» hideLabel | boolean | false |  | Whether to hide the axis label. |
| »»»»»» key | string | false |  | Key for the axis. |
| »»»»»» label | string | false |  | Label for the axis. |
| »»»»»» position | string | false |  | Position of the axis. |
| »»»»»» showPointMarkers | boolean | false |  | Whether to show point markers on the axis. |
| »»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»» data | object | false |  | The data associated with the cell chart. |
| »»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»» chartType | string | false |  | Type of the chart. |
| »»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»» title | string | false |  | Title of the chart. |
| »»» collapsed | boolean | false |  | Whether the cell's output is collapsed/expanded. |
| »»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»» metricId | string | true |  | The ID of the custom metric. |
| »»»» metricName | string | false |  | The name of the custom metric. |
| »»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» dataframeViewOptions | object | false |  | Dataframe cell view options and metadata. |
| »»» datarobot | NotebookCellDataRobotMetadata | false |  | Metadata specific to DataRobot's notebooks and notebook environment. |
| »»»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»» data | object | false |  | The data associated with the cell chart. |
| »»»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»»» chartType | string | false |  | Type of the chart. |
| »»»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»»» title | string | false |  | Title of the chart. |
| »»»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»»» metricId | string | true |  | The ID of the custom metric. |
| »»»»» metricName | string | false |  | The name of the custom metric. |
| »»»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |
| »»»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |
| »»»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |
| »»»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |
| »»»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |
| »»»» dataframeViewOptions | object | false |  | DataFrame view options and metadata. |
| »»»» disableRun | boolean | false |  | Whether to disable the run button in the cell. |
| »»»» executionTimeMillis | integer | false |  | Execution time of the cell in milliseconds. |
| »»»» hideCode | boolean | false |  | Whether to hide the code in the cell. |
| »»»» hideResults | boolean | false |  | Whether to hide the results in the cell. |
| »»»» language | Language | false |  | An enumeration. |
| »»» disableRun | boolean | false |  | Whether or not the cell is disabled in the UI. |
| »»» hideCode | boolean | false |  | Whether or not code is hidden in the UI. |
| »»» hideResults | boolean | false |  | Whether or not results are hidden in the UI. |
| »»» jupyter | JupyterCellMetadata | false |  | Jupyter metadata. |
| »»»» outputsHidden | boolean | false |  | Whether the cell's outputs are hidden. |
| »»»» sourceHidden | boolean | false |  | Whether the cell's source is hidden. |
| »»» name | string | false |  | Name of the notebook cell. |
| »»» scrolled | any | false |  | Whether the cell's output is scrolled, unscrolled, or autoscrolled. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | boolean | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» outputType | OutputStorageType | false |  | The type of storage used for the cell output. |
| »» outputs | [anyOf] | false |  | The cell outputs. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |
| »»»» name | string | true |  | The name of the stream. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» text | any | true |  | The text of the stream. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | [string] | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellInputRequest | false |  | Cell input request. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» password | boolean | true |  | Whether the input request is for a password. |
| »»»» prompt | string | true |  | The prompt for the input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |
| »»»» ename | string | true |  | The name of the error. |
| »»»» evalue | string | true |  | The value of the error. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» traceback | [string] | true |  | The traceback of the error. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» executionCount | integer | false |  | A result's prompt number. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» source | string | true |  | The contents of the cell, represented as a string. |

### Enumerated Values

| Property | Value |
| --- | --- |
| language | [dataframe, markdown, python, r, shell, scala, sas, custommetric] |
| anonymous | auto |
| outputType | RAW_OUTPUT |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |

## Delete Cells by notebook ID

Operation path: `DELETE /api/v2/notebooks/{notebookId}/cells/{cellId}/`

Authentication requirements: `BearerAuth`

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook the cell belongs to. |
| cellId | path | string | true | The ID of the cell to delete. |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 204 | No Content | No content. | None |

## Modify Cells by notebook ID

Operation path: `PATCH /api/v2/notebooks/{notebookId}/cells/{cellId}/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for updating a notebook cell.",
  "properties": {
    "afterCellId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "FIRST"
          ],
          "type": "string"
        }
      ],
      "description": "The ID of the cell after which to create the new cell.",
      "title": "Aftercellid"
    },
    "attachments": {
      "description": "The attachments associated with the cell.",
      "title": "Attachments",
      "type": "object"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata associated with the cell.",
      "title": "Metadata"
    },
    "source": {
      "description": "Contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "md5"
  ],
  "title": "UpdateCellRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook the cell belongs to. |
| cellId | path | string | true | The ID of the cell to update. |
| body | body | UpdateCellRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "Schema for notebook cell.",
  "properties": {
    "attachments": {
      "description": "Cell attachments.",
      "title": "Attachments",
      "type": "object"
    },
    "cellId": {
      "description": "The ID of the cell.",
      "title": "Cellid",
      "type": "string"
    },
    "executed": {
      "allOf": [
        {
          "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who caused the action to occur.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookTimestampInfo",
          "type": "object"
        }
      ],
      "description": "The timestamp of when the cell was executed.",
      "title": "Executed"
    },
    "executionCount": {
      "description": "The execution count of the cell relative to other cells in the current session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "executionId": {
      "description": "The ID of the execution.",
      "title": "Executionid",
      "type": "string"
    },
    "executionTimeMillis": {
      "description": "The execution time of the cell in milliseconds.",
      "title": "Executiontimemillis",
      "type": "integer"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata of the cell.",
      "title": "Metadata"
    },
    "outputType": {
      "allOf": [
        {
          "description": "The possible allowed values for where/how notebook cell output is stored.",
          "enum": [
            "RAW_OUTPUT"
          ],
          "title": "OutputStorageType",
          "type": "string"
        }
      ],
      "default": "RAW_OUTPUT",
      "description": "The type of storage used for the cell output."
    },
    "outputs": {
      "description": "The cell outputs.",
      "items": {
        "anyOf": [
          {
            "description": "Cell stream output.",
            "properties": {
              "name": {
                "description": "The name of the stream.",
                "title": "Name",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "description": "The text of the stream.",
                "title": "Text"
              }
            },
            "required": [
              "outputType",
              "name",
              "text"
            ],
            "title": "APINotebookCellStreamOutput",
            "type": "object"
          },
          {
            "description": "Cell input request.",
            "properties": {
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "password": {
                "description": "Whether the input request is for a password.",
                "title": "Password",
                "type": "boolean"
              },
              "prompt": {
                "description": "The prompt for the input request.",
                "title": "Prompt",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "prompt",
              "password"
            ],
            "title": "APINotebookCellInputRequest",
            "type": "object"
          },
          {
            "description": "Cell error output.",
            "properties": {
              "ename": {
                "description": "The name of the error.",
                "title": "Ename",
                "type": "string"
              },
              "evalue": {
                "description": "The value of the error.",
                "title": "Evalue",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "traceback": {
                "description": "The traceback of the error.",
                "items": {
                  "type": "string"
                },
                "title": "Traceback",
                "type": "array"
              }
            },
            "required": [
              "outputType",
              "ename",
              "evalue",
              "traceback"
            ],
            "title": "APINotebookCellErrorOutput",
            "type": "object"
          },
          {
            "description": "Cell execute results output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "executionCount": {
                "description": "A result's prompt number.",
                "title": "Executioncount",
                "type": "integer"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellExecuteResultOutput",
            "type": "object"
          },
          {
            "description": "Cell display data output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellDisplayDataOutput",
            "type": "object"
          }
        ]
      },
      "title": "Outputs",
      "type": "array"
    },
    "source": {
      "description": "The contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "source",
    "metadata",
    "cellId",
    "md5"
  ],
  "title": "CellSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook cell. | CellSchema |

## Modify Output by notebook ID

Operation path: `PATCH /api/v2/notebooks/{notebookId}/cells/{cellId}/output/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for clearing the output of a notebook cell.",
  "properties": {
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    }
  },
  "required": [
    "md5"
  ],
  "title": "ClearCellOutputRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook the cell belongs to. |
| cellId | path | string | true | The ID of the cell to clear output for. |
| body | body | ClearCellOutputRequest | false | none |

### Example responses

> 200 Response

```
{
  "description": "Schema for notebook cell.",
  "properties": {
    "attachments": {
      "description": "Cell attachments.",
      "title": "Attachments",
      "type": "object"
    },
    "cellId": {
      "description": "The ID of the cell.",
      "title": "Cellid",
      "type": "string"
    },
    "executed": {
      "allOf": [
        {
          "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who caused the action to occur.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookTimestampInfo",
          "type": "object"
        }
      ],
      "description": "The timestamp of when the cell was executed.",
      "title": "Executed"
    },
    "executionCount": {
      "description": "The execution count of the cell relative to other cells in the current session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "executionId": {
      "description": "The ID of the execution.",
      "title": "Executionid",
      "type": "string"
    },
    "executionTimeMillis": {
      "description": "The execution time of the cell in milliseconds.",
      "title": "Executiontimemillis",
      "type": "integer"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata of the cell.",
      "title": "Metadata"
    },
    "outputType": {
      "allOf": [
        {
          "description": "The possible allowed values for where/how notebook cell output is stored.",
          "enum": [
            "RAW_OUTPUT"
          ],
          "title": "OutputStorageType",
          "type": "string"
        }
      ],
      "default": "RAW_OUTPUT",
      "description": "The type of storage used for the cell output."
    },
    "outputs": {
      "description": "The cell outputs.",
      "items": {
        "anyOf": [
          {
            "description": "Cell stream output.",
            "properties": {
              "name": {
                "description": "The name of the stream.",
                "title": "Name",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "description": "The text of the stream.",
                "title": "Text"
              }
            },
            "required": [
              "outputType",
              "name",
              "text"
            ],
            "title": "APINotebookCellStreamOutput",
            "type": "object"
          },
          {
            "description": "Cell input request.",
            "properties": {
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "password": {
                "description": "Whether the input request is for a password.",
                "title": "Password",
                "type": "boolean"
              },
              "prompt": {
                "description": "The prompt for the input request.",
                "title": "Prompt",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "prompt",
              "password"
            ],
            "title": "APINotebookCellInputRequest",
            "type": "object"
          },
          {
            "description": "Cell error output.",
            "properties": {
              "ename": {
                "description": "The name of the error.",
                "title": "Ename",
                "type": "string"
              },
              "evalue": {
                "description": "The value of the error.",
                "title": "Evalue",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "traceback": {
                "description": "The traceback of the error.",
                "items": {
                  "type": "string"
                },
                "title": "Traceback",
                "type": "array"
              }
            },
            "required": [
              "outputType",
              "ename",
              "evalue",
              "traceback"
            ],
            "title": "APINotebookCellErrorOutput",
            "type": "object"
          },
          {
            "description": "Cell execute results output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "executionCount": {
                "description": "A result's prompt number.",
                "title": "Executioncount",
                "type": "integer"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellExecuteResultOutput",
            "type": "object"
          },
          {
            "description": "Cell display data output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellDisplayDataOutput",
            "type": "object"
          }
        ]
      },
      "title": "Outputs",
      "type": "array"
    },
    "source": {
      "description": "The contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "source",
    "metadata",
    "cellId",
    "md5"
  ],
  "title": "CellSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook cell. | CellSchema |

## Modify Reorder Cells by notebook ID

Operation path: `PATCH /api/v2/notebooks/{notebookId}/reorderCells/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Schema for taking an action on a notebook cell.",
  "properties": {
    "cellId": {
      "description": "The ID of the cell.",
      "title": "Cellid",
      "type": "string"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    }
  },
  "required": [
    "md5",
    "cellId"
  ],
  "title": "CellVersionActionSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to reorder cells for. |
| body | body | CellVersionActionSchema | false | none |

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 202 | Accepted | No content. | None |

## Get the notebook access control list by notebook ID

Operation path: `GET /api/v2/notebooks/{notebookId}/sharedRoles/`

Authentication requirements: `BearerAuth`

Get a list of users and their roles who have access to this notebook.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| offset | query | integer | false | The number of records to skip over. |
| limit | query | integer | false | The number of records to return. |
| notebookId | path | string | true | The ID of the notebook. |

### Example responses

> 200 Response

```
{
  "properties": {
    "count": {
      "description": "The number of items returned.",
      "type": "integer"
    },
    "data": {
      "description": "The access control list.",
      "items": {
        "properties": {
          "id": {
            "description": "The identifier of the recipient.",
            "type": "string"
          },
          "name": {
            "description": "The name of the recipient.",
            "type": "string"
          },
          "role": {
            "description": "The role of the recipient on this entity.",
            "enum": [
              "ADMIN",
              "CONSUMER",
              "DATA_SCIENTIST",
              "EDITOR",
              "OBSERVER",
              "OWNER",
              "READ_ONLY",
              "READ_WRITE",
              "USER"
            ],
            "type": "string"
          },
          "shareRecipientType": {
            "description": "The type of the recipient.",
            "enum": [
              "user",
              "group",
              "organization",
              "externalApplication"
            ],
            "type": "string"
          }
        },
        "required": [
          "id",
          "name",
          "role",
          "shareRecipientType"
        ],
        "type": "object"
      },
      "maxItems": 1000,
      "type": "array"
    },
    "next": {
      "description": "The URL pointing to the next page.",
      "type": [
        "string",
        "null"
      ]
    },
    "previous": {
      "description": "The URL pointing to the previous page.",
      "type": [
        "string",
        "null"
      ]
    },
    "totalCount": {
      "description": "The total number of items matching the condition.",
      "type": "integer"
    }
  },
  "required": [
    "count",
    "data",
    "next",
    "previous",
    "totalCount"
  ],
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | The access control list for a notebook. | SharingListV2Response |

## Modify State by notebook ID

Operation path: `PATCH /api/v2/notebooks/{notebookId}/state/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Schema for taking an action on a notebook cell.",
  "properties": {
    "cellId": {
      "description": "The ID of the cell.",
      "title": "Cellid",
      "type": "string"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    }
  },
  "required": [
    "md5",
    "cellId"
  ],
  "title": "CellVersionActionSchema",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook that cells belong to. |
| body | body | CellVersionActionSchema | false | none |

### Example responses

> 200 Response

```
{
  "items": {
    "description": "Schema for notebook cell.",
    "properties": {
      "attachments": {
        "description": "Cell attachments.",
        "title": "Attachments",
        "type": "object"
      },
      "cellId": {
        "description": "The ID of the cell.",
        "title": "Cellid",
        "type": "string"
      },
      "executed": {
        "allOf": [
          {
            "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
            "properties": {
              "at": {
                "description": "Timestamp of the action.",
                "format": "date-time",
                "title": "At",
                "type": "string"
              },
              "by": {
                "allOf": [
                  {
                    "description": "User information.",
                    "properties": {
                      "activated": {
                        "default": true,
                        "description": "Whether the user is activated.",
                        "title": "Activated",
                        "type": "boolean"
                      },
                      "firstName": {
                        "description": "The first name of the user.",
                        "title": "Firstname",
                        "type": "string"
                      },
                      "gravatarHash": {
                        "description": "The gravatar hash of the user.",
                        "title": "Gravatarhash",
                        "type": "string"
                      },
                      "id": {
                        "description": "The ID of the user.",
                        "title": "Id",
                        "type": "string"
                      },
                      "lastName": {
                        "description": "The last name of the user.",
                        "title": "Lastname",
                        "type": "string"
                      },
                      "orgId": {
                        "description": "The ID of the organization the user belongs to.",
                        "title": "Orgid",
                        "type": "string"
                      },
                      "tenantPhase": {
                        "description": "The tenant phase of the user.",
                        "title": "Tenantphase",
                        "type": "string"
                      },
                      "username": {
                        "description": "The username of the user.",
                        "title": "Username",
                        "type": "string"
                      }
                    },
                    "required": [
                      "id"
                    ],
                    "title": "UserInfo",
                    "type": "object"
                  }
                ],
                "description": "User info of the actor who caused the action to occur.",
                "title": "By"
              }
            },
            "required": [
              "at",
              "by"
            ],
            "title": "NotebookTimestampInfo",
            "type": "object"
          }
        ],
        "description": "The timestamp of when the cell was executed.",
        "title": "Executed"
      },
      "executionCount": {
        "description": "The execution count of the cell relative to other cells in the current session.",
        "title": "Executioncount",
        "type": "integer"
      },
      "executionId": {
        "description": "The ID of the execution.",
        "title": "Executionid",
        "type": "string"
      },
      "executionTimeMillis": {
        "description": "The execution time of the cell in milliseconds.",
        "title": "Executiontimemillis",
        "type": "integer"
      },
      "md5": {
        "description": "The MD5 hash of the cell.",
        "title": "Md5",
        "type": "string"
      },
      "metadata": {
        "allOf": [
          {
            "description": "The schema for the notebook cell metadata.",
            "properties": {
              "chartSettings": {
                "allOf": [
                  {
                    "description": "Chart cell metadata.",
                    "properties": {
                      "axis": {
                        "allOf": [
                          {
                            "description": "Chart cell axis settings per axis.",
                            "properties": {
                              "x": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              },
                              "y": {
                                "description": "Chart cell axis settings.",
                                "properties": {
                                  "aggregation": {
                                    "description": "Aggregation function for the axis.",
                                    "title": "Aggregation",
                                    "type": "string"
                                  },
                                  "color": {
                                    "description": "Color for the axis.",
                                    "title": "Color",
                                    "type": "string"
                                  },
                                  "hideGrid": {
                                    "default": false,
                                    "description": "Whether to hide the grid lines on the axis.",
                                    "title": "Hidegrid",
                                    "type": "boolean"
                                  },
                                  "hideInTooltip": {
                                    "default": false,
                                    "description": "Whether to hide the axis in the tooltip.",
                                    "title": "Hideintooltip",
                                    "type": "boolean"
                                  },
                                  "hideLabel": {
                                    "default": false,
                                    "description": "Whether to hide the axis label.",
                                    "title": "Hidelabel",
                                    "type": "boolean"
                                  },
                                  "key": {
                                    "description": "Key for the axis.",
                                    "title": "Key",
                                    "type": "string"
                                  },
                                  "label": {
                                    "description": "Label for the axis.",
                                    "title": "Label",
                                    "type": "string"
                                  },
                                  "position": {
                                    "description": "Position of the axis.",
                                    "title": "Position",
                                    "type": "string"
                                  },
                                  "showPointMarkers": {
                                    "default": false,
                                    "description": "Whether to show point markers on the axis.",
                                    "title": "Showpointmarkers",
                                    "type": "boolean"
                                  }
                                },
                                "title": "NotebookChartCellAxisSettings",
                                "type": "object"
                              }
                            },
                            "title": "NotebookChartCellAxis",
                            "type": "object"
                          }
                        ],
                        "description": "Axis settings.",
                        "title": "Axis"
                      },
                      "data": {
                        "description": "The data associated with the cell chart.",
                        "title": "Data",
                        "type": "object"
                      },
                      "dataframeId": {
                        "description": "The ID of the dataframe associated with the cell chart.",
                        "title": "Dataframeid",
                        "type": "string"
                      },
                      "viewOptions": {
                        "allOf": [
                          {
                            "description": "Chart cell view options.",
                            "properties": {
                              "chartType": {
                                "description": "Type of the chart.",
                                "title": "Charttype",
                                "type": "string"
                              },
                              "showLegend": {
                                "default": false,
                                "description": "Whether to show the chart legend.",
                                "title": "Showlegend",
                                "type": "boolean"
                              },
                              "showTitle": {
                                "default": false,
                                "description": "Whether to show the chart title.",
                                "title": "Showtitle",
                                "type": "boolean"
                              },
                              "showTooltip": {
                                "default": false,
                                "description": "Whether to show the chart tooltip.",
                                "title": "Showtooltip",
                                "type": "boolean"
                              },
                              "title": {
                                "description": "Title of the chart.",
                                "title": "Title",
                                "type": "string"
                              }
                            },
                            "title": "NotebookChartCellViewOptions",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options.",
                        "title": "Viewoptions"
                      }
                    },
                    "title": "NotebookChartCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Chart cell view options and metadata.",
                "title": "Chartsettings"
              },
              "collapsed": {
                "default": false,
                "description": "Whether the cell's output is collapsed/expanded.",
                "title": "Collapsed",
                "type": "boolean"
              },
              "customLlmMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom LLM metric cell metadata.",
                    "properties": {
                      "metricId": {
                        "description": "The ID of the custom LLM metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom LLM metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "playgroundId": {
                        "description": "The ID of the playground associated with the custom LLM metric.",
                        "title": "Playgroundid",
                        "type": "string"
                      }
                    },
                    "required": [
                      "metricId",
                      "playgroundId",
                      "metricName"
                    ],
                    "title": "NotebookCustomLlmMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom LLM metric cell metadata.",
                "title": "Customllmmetricsettings"
              },
              "customMetricSettings": {
                "allOf": [
                  {
                    "description": "Custom metric cell metadata.",
                    "properties": {
                      "deploymentId": {
                        "description": "The ID of the deployment associated with the custom metric.",
                        "title": "Deploymentid",
                        "type": "string"
                      },
                      "metricId": {
                        "description": "The ID of the custom metric.",
                        "title": "Metricid",
                        "type": "string"
                      },
                      "metricName": {
                        "description": "The name of the custom metric.",
                        "title": "Metricname",
                        "type": "string"
                      },
                      "schedule": {
                        "allOf": [
                          {
                            "description": "Data class that represents a cron schedule.",
                            "properties": {
                              "dayOfMonth": {
                                "description": "The day(s) of the month to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofmonth",
                                "type": "array"
                              },
                              "dayOfWeek": {
                                "description": "The day(s) of the week to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Dayofweek",
                                "type": "array"
                              },
                              "hour": {
                                "description": "The hour(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Hour",
                                "type": "array"
                              },
                              "minute": {
                                "description": "The minute(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Minute",
                                "type": "array"
                              },
                              "month": {
                                "description": "The month(s) to run the schedule.",
                                "items": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "string"
                                    }
                                  ]
                                },
                                "title": "Month",
                                "type": "array"
                              }
                            },
                            "required": [
                              "minute",
                              "hour",
                              "dayOfMonth",
                              "month",
                              "dayOfWeek"
                            ],
                            "title": "Schedule",
                            "type": "object"
                          }
                        ],
                        "description": "The schedule associated with the custom metric.",
                        "title": "Schedule"
                      }
                    },
                    "required": [
                      "metricId",
                      "deploymentId"
                    ],
                    "title": "NotebookCustomMetricCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Custom metric cell metadata.",
                "title": "Custommetricsettings"
              },
              "dataframeViewOptions": {
                "description": "Dataframe cell view options and metadata.",
                "title": "Dataframeviewoptions",
                "type": "object"
              },
              "datarobot": {
                "allOf": [
                  {
                    "description": "A custom namespaces for all DataRobot-specific information",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "DataFrame view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether to disable the run button in the cell.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "executionTimeMillis": {
                        "description": "Execution time of the cell in milliseconds.",
                        "title": "Executiontimemillis",
                        "type": "integer"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether to hide the code in the cell.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether to hide the results in the cell.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "language": {
                        "description": "An enumeration.",
                        "enum": [
                          "dataframe",
                          "markdown",
                          "python",
                          "r",
                          "shell",
                          "scala",
                          "sas",
                          "custommetric"
                        ],
                        "title": "Language",
                        "type": "string"
                      }
                    },
                    "title": "NotebookCellDataRobotMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                "title": "Datarobot"
              },
              "disableRun": {
                "default": false,
                "description": "Whether or not the cell is disabled in the UI.",
                "title": "Disablerun",
                "type": "boolean"
              },
              "hideCode": {
                "default": false,
                "description": "Whether or not code is hidden in the UI.",
                "title": "Hidecode",
                "type": "boolean"
              },
              "hideResults": {
                "default": false,
                "description": "Whether or not results are hidden in the UI.",
                "title": "Hideresults",
                "type": "boolean"
              },
              "jupyter": {
                "allOf": [
                  {
                    "description": "The schema for the Jupyter cell metadata.",
                    "properties": {
                      "outputsHidden": {
                        "default": false,
                        "description": "Whether the cell's outputs are hidden.",
                        "title": "Outputshidden",
                        "type": "boolean"
                      },
                      "sourceHidden": {
                        "default": false,
                        "description": "Whether the cell's source is hidden.",
                        "title": "Sourcehidden",
                        "type": "boolean"
                      }
                    },
                    "title": "JupyterCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Jupyter metadata.",
                "title": "Jupyter"
              },
              "name": {
                "description": "Name of the notebook cell.",
                "title": "Name",
                "type": "string"
              },
              "scrolled": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "enum": [
                      "auto"
                    ],
                    "type": "string"
                  }
                ],
                "default": "auto",
                "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                "title": "Scrolled"
              }
            },
            "title": "NotebookCellMetadata",
            "type": "object"
          }
        ],
        "description": "The metadata of the cell.",
        "title": "Metadata"
      },
      "outputType": {
        "allOf": [
          {
            "description": "The possible allowed values for where/how notebook cell output is stored.",
            "enum": [
              "RAW_OUTPUT"
            ],
            "title": "OutputStorageType",
            "type": "string"
          }
        ],
        "default": "RAW_OUTPUT",
        "description": "The type of storage used for the cell output."
      },
      "outputs": {
        "description": "The cell outputs.",
        "items": {
          "anyOf": [
            {
              "description": "Cell stream output.",
              "properties": {
                "name": {
                  "description": "The name of the stream.",
                  "title": "Name",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "text": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  ],
                  "description": "The text of the stream.",
                  "title": "Text"
                }
              },
              "required": [
                "outputType",
                "name",
                "text"
              ],
              "title": "APINotebookCellStreamOutput",
              "type": "object"
            },
            {
              "description": "Cell input request.",
              "properties": {
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "password": {
                  "description": "Whether the input request is for a password.",
                  "title": "Password",
                  "type": "boolean"
                },
                "prompt": {
                  "description": "The prompt for the input request.",
                  "title": "Prompt",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "prompt",
                "password"
              ],
              "title": "APINotebookCellInputRequest",
              "type": "object"
            },
            {
              "description": "Cell error output.",
              "properties": {
                "ename": {
                  "description": "The name of the error.",
                  "title": "Ename",
                  "type": "string"
                },
                "evalue": {
                  "description": "The value of the error.",
                  "title": "Evalue",
                  "type": "string"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                },
                "traceback": {
                  "description": "The traceback of the error.",
                  "items": {
                    "type": "string"
                  },
                  "title": "Traceback",
                  "type": "array"
                }
              },
              "required": [
                "outputType",
                "ename",
                "evalue",
                "traceback"
              ],
              "title": "APINotebookCellErrorOutput",
              "type": "object"
            },
            {
              "description": "Cell execute results output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "executionCount": {
                  "description": "A result's prompt number.",
                  "title": "Executioncount",
                  "type": "integer"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellExecuteResultOutput",
              "type": "object"
            },
            {
              "description": "Cell display data output.",
              "properties": {
                "data": {
                  "description": "A mime-type keyed dictionary of data.",
                  "title": "Data",
                  "type": "object"
                },
                "metadata": {
                  "description": "Cell output metadata.",
                  "title": "Metadata",
                  "type": "object"
                },
                "outputType": {
                  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                  "enum": [
                    "execute_result",
                    "stream",
                    "display_data",
                    "error",
                    "pyout",
                    "pyerr",
                    "input_request"
                  ],
                  "title": "OutputType",
                  "type": "string"
                }
              },
              "required": [
                "outputType",
                "data",
                "metadata"
              ],
              "title": "APINotebookCellDisplayDataOutput",
              "type": "object"
            }
          ]
        },
        "title": "Outputs",
        "type": "array"
      },
      "source": {
        "description": "The contents of the cell, represented as a string.",
        "title": "Source",
        "type": "string"
      }
    },
    "required": [
      "source",
      "metadata",
      "cellId",
      "md5"
    ],
    "title": "CellSchema",
    "type": "object"
  },
  "type": "array"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Schema for notebook cell. | Inline |

### Response Schema

Status Code 200

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| anonymous | [CellSchema] | false |  | [Schema for notebook cell.] |
| » CellSchema | CellSchema | false |  | Schema for notebook cell. |
| »» attachments | object | false |  | Cell attachments. |
| »» cellId | string | true |  | The ID of the cell. |
| »» executed | NotebookTimestampInfo | false |  | The timestamp of when the cell was executed. |
| »»» at | string(date-time) | true |  | Timestamp of the action. |
| »»» by | UserInfo | true |  | User info of the actor who caused the action to occur. |
| »»»» activated | boolean | false |  | Whether the user is activated. |
| »»»» firstName | string | false |  | The first name of the user. |
| »»»» gravatarHash | string | false |  | The gravatar hash of the user. |
| »»»» id | string | true |  | The ID of the user. |
| »»»» lastName | string | false |  | The last name of the user. |
| »»»» orgId | string | false |  | The ID of the organization the user belongs to. |
| »»»» tenantPhase | string | false |  | The tenant phase of the user. |
| »»»» username | string | false |  | The username of the user. |
| »» executionCount | integer | false |  | The execution count of the cell relative to other cells in the current session. |
| »» executionId | string | false |  | The ID of the execution. |
| »» executionTimeMillis | integer | false |  | The execution time of the cell in milliseconds. |
| »» md5 | string | true |  | The MD5 hash of the cell. |
| »» metadata | NotebookCellMetadata | true |  | The metadata of the cell. |
| »»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» aggregation | string | false |  | Aggregation function for the axis. |
| »»»»»» color | string | false |  | Color for the axis. |
| »»»»»» hideGrid | boolean | false |  | Whether to hide the grid lines on the axis. |
| »»»»»» hideInTooltip | boolean | false |  | Whether to hide the axis in the tooltip. |
| »»»»»» hideLabel | boolean | false |  | Whether to hide the axis label. |
| »»»»»» key | string | false |  | Key for the axis. |
| »»»»»» label | string | false |  | Label for the axis. |
| »»»»»» position | string | false |  | Position of the axis. |
| »»»»»» showPointMarkers | boolean | false |  | Whether to show point markers on the axis. |
| »»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»» data | object | false |  | The data associated with the cell chart. |
| »»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»» chartType | string | false |  | Type of the chart. |
| »»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»» title | string | false |  | Title of the chart. |
| »»» collapsed | boolean | false |  | Whether the cell's output is collapsed/expanded. |
| »»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»» metricId | string | true |  | The ID of the custom metric. |
| »»»» metricName | string | false |  | The name of the custom metric. |
| »»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» dataframeViewOptions | object | false |  | Dataframe cell view options and metadata. |
| »»» datarobot | NotebookCellDataRobotMetadata | false |  | Metadata specific to DataRobot's notebooks and notebook environment. |
| »»»» chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| »»»»» axis | NotebookChartCellAxis | false |  | Axis settings. |
| »»»»»» x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»»» y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| »»»»» data | object | false |  | The data associated with the cell chart. |
| »»»»» dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| »»»»» viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |
| »»»»»» chartType | string | false |  | Type of the chart. |
| »»»»»» showLegend | boolean | false |  | Whether to show the chart legend. |
| »»»»»» showTitle | boolean | false |  | Whether to show the chart title. |
| »»»»»» showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| »»»»»» title | string | false |  | Title of the chart. |
| »»»» customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| »»»»» metricId | string | true |  | The ID of the custom LLM metric. |
| »»»»» metricName | string | true |  | The name of the custom LLM metric. |
| »»»»» playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |
| »»»» customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| »»»»» deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| »»»»» metricId | string | true |  | The ID of the custom metric. |
| »»»»» metricName | string | false |  | The name of the custom metric. |
| »»»»» schedule | Schedule | false |  | The schedule associated with the custom metric. |
| »»»»»» dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |
| »»»»»» dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |
| »»»»»» hour | [anyOf] | true |  | The hour(s) to run the schedule. |
| »»»»»» minute | [anyOf] | true |  | The minute(s) to run the schedule. |
| »»»»»» month | [anyOf] | true |  | The month(s) to run the schedule. |
| »»»» dataframeViewOptions | object | false |  | DataFrame view options and metadata. |
| »»»» disableRun | boolean | false |  | Whether to disable the run button in the cell. |
| »»»» executionTimeMillis | integer | false |  | Execution time of the cell in milliseconds. |
| »»»» hideCode | boolean | false |  | Whether to hide the code in the cell. |
| »»»» hideResults | boolean | false |  | Whether to hide the results in the cell. |
| »»»» language | Language | false |  | An enumeration. |
| »»» disableRun | boolean | false |  | Whether or not the cell is disabled in the UI. |
| »»» hideCode | boolean | false |  | Whether or not code is hidden in the UI. |
| »»» hideResults | boolean | false |  | Whether or not results are hidden in the UI. |
| »»» jupyter | JupyterCellMetadata | false |  | Jupyter metadata. |
| »»»» outputsHidden | boolean | false |  | Whether the cell's outputs are hidden. |
| »»»» sourceHidden | boolean | false |  | Whether the cell's source is hidden. |
| »»» name | string | false |  | Name of the notebook cell. |
| »»» scrolled | any | false |  | Whether the cell's output is scrolled, unscrolled, or autoscrolled. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | boolean | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»» anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» outputType | OutputStorageType | false |  | The type of storage used for the cell output. |
| »» outputs | [anyOf] | false |  | The cell outputs. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |
| »»»» name | string | true |  | The name of the stream. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» text | any | true |  | The text of the stream. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»»»» anonymous | [string] | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellInputRequest | false |  | Cell input request. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» password | boolean | true |  | Whether the input request is for a password. |
| »»»» prompt | string | true |  | The prompt for the input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |
| »»»» ename | string | true |  | The name of the error. |
| »»»» evalue | string | true |  | The value of the error. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| »»»» traceback | [string] | true |  | The traceback of the error. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» executionCount | integer | false |  | A result's prompt number. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »»» anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |
| »»»» data | object | true |  | A mime-type keyed dictionary of data. |
| »»»» metadata | object | true |  | Cell output metadata. |
| »»»» outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» source | string | true |  | The contents of the cell, represented as a string. |

### Enumerated Values

| Property | Value |
| --- | --- |
| language | [dataframe, markdown, python, r, shell, scala, sas, custommetric] |
| anonymous | auto |
| outputType | RAW_OUTPUT |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |
| outputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |

## Create To Codespace by notebook ID

Operation path: `POST /api/v2/notebooks/{notebookId}/toCodespace/`

Authentication requirements: `BearerAuth`

### Body parameter

```
{
  "description": "Request schema for converting a notebook to a codespace.",
  "properties": {
    "useCaseDescription": {
      "description": "The description of the Use Case.",
      "maxLength": 500,
      "title": "Usecasedescription",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the Use Case to associate the notebook with.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the Use Case to associate the notebook with.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "title": "ConvertToCodespaceRequest",
  "type": "object"
}
```

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The ID of the notebook to convert to a codespace. |
| body | body | ConvertToCodespaceRequest | false | none |

### Example responses

> 201 Response

```
{
  "description": "Schema for notebook metadata with additional fields.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the creation of the notebook.",
      "title": "Created"
    },
    "description": {
      "description": "The description of the notebook.",
      "title": "Description",
      "type": "string"
    },
    "hasEnabledSchedule": {
      "description": "Whether the notebook has an enabled schedule.",
      "title": "Hasenabledschedule",
      "type": "boolean"
    },
    "hasSchedule": {
      "description": "Whether the notebook has a schedule.",
      "title": "Hasschedule",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the notebook.",
      "title": "Id",
      "type": "string"
    },
    "lastViewed": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last viewed time of the notebook.",
      "title": "Lastviewed"
    },
    "name": {
      "description": "The name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "orgId": {
      "description": "The ID of the organization associated with the notebook.",
      "title": "Orgid",
      "type": "string"
    },
    "permissions": {
      "description": "The permissions associated with the notebook.",
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "session": {
      "allOf": [
        {
          "description": "The schema for the notebook session.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook.",
              "title": "Notebookid",
              "type": "string"
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "The type of the notebook session."
            },
            "startedAt": {
              "description": "The time the notebook session was started.",
              "format": "date-time",
              "title": "Startedat",
              "type": "string"
            },
            "status": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "The status of the notebook session."
            },
            "userId": {
              "description": "The ID of the user associated with the notebook session.",
              "title": "Userid",
              "type": "string"
            }
          },
          "required": [
            "status",
            "notebookId"
          ],
          "title": "NotebookSessionSharedSchema",
          "type": "object"
        }
      ],
      "description": "Information about the session associated with the notebook.",
      "title": "Session"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "default": {
        "hide_cell_footers": false,
        "hide_cell_outputs": false,
        "hide_cell_titles": false,
        "highlight_whitespace": false,
        "show_line_numbers": false,
        "show_scrollers": false
      },
      "description": "The settings of the notebook.",
      "title": "Settings"
    },
    "tags": {
      "description": "The tags of the notebook.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "tenantId": {
      "description": "The tenant ID associated with the notebook.",
      "title": "Tenantid",
      "type": "string"
    },
    "type": {
      "allOf": [
        {
          "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
          "enum": [
            "plain",
            "codespace",
            "ephemeral"
          ],
          "title": "NotebookType",
          "type": "string"
        }
      ],
      "default": "plain",
      "description": "The type of the notebook."
    },
    "typeTransition": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "initiated_to_codespace",
            "completed"
          ],
          "title": "NotebookTypeTransition",
          "type": "string"
        }
      ],
      "description": "The type transition of the notebook."
    },
    "updated": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last update of the notebook.",
      "title": "Updated"
    },
    "useCaseId": {
      "description": "The ID of the Use Case associated with the notebook.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the Use Case associated with the notebook.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "required": [
    "name",
    "id",
    "created",
    "lastViewed"
  ],
  "title": "NotebookSchema",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | Created | Schema for notebook metadata with additional fields. | NotebookSchema |

## Retrieve To File by notebook ID

Operation path: `GET /api/v2/notebooks/{notebookId}/toFile/`

Authentication requirements: `BearerAuth`

Export Notebook to file endpoint.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| notebookId | path | string | true | The notebook ID to return as a file. |
| ExportNotebookQuerySchema | query | ExportNotebookQuerySchema | false | Query parameters for exporting a notebook. |

### Example responses

> 200 Response

```
{
  "type": "string"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | Export notebook to file JSON response. | string |

## Retrieve Providers

Operation path: `GET /api/v2/vcs/git/providers/`

Authentication requirements: `BearerAuth`

List authorized Git OAuth Providers.

### Example responses

> 200 Response

```
{
  "description": "A list of authorized Git OAuth providers available for the user.",
  "properties": {
    "providers": {
      "description": "A list of authorized Git OAuth providers.",
      "items": {
        "description": "The Git OAuth Provider details.",
        "properties": {
          "hostname": {
            "description": "The hostname of the Git provider.",
            "title": "Hostname",
            "type": "string"
          },
          "id": {
            "description": "The authorized Git OAuth Provider ID.",
            "title": "Id",
            "type": "string"
          },
          "name": {
            "description": "The name of the Git provider.",
            "title": "Name",
            "type": "string"
          },
          "settingsUrl": {
            "description": "The URL to manage the Git provider settings.",
            "title": "Settingsurl",
            "type": "string"
          },
          "status": {
            "description": "The status of the OAuth authorization.",
            "title": "Status",
            "type": "string"
          },
          "type": {
            "description": "The type of the Git provider.",
            "title": "Type",
            "type": "string"
          }
        },
        "required": [
          "id",
          "status",
          "type",
          "name",
          "hostname"
        ],
        "title": "GitProviderSchema",
        "type": "object"
      },
      "maxItems": 1000,
      "minItems": 0,
      "title": "Providers",
      "type": "array"
    }
  },
  "required": [
    "providers"
  ],
  "title": "ListGitProvidersResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | A list of authorized Git OAuth providers available for the user. | ListGitProvidersResponse |

## Retrieve Repositories by authorization ID

Operation path: `GET /api/v2/vcs/git/providers/{authorizationId}/repositories/`

Authentication requirements: `BearerAuth`

Get or search repositories for a given authorized Git provider.

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| authorizationId | path | string | true | The authorization ID of the Git provider. |
| ListGitRepositoryQuery | query | ListGitRepositoryQuery | false | The possible query params to use when listing git repositories. |

### Example responses

> 200 Response

```
{
  "description": "A list of Git repositories available for the authorized Git provider and the related params used for filtering\n(if provided).",
  "properties": {
    "data": {
      "description": "A list of Git repositories.",
      "items": {
        "properties": {
          "createdAt": {
            "description": "The creation date of the Git repository.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "fullName": {
            "description": "The full name of Git repository, e.g., datarobot/notebooks.",
            "title": "Fullname",
            "type": "string"
          },
          "httpUrl": {
            "description": "The HTTP URL of the Git repository, e.g., https://github.com/datarobot/notebooks.",
            "title": "Httpurl",
            "type": "string"
          },
          "isPrivate": {
            "description": "Determines if the Git repository is private.",
            "title": "Isprivate",
            "type": "boolean"
          },
          "name": {
            "description": "The name of Git repository, e.g., \"notebooks\".",
            "title": "Name",
            "type": "string"
          },
          "owner": {
            "description": "The owner account of the Git repository.",
            "title": "Owner",
            "type": "string"
          },
          "pushedAt": {
            "description": "The last push date of the Git repository.",
            "format": "date-time",
            "title": "Pushedat",
            "type": "string"
          },
          "updatedAt": {
            "description": "The last update date of the Git repository.",
            "format": "date-time",
            "title": "Updatedat",
            "type": "string"
          }
        },
        "required": [
          "name",
          "fullName",
          "httpUrl",
          "owner"
        ],
        "title": "GitRepositorySchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "params": {
      "additionalProperties": {
        "type": "string"
      },
      "description": "The params used when listing Git repositories.",
      "title": "Params",
      "type": "object"
    }
  },
  "required": [
    "data"
  ],
  "title": "ListGitRepositoriesResponse",
  "type": "object"
}
```

### Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 200 | OK | A list of Git repositories available for the authorized Git provider and the related params used for filtering |  |
| (if provided). | ListGitRepositoriesResponse |  |  |

# Schemas

## APINotebookCellDisplayDataOutput

```
{
  "description": "Cell display data output.",
  "properties": {
    "data": {
      "description": "A mime-type keyed dictionary of data.",
      "title": "Data",
      "type": "object"
    },
    "metadata": {
      "description": "Cell output metadata.",
      "title": "Metadata",
      "type": "object"
    },
    "outputType": {
      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
      "enum": [
        "execute_result",
        "stream",
        "display_data",
        "error",
        "pyout",
        "pyerr",
        "input_request"
      ],
      "title": "OutputType",
      "type": "string"
    }
  },
  "required": [
    "outputType",
    "data",
    "metadata"
  ],
  "title": "APINotebookCellDisplayDataOutput",
  "type": "object"
}
```

APINotebookCellDisplayDataOutput

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | object | true |  | A mime-type keyed dictionary of data. |
| metadata | object | true |  | Cell output metadata. |
| outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

## APINotebookCellErrorOutput

```
{
  "description": "Cell error output.",
  "properties": {
    "ename": {
      "description": "The name of the error.",
      "title": "Ename",
      "type": "string"
    },
    "evalue": {
      "description": "The value of the error.",
      "title": "Evalue",
      "type": "string"
    },
    "outputType": {
      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
      "enum": [
        "execute_result",
        "stream",
        "display_data",
        "error",
        "pyout",
        "pyerr",
        "input_request"
      ],
      "title": "OutputType",
      "type": "string"
    },
    "traceback": {
      "description": "The traceback of the error.",
      "items": {
        "type": "string"
      },
      "title": "Traceback",
      "type": "array"
    }
  },
  "required": [
    "outputType",
    "ename",
    "evalue",
    "traceback"
  ],
  "title": "APINotebookCellErrorOutput",
  "type": "object"
}
```

APINotebookCellErrorOutput

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| ename | string | true |  | The name of the error. |
| evalue | string | true |  | The value of the error. |
| outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| traceback | [string] | true |  | The traceback of the error. |

## APINotebookCellExecuteResultOutput

```
{
  "description": "Cell execute results output.",
  "properties": {
    "data": {
      "description": "A mime-type keyed dictionary of data.",
      "title": "Data",
      "type": "object"
    },
    "executionCount": {
      "description": "A result's prompt number.",
      "title": "Executioncount",
      "type": "integer"
    },
    "metadata": {
      "description": "Cell output metadata.",
      "title": "Metadata",
      "type": "object"
    },
    "outputType": {
      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
      "enum": [
        "execute_result",
        "stream",
        "display_data",
        "error",
        "pyout",
        "pyerr",
        "input_request"
      ],
      "title": "OutputType",
      "type": "string"
    }
  },
  "required": [
    "outputType",
    "data",
    "metadata"
  ],
  "title": "APINotebookCellExecuteResultOutput",
  "type": "object"
}
```

APINotebookCellExecuteResultOutput

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | object | true |  | A mime-type keyed dictionary of data. |
| executionCount | integer | false |  | A result's prompt number. |
| metadata | object | true |  | Cell output metadata. |
| outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

## APINotebookCellInputRequest

```
{
  "description": "Cell input request.",
  "properties": {
    "outputType": {
      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
      "enum": [
        "execute_result",
        "stream",
        "display_data",
        "error",
        "pyout",
        "pyerr",
        "input_request"
      ],
      "title": "OutputType",
      "type": "string"
    },
    "password": {
      "description": "Whether the input request is for a password.",
      "title": "Password",
      "type": "boolean"
    },
    "prompt": {
      "description": "The prompt for the input request.",
      "title": "Prompt",
      "type": "string"
    }
  },
  "required": [
    "outputType",
    "prompt",
    "password"
  ],
  "title": "APINotebookCellInputRequest",
  "type": "object"
}
```

APINotebookCellInputRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| password | boolean | true |  | Whether the input request is for a password. |
| prompt | string | true |  | The prompt for the input request. |

## APINotebookCellStreamOutput

```
{
  "description": "Cell stream output.",
  "properties": {
    "name": {
      "description": "The name of the stream.",
      "title": "Name",
      "type": "string"
    },
    "outputType": {
      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
      "enum": [
        "execute_result",
        "stream",
        "display_data",
        "error",
        "pyout",
        "pyerr",
        "input_request"
      ],
      "title": "OutputType",
      "type": "string"
    },
    "text": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "description": "The text of the stream.",
      "title": "Text"
    }
  },
  "required": [
    "outputType",
    "name",
    "text"
  ],
  "title": "APINotebookCellStreamOutput",
  "type": "object"
}
```

APINotebookCellStreamOutput

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| name | string | true |  | The name of the stream. |
| outputType | OutputType | true |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |
| text | any | true |  | The text of the stream. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | [string] | false |  | none |

## AccessControlV2

```
{
  "properties": {
    "id": {
      "description": "The identifier of the recipient.",
      "type": "string"
    },
    "name": {
      "description": "The name of the recipient.",
      "type": "string"
    },
    "role": {
      "description": "The role of the recipient on this entity.",
      "enum": [
        "ADMIN",
        "CONSUMER",
        "DATA_SCIENTIST",
        "EDITOR",
        "OBSERVER",
        "OWNER",
        "READ_ONLY",
        "READ_WRITE",
        "USER"
      ],
      "type": "string"
    },
    "shareRecipientType": {
      "description": "The type of the recipient.",
      "enum": [
        "user",
        "group",
        "organization",
        "externalApplication"
      ],
      "type": "string"
    }
  },
  "required": [
    "id",
    "name",
    "role",
    "shareRecipientType"
  ],
  "type": "object"
}
```

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| id | string | true |  | The identifier of the recipient. |
| name | string | true |  | The name of the recipient. |
| role | string | true |  | The role of the recipient on this entity. |
| shareRecipientType | string | true |  | The type of the recipient. |

### Enumerated Values

| Property | Value |
| --- | --- |
| role | [ADMIN, CONSUMER, DATA_SCIENTIST, EDITOR, OBSERVER, OWNER, READ_ONLY, READ_WRITE, USER] |
| shareRecipientType | [user, group, organization, externalApplication] |

## ActionCreatedResponse

```
{
  "description": "Base schema for action created responses.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "title": "Actionid",
      "type": "string"
    }
  },
  "required": [
    "actionId"
  ],
  "title": "ActionCreatedResponse",
  "type": "object"
}
```

ActionCreatedResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| actionId | string | true |  | Action ID of the notebook update request. |

## AnyCellSchema

```
{
  "description": "The schema for cells in a notebook that are not code or markdown.",
  "properties": {
    "cellType": {
      "description": "Type of the cell.",
      "title": "Celltype",
      "type": "string"
    },
    "id": {
      "description": "ID of the cell.",
      "title": "Id",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "Metadata of the cell.",
      "title": "Metadata"
    },
    "source": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "default": "",
      "description": "Contents of the cell, represented as a string.",
      "title": "Source"
    }
  },
  "required": [
    "id",
    "cellType"
  ],
  "title": "AnyCellSchema",
  "type": "object"
}
```

AnyCellSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellType | string | true |  | Type of the cell. |
| id | string | true |  | ID of the cell. |
| metadata | NotebookCellMetadata | false |  | Metadata of the cell. |
| source | any | false |  | Contents of the cell, represented as a string. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | [string] | false |  | none |

## AssignNotebookKernelRequest

```
{
  "description": "Request payload values for assigning a kernel to a notebook.",
  "properties": {
    "kernelId": {
      "description": "ID of the kernel to assign to the notebook.",
      "title": "Kernelid",
      "type": "string"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "title": "AssignNotebookKernelRequest",
  "type": "object"
}
```

AssignNotebookKernelRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| kernelId | string | false |  | ID of the kernel to assign to the notebook. |
| path | string | true |  | Path to the notebook. |

## AwaitingInputState

```
{
  "description": "AwaitingInputState represents the state of a cell that is awaiting input from the user.",
  "properties": {
    "password": {
      "description": "Whether the input request is for a password.",
      "title": "Password",
      "type": "boolean"
    },
    "prompt": {
      "description": "The prompt for the input request.",
      "title": "Prompt",
      "type": "string"
    },
    "requestedAt": {
      "description": "The time the input was requested.",
      "format": "date-time",
      "title": "Requestedat",
      "type": "string"
    }
  },
  "required": [
    "requestedAt",
    "prompt",
    "password"
  ],
  "title": "AwaitingInputState",
  "type": "object"
}
```

AwaitingInputState

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| password | boolean | true |  | Whether the input request is for a password. |
| prompt | string | true |  | The prompt for the input request. |
| requestedAt | string(date-time) | true |  | The time the input was requested. |

## BatchCellQuery

```
{
  "description": "Base schema for batch cell queries.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "maxLength": 64,
      "title": "Actionid",
      "type": "string"
    },
    "cellIds": {
      "description": "List of cell IDs to operate on.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "cellIds"
  ],
  "title": "BatchCellQuery",
  "type": "object"
}
```

BatchCellQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| actionId | string | false | maxLength: 64 | Action ID of the notebook update request. |
| cellIds | [string] | true |  | List of cell IDs to operate on. |
| generation | integer | true |  | Integer representing the generation of the notebook. |
| path | string | true |  | Path to the notebook. |

## BatchClearCellsOutputRequest

```
{
  "description": "Request schema for batch clearing the output of notebook cells.",
  "properties": {
    "cellIds": {
      "description": "The IDs of the cells to clear the output of.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    }
  },
  "required": [
    "cellIds"
  ],
  "title": "BatchClearCellsOutputRequest",
  "type": "object"
}
```

BatchClearCellsOutputRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellIds | [string] | true |  | The IDs of the cells to clear the output of. |

## BatchCreateCellsRequest

```
{
  "description": "Request schema for batch creating notebook cells.",
  "properties": {
    "afterCellId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "FIRST"
          ],
          "type": "string"
        }
      ],
      "description": "The ID of the cell after which to create the new cells.",
      "title": "Aftercellid"
    },
    "cells": {
      "description": "The list of cells to create.",
      "items": {
        "description": "Metadata for the source of a notebook cell.",
        "properties": {
          "attachments": {
            "description": "Cell attachments.",
            "title": "Attachments",
            "type": "object"
          },
          "metadata": {
            "allOf": [
              {
                "description": "The schema for the notebook cell metadata.",
                "properties": {
                  "chartSettings": {
                    "allOf": [
                      {
                        "description": "Chart cell metadata.",
                        "properties": {
                          "axis": {
                            "allOf": [
                              {
                                "description": "Chart cell axis settings per axis.",
                                "properties": {
                                  "x": {
                                    "description": "Chart cell axis settings.",
                                    "properties": {
                                      "aggregation": {
                                        "description": "Aggregation function for the axis.",
                                        "title": "Aggregation",
                                        "type": "string"
                                      },
                                      "color": {
                                        "description": "Color for the axis.",
                                        "title": "Color",
                                        "type": "string"
                                      },
                                      "hideGrid": {
                                        "default": false,
                                        "description": "Whether to hide the grid lines on the axis.",
                                        "title": "Hidegrid",
                                        "type": "boolean"
                                      },
                                      "hideInTooltip": {
                                        "default": false,
                                        "description": "Whether to hide the axis in the tooltip.",
                                        "title": "Hideintooltip",
                                        "type": "boolean"
                                      },
                                      "hideLabel": {
                                        "default": false,
                                        "description": "Whether to hide the axis label.",
                                        "title": "Hidelabel",
                                        "type": "boolean"
                                      },
                                      "key": {
                                        "description": "Key for the axis.",
                                        "title": "Key",
                                        "type": "string"
                                      },
                                      "label": {
                                        "description": "Label for the axis.",
                                        "title": "Label",
                                        "type": "string"
                                      },
                                      "position": {
                                        "description": "Position of the axis.",
                                        "title": "Position",
                                        "type": "string"
                                      },
                                      "showPointMarkers": {
                                        "default": false,
                                        "description": "Whether to show point markers on the axis.",
                                        "title": "Showpointmarkers",
                                        "type": "boolean"
                                      }
                                    },
                                    "title": "NotebookChartCellAxisSettings",
                                    "type": "object"
                                  },
                                  "y": {
                                    "description": "Chart cell axis settings.",
                                    "properties": {
                                      "aggregation": {
                                        "description": "Aggregation function for the axis.",
                                        "title": "Aggregation",
                                        "type": "string"
                                      },
                                      "color": {
                                        "description": "Color for the axis.",
                                        "title": "Color",
                                        "type": "string"
                                      },
                                      "hideGrid": {
                                        "default": false,
                                        "description": "Whether to hide the grid lines on the axis.",
                                        "title": "Hidegrid",
                                        "type": "boolean"
                                      },
                                      "hideInTooltip": {
                                        "default": false,
                                        "description": "Whether to hide the axis in the tooltip.",
                                        "title": "Hideintooltip",
                                        "type": "boolean"
                                      },
                                      "hideLabel": {
                                        "default": false,
                                        "description": "Whether to hide the axis label.",
                                        "title": "Hidelabel",
                                        "type": "boolean"
                                      },
                                      "key": {
                                        "description": "Key for the axis.",
                                        "title": "Key",
                                        "type": "string"
                                      },
                                      "label": {
                                        "description": "Label for the axis.",
                                        "title": "Label",
                                        "type": "string"
                                      },
                                      "position": {
                                        "description": "Position of the axis.",
                                        "title": "Position",
                                        "type": "string"
                                      },
                                      "showPointMarkers": {
                                        "default": false,
                                        "description": "Whether to show point markers on the axis.",
                                        "title": "Showpointmarkers",
                                        "type": "boolean"
                                      }
                                    },
                                    "title": "NotebookChartCellAxisSettings",
                                    "type": "object"
                                  }
                                },
                                "title": "NotebookChartCellAxis",
                                "type": "object"
                              }
                            ],
                            "description": "Axis settings.",
                            "title": "Axis"
                          },
                          "data": {
                            "description": "The data associated with the cell chart.",
                            "title": "Data",
                            "type": "object"
                          },
                          "dataframeId": {
                            "description": "The ID of the dataframe associated with the cell chart.",
                            "title": "Dataframeid",
                            "type": "string"
                          },
                          "viewOptions": {
                            "allOf": [
                              {
                                "description": "Chart cell view options.",
                                "properties": {
                                  "chartType": {
                                    "description": "Type of the chart.",
                                    "title": "Charttype",
                                    "type": "string"
                                  },
                                  "showLegend": {
                                    "default": false,
                                    "description": "Whether to show the chart legend.",
                                    "title": "Showlegend",
                                    "type": "boolean"
                                  },
                                  "showTitle": {
                                    "default": false,
                                    "description": "Whether to show the chart title.",
                                    "title": "Showtitle",
                                    "type": "boolean"
                                  },
                                  "showTooltip": {
                                    "default": false,
                                    "description": "Whether to show the chart tooltip.",
                                    "title": "Showtooltip",
                                    "type": "boolean"
                                  },
                                  "title": {
                                    "description": "Title of the chart.",
                                    "title": "Title",
                                    "type": "string"
                                  }
                                },
                                "title": "NotebookChartCellViewOptions",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options.",
                            "title": "Viewoptions"
                          }
                        },
                        "title": "NotebookChartCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Chart cell view options and metadata.",
                    "title": "Chartsettings"
                  },
                  "collapsed": {
                    "default": false,
                    "description": "Whether the cell's output is collapsed/expanded.",
                    "title": "Collapsed",
                    "type": "boolean"
                  },
                  "customLlmMetricSettings": {
                    "allOf": [
                      {
                        "description": "Custom LLM metric cell metadata.",
                        "properties": {
                          "metricId": {
                            "description": "The ID of the custom LLM metric.",
                            "title": "Metricid",
                            "type": "string"
                          },
                          "metricName": {
                            "description": "The name of the custom LLM metric.",
                            "title": "Metricname",
                            "type": "string"
                          },
                          "playgroundId": {
                            "description": "The ID of the playground associated with the custom LLM metric.",
                            "title": "Playgroundid",
                            "type": "string"
                          }
                        },
                        "required": [
                          "metricId",
                          "playgroundId",
                          "metricName"
                        ],
                        "title": "NotebookCustomLlmMetricCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Custom LLM metric cell metadata.",
                    "title": "Customllmmetricsettings"
                  },
                  "customMetricSettings": {
                    "allOf": [
                      {
                        "description": "Custom metric cell metadata.",
                        "properties": {
                          "deploymentId": {
                            "description": "The ID of the deployment associated with the custom metric.",
                            "title": "Deploymentid",
                            "type": "string"
                          },
                          "metricId": {
                            "description": "The ID of the custom metric.",
                            "title": "Metricid",
                            "type": "string"
                          },
                          "metricName": {
                            "description": "The name of the custom metric.",
                            "title": "Metricname",
                            "type": "string"
                          },
                          "schedule": {
                            "allOf": [
                              {
                                "description": "Data class that represents a cron schedule.",
                                "properties": {
                                  "dayOfMonth": {
                                    "description": "The day(s) of the month to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Dayofmonth",
                                    "type": "array"
                                  },
                                  "dayOfWeek": {
                                    "description": "The day(s) of the week to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Dayofweek",
                                    "type": "array"
                                  },
                                  "hour": {
                                    "description": "The hour(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Hour",
                                    "type": "array"
                                  },
                                  "minute": {
                                    "description": "The minute(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Minute",
                                    "type": "array"
                                  },
                                  "month": {
                                    "description": "The month(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Month",
                                    "type": "array"
                                  }
                                },
                                "required": [
                                  "minute",
                                  "hour",
                                  "dayOfMonth",
                                  "month",
                                  "dayOfWeek"
                                ],
                                "title": "Schedule",
                                "type": "object"
                              }
                            ],
                            "description": "The schedule associated with the custom metric.",
                            "title": "Schedule"
                          }
                        },
                        "required": [
                          "metricId",
                          "deploymentId"
                        ],
                        "title": "NotebookCustomMetricCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Custom metric cell metadata.",
                    "title": "Custommetricsettings"
                  },
                  "dataframeViewOptions": {
                    "description": "Dataframe cell view options and metadata.",
                    "title": "Dataframeviewoptions",
                    "type": "object"
                  },
                  "datarobot": {
                    "allOf": [
                      {
                        "description": "A custom namespaces for all DataRobot-specific information",
                        "properties": {
                          "chartSettings": {
                            "allOf": [
                              {
                                "description": "Chart cell metadata.",
                                "properties": {
                                  "axis": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell axis settings per axis.",
                                        "properties": {
                                          "x": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          },
                                          "y": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          }
                                        },
                                        "title": "NotebookChartCellAxis",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Axis settings.",
                                    "title": "Axis"
                                  },
                                  "data": {
                                    "description": "The data associated with the cell chart.",
                                    "title": "Data",
                                    "type": "object"
                                  },
                                  "dataframeId": {
                                    "description": "The ID of the dataframe associated with the cell chart.",
                                    "title": "Dataframeid",
                                    "type": "string"
                                  },
                                  "viewOptions": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell view options.",
                                        "properties": {
                                          "chartType": {
                                            "description": "Type of the chart.",
                                            "title": "Charttype",
                                            "type": "string"
                                          },
                                          "showLegend": {
                                            "default": false,
                                            "description": "Whether to show the chart legend.",
                                            "title": "Showlegend",
                                            "type": "boolean"
                                          },
                                          "showTitle": {
                                            "default": false,
                                            "description": "Whether to show the chart title.",
                                            "title": "Showtitle",
                                            "type": "boolean"
                                          },
                                          "showTooltip": {
                                            "default": false,
                                            "description": "Whether to show the chart tooltip.",
                                            "title": "Showtooltip",
                                            "type": "boolean"
                                          },
                                          "title": {
                                            "description": "Title of the chart.",
                                            "title": "Title",
                                            "type": "string"
                                          }
                                        },
                                        "title": "NotebookChartCellViewOptions",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Chart cell view options.",
                                    "title": "Viewoptions"
                                  }
                                },
                                "title": "NotebookChartCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options and metadata.",
                            "title": "Chartsettings"
                          },
                          "customLlmMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom LLM metric cell metadata.",
                                "properties": {
                                  "metricId": {
                                    "description": "The ID of the custom LLM metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom LLM metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "playgroundId": {
                                    "description": "The ID of the playground associated with the custom LLM metric.",
                                    "title": "Playgroundid",
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "playgroundId",
                                  "metricName"
                                ],
                                "title": "NotebookCustomLlmMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom LLM metric cell metadata.",
                            "title": "Customllmmetricsettings"
                          },
                          "customMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom metric cell metadata.",
                                "properties": {
                                  "deploymentId": {
                                    "description": "The ID of the deployment associated with the custom metric.",
                                    "title": "Deploymentid",
                                    "type": "string"
                                  },
                                  "metricId": {
                                    "description": "The ID of the custom metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "schedule": {
                                    "allOf": [
                                      {
                                        "description": "Data class that represents a cron schedule.",
                                        "properties": {
                                          "dayOfMonth": {
                                            "description": "The day(s) of the month to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofmonth",
                                            "type": "array"
                                          },
                                          "dayOfWeek": {
                                            "description": "The day(s) of the week to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofweek",
                                            "type": "array"
                                          },
                                          "hour": {
                                            "description": "The hour(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Hour",
                                            "type": "array"
                                          },
                                          "minute": {
                                            "description": "The minute(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Minute",
                                            "type": "array"
                                          },
                                          "month": {
                                            "description": "The month(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Month",
                                            "type": "array"
                                          }
                                        },
                                        "required": [
                                          "minute",
                                          "hour",
                                          "dayOfMonth",
                                          "month",
                                          "dayOfWeek"
                                        ],
                                        "title": "Schedule",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "The schedule associated with the custom metric.",
                                    "title": "Schedule"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "deploymentId"
                                ],
                                "title": "NotebookCustomMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom metric cell metadata.",
                            "title": "Custommetricsettings"
                          },
                          "dataframeViewOptions": {
                            "description": "DataFrame view options and metadata.",
                            "title": "Dataframeviewoptions",
                            "type": "object"
                          },
                          "disableRun": {
                            "default": false,
                            "description": "Whether to disable the run button in the cell.",
                            "title": "Disablerun",
                            "type": "boolean"
                          },
                          "executionTimeMillis": {
                            "description": "Execution time of the cell in milliseconds.",
                            "title": "Executiontimemillis",
                            "type": "integer"
                          },
                          "hideCode": {
                            "default": false,
                            "description": "Whether to hide the code in the cell.",
                            "title": "Hidecode",
                            "type": "boolean"
                          },
                          "hideResults": {
                            "default": false,
                            "description": "Whether to hide the results in the cell.",
                            "title": "Hideresults",
                            "type": "boolean"
                          },
                          "language": {
                            "description": "An enumeration.",
                            "enum": [
                              "dataframe",
                              "markdown",
                              "python",
                              "r",
                              "shell",
                              "scala",
                              "sas",
                              "custommetric"
                            ],
                            "title": "Language",
                            "type": "string"
                          }
                        },
                        "title": "NotebookCellDataRobotMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                    "title": "Datarobot"
                  },
                  "disableRun": {
                    "default": false,
                    "description": "Whether or not the cell is disabled in the UI.",
                    "title": "Disablerun",
                    "type": "boolean"
                  },
                  "hideCode": {
                    "default": false,
                    "description": "Whether or not code is hidden in the UI.",
                    "title": "Hidecode",
                    "type": "boolean"
                  },
                  "hideResults": {
                    "default": false,
                    "description": "Whether or not results are hidden in the UI.",
                    "title": "Hideresults",
                    "type": "boolean"
                  },
                  "jupyter": {
                    "allOf": [
                      {
                        "description": "The schema for the Jupyter cell metadata.",
                        "properties": {
                          "outputsHidden": {
                            "default": false,
                            "description": "Whether the cell's outputs are hidden.",
                            "title": "Outputshidden",
                            "type": "boolean"
                          },
                          "sourceHidden": {
                            "default": false,
                            "description": "Whether the cell's source is hidden.",
                            "title": "Sourcehidden",
                            "type": "boolean"
                          }
                        },
                        "title": "JupyterCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Jupyter metadata.",
                    "title": "Jupyter"
                  },
                  "name": {
                    "description": "Name of the notebook cell.",
                    "title": "Name",
                    "type": "string"
                  },
                  "scrolled": {
                    "anyOf": [
                      {
                        "type": "boolean"
                      },
                      {
                        "enum": [
                          "auto"
                        ],
                        "type": "string"
                      }
                    ],
                    "default": "auto",
                    "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                    "title": "Scrolled"
                  }
                },
                "title": "NotebookCellMetadata",
                "type": "object"
              }
            ],
            "description": "Cell metadata.",
            "title": "Metadata"
          },
          "outputs": {
            "description": "Cell outputs that conform to the nbformat-based NBX schema.",
            "items": {
              "anyOf": [
                {
                  "description": "Cell stream output.",
                  "properties": {
                    "name": {
                      "description": "The name of the stream.",
                      "title": "Name",
                      "type": "string"
                    },
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    },
                    "text": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        }
                      ],
                      "description": "The text of the stream.",
                      "title": "Text"
                    }
                  },
                  "required": [
                    "outputType",
                    "name",
                    "text"
                  ],
                  "title": "APINotebookCellStreamOutput",
                  "type": "object"
                },
                {
                  "description": "Cell input request.",
                  "properties": {
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    },
                    "password": {
                      "description": "Whether the input request is for a password.",
                      "title": "Password",
                      "type": "boolean"
                    },
                    "prompt": {
                      "description": "The prompt for the input request.",
                      "title": "Prompt",
                      "type": "string"
                    }
                  },
                  "required": [
                    "outputType",
                    "prompt",
                    "password"
                  ],
                  "title": "APINotebookCellInputRequest",
                  "type": "object"
                },
                {
                  "description": "Cell error output.",
                  "properties": {
                    "ename": {
                      "description": "The name of the error.",
                      "title": "Ename",
                      "type": "string"
                    },
                    "evalue": {
                      "description": "The value of the error.",
                      "title": "Evalue",
                      "type": "string"
                    },
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    },
                    "traceback": {
                      "description": "The traceback of the error.",
                      "items": {
                        "type": "string"
                      },
                      "title": "Traceback",
                      "type": "array"
                    }
                  },
                  "required": [
                    "outputType",
                    "ename",
                    "evalue",
                    "traceback"
                  ],
                  "title": "APINotebookCellErrorOutput",
                  "type": "object"
                },
                {
                  "description": "Cell execute results output.",
                  "properties": {
                    "data": {
                      "description": "A mime-type keyed dictionary of data.",
                      "title": "Data",
                      "type": "object"
                    },
                    "executionCount": {
                      "description": "A result's prompt number.",
                      "title": "Executioncount",
                      "type": "integer"
                    },
                    "metadata": {
                      "description": "Cell output metadata.",
                      "title": "Metadata",
                      "type": "object"
                    },
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    }
                  },
                  "required": [
                    "outputType",
                    "data",
                    "metadata"
                  ],
                  "title": "APINotebookCellExecuteResultOutput",
                  "type": "object"
                },
                {
                  "description": "Cell display data output.",
                  "properties": {
                    "data": {
                      "description": "A mime-type keyed dictionary of data.",
                      "title": "Data",
                      "type": "object"
                    },
                    "metadata": {
                      "description": "Cell output metadata.",
                      "title": "Metadata",
                      "type": "object"
                    },
                    "outputType": {
                      "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                      "enum": [
                        "execute_result",
                        "stream",
                        "display_data",
                        "error",
                        "pyout",
                        "pyerr",
                        "input_request"
                      ],
                      "title": "OutputType",
                      "type": "string"
                    }
                  },
                  "required": [
                    "outputType",
                    "data",
                    "metadata"
                  ],
                  "title": "APINotebookCellDisplayDataOutput",
                  "type": "object"
                }
              ]
            },
            "title": "Outputs",
            "type": "array"
          },
          "source": {
            "description": "Contents of the cell, represented as a string.",
            "title": "Source",
            "type": "string"
          }
        },
        "required": [
          "source"
        ],
        "title": "NotebookCellSourceMetadata",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    }
  },
  "required": [
    "afterCellId"
  ],
  "title": "BatchCreateCellsRequest",
  "type": "object"
}
```

BatchCreateCellsRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| afterCellId | any | true |  | The ID of the cell after which to create the new cells. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cells | [NotebookCellSourceMetadata] | false |  | The list of cells to create. |

### Enumerated Values

| Property | Value |
| --- | --- |
| anonymous | FIRST |

## BatchDeleteCellsRequest

```
{
  "description": "Request schema for batch deleting notebook cells.",
  "properties": {
    "cellIds": {
      "description": "The IDs of the cells to delete.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    }
  },
  "required": [
    "cellIds"
  ],
  "title": "BatchDeleteCellsRequest",
  "type": "object"
}
```

BatchDeleteCellsRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellIds | [string] | true |  | The IDs of the cells to delete. |

## BatchUpdateCellsMetadataRequest

```
{
  "description": "Request schema for batch updating notebook cells metadata.",
  "properties": {
    "cellIds": {
      "description": "The IDs of the cells to update.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata to update the cells with.",
      "title": "Metadata"
    }
  },
  "required": [
    "cellIds",
    "metadata"
  ],
  "title": "BatchUpdateCellsMetadataRequest",
  "type": "object"
}
```

BatchUpdateCellsMetadataRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellIds | [string] | true |  | The IDs of the cells to update. |
| metadata | NotebookCellMetadata | true |  | The metadata to update the cells with. |

## BatchUpdateCellsSourcesRequest

```
{
  "description": "Request schema for batch updating notebook cells sources.",
  "properties": {
    "cells": {
      "description": "The list of cells to update.",
      "items": {
        "description": "Notebook cell source model.",
        "properties": {
          "cellId": {
            "description": "The ID of the cell.",
            "title": "Cellid",
            "type": "string"
          },
          "md5": {
            "description": "The MD5 hash of the cell.",
            "title": "Md5",
            "type": "string"
          },
          "source": {
            "description": "Contents of the cell, represented as a string.",
            "title": "Source",
            "type": "string"
          }
        },
        "required": [
          "cellId",
          "source",
          "md5"
        ],
        "title": "NotebookCellSource",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    }
  },
  "title": "BatchUpdateCellsSourcesRequest",
  "type": "object"
}
```

BatchUpdateCellsSourcesRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cells | [NotebookCellSource] | false |  | The list of cells to update. |

## BulkLinkNotebooksToUseCaseRequest

```
{
  "description": "Request payload schema for bulk linking notebooks to a use case.",
  "properties": {
    "notebookIds": {
      "description": "List of notebook IDs to link.",
      "items": {
        "type": "string"
      },
      "maxItems": 100,
      "minItems": 1,
      "title": "Notebookids",
      "type": "array"
    },
    "source": {
      "allOf": [
        {
          "description": "The source of the entity linking. Does not affect the operation of the API call. Only used for analytics.",
          "enum": [
            "classic",
            "nextGen",
            "api"
          ],
          "title": "EntityLinkingSources",
          "type": "string"
        }
      ],
      "description": "The source of the entity linking."
    },
    "useCaseId": {
      "description": "The ID of the Use Case to link the notebooks to.",
      "title": "Usecaseid",
      "type": "string"
    },
    "workflow": {
      "allOf": [
        {
          "description": "The workflow that is attaching this entity. Does not affect the operation of the API call. Only used for analytics.",
          "enum": [
            "migration",
            "creation",
            "unspecified"
          ],
          "title": "EntityLinkingWorkflows",
          "type": "string"
        }
      ],
      "description": "The workflow responsible for attaching the notebook to the Use Case."
    }
  },
  "required": [
    "notebookIds",
    "useCaseId"
  ],
  "title": "BulkLinkNotebooksToUseCaseRequest",
  "type": "object"
}
```

BulkLinkNotebooksToUseCaseRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| notebookIds | [string] | true | maxItems: 100minItems: 1 | List of notebook IDs to link. |
| source | EntityLinkingSources | false |  | The source of the entity linking. |
| useCaseId | string | true |  | The ID of the Use Case to link the notebooks to. |
| workflow | EntityLinkingWorkflows | false |  | The workflow responsible for attaching the notebook to the Use Case. |

## CancelCellsExecutionRequest

```
{
  "description": "Request payload values for canceling notebook cells execution.",
  "properties": {
    "cellIds": {
      "description": "List of cell IDs to cancel execution for.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "cellIds"
  ],
  "title": "CancelCellsExecutionRequest",
  "type": "object"
}
```

CancelCellsExecutionRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellIds | [string] | true |  | List of cell IDs to cancel execution for. |
| generation | integer | true |  | Integer representing the generation of the notebook. |
| path | string | true |  | Path to the notebook. |

## CancelExecutionRequest

```
{
  "description": "Request schema for canceling the execution of cells in a notebook session.",
  "properties": {
    "cellIds": {
      "description": "List of cell IDs to cancel execution.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    }
  },
  "title": "CancelExecutionRequest",
  "type": "object"
}
```

CancelExecutionRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellIds | [string] | false |  | List of cell IDs to cancel execution. |

## CancelScheduledJobsQuery

```
{
  "description": "Query parameters for canceling scheduled jobs.",
  "properties": {
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "useCaseId"
  ],
  "title": "CancelScheduledJobsQuery",
  "type": "object"
}
```

CancelScheduledJobsQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| useCaseId | string | true |  | The ID of the use case this notebook is associated with. |

## CellSchema

```
{
  "description": "Schema for notebook cell.",
  "properties": {
    "attachments": {
      "description": "Cell attachments.",
      "title": "Attachments",
      "type": "object"
    },
    "cellId": {
      "description": "The ID of the cell.",
      "title": "Cellid",
      "type": "string"
    },
    "executed": {
      "allOf": [
        {
          "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who caused the action to occur.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookTimestampInfo",
          "type": "object"
        }
      ],
      "description": "The timestamp of when the cell was executed.",
      "title": "Executed"
    },
    "executionCount": {
      "description": "The execution count of the cell relative to other cells in the current session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "executionId": {
      "description": "The ID of the execution.",
      "title": "Executionid",
      "type": "string"
    },
    "executionTimeMillis": {
      "description": "The execution time of the cell in milliseconds.",
      "title": "Executiontimemillis",
      "type": "integer"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata of the cell.",
      "title": "Metadata"
    },
    "outputType": {
      "allOf": [
        {
          "description": "The possible allowed values for where/how notebook cell output is stored.",
          "enum": [
            "RAW_OUTPUT"
          ],
          "title": "OutputStorageType",
          "type": "string"
        }
      ],
      "default": "RAW_OUTPUT",
      "description": "The type of storage used for the cell output."
    },
    "outputs": {
      "description": "The cell outputs.",
      "items": {
        "anyOf": [
          {
            "description": "Cell stream output.",
            "properties": {
              "name": {
                "description": "The name of the stream.",
                "title": "Name",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "description": "The text of the stream.",
                "title": "Text"
              }
            },
            "required": [
              "outputType",
              "name",
              "text"
            ],
            "title": "APINotebookCellStreamOutput",
            "type": "object"
          },
          {
            "description": "Cell input request.",
            "properties": {
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "password": {
                "description": "Whether the input request is for a password.",
                "title": "Password",
                "type": "boolean"
              },
              "prompt": {
                "description": "The prompt for the input request.",
                "title": "Prompt",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "prompt",
              "password"
            ],
            "title": "APINotebookCellInputRequest",
            "type": "object"
          },
          {
            "description": "Cell error output.",
            "properties": {
              "ename": {
                "description": "The name of the error.",
                "title": "Ename",
                "type": "string"
              },
              "evalue": {
                "description": "The value of the error.",
                "title": "Evalue",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "traceback": {
                "description": "The traceback of the error.",
                "items": {
                  "type": "string"
                },
                "title": "Traceback",
                "type": "array"
              }
            },
            "required": [
              "outputType",
              "ename",
              "evalue",
              "traceback"
            ],
            "title": "APINotebookCellErrorOutput",
            "type": "object"
          },
          {
            "description": "Cell execute results output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "executionCount": {
                "description": "A result's prompt number.",
                "title": "Executioncount",
                "type": "integer"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellExecuteResultOutput",
            "type": "object"
          },
          {
            "description": "Cell display data output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellDisplayDataOutput",
            "type": "object"
          }
        ]
      },
      "title": "Outputs",
      "type": "array"
    },
    "source": {
      "description": "The contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "source",
    "metadata",
    "cellId",
    "md5"
  ],
  "title": "CellSchema",
  "type": "object"
}
```

CellSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| attachments | object | false |  | Cell attachments. |
| cellId | string | true |  | The ID of the cell. |
| executed | NotebookTimestampInfo | false |  | The timestamp of when the cell was executed. |
| executionCount | integer | false |  | The execution count of the cell relative to other cells in the current session. |
| executionId | string | false |  | The ID of the execution. |
| executionTimeMillis | integer | false |  | The execution time of the cell in milliseconds. |
| md5 | string | true |  | The MD5 hash of the cell. |
| metadata | NotebookCellMetadata | true |  | The metadata of the cell. |
| outputType | OutputStorageType | false |  | The type of storage used for the cell output. |
| outputs | [anyOf] | false |  | The cell outputs. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellInputRequest | false |  | Cell input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| source | string | true |  | The contents of the cell, represented as a string. |

## CellVersionActionSchema

```
{
  "description": "Schema for taking an action on a notebook cell.",
  "properties": {
    "cellId": {
      "description": "The ID of the cell.",
      "title": "Cellid",
      "type": "string"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    }
  },
  "required": [
    "md5",
    "cellId"
  ],
  "title": "CellVersionActionSchema",
  "type": "object"
}
```

CellVersionActionSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellId | string | true |  | The ID of the cell. |
| md5 | string | true |  | The MD5 hash of the cell. |

## ClearCellOutputRequest

```
{
  "description": "Request schema for clearing the output of a notebook cell.",
  "properties": {
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    }
  },
  "required": [
    "md5"
  ],
  "title": "ClearCellOutputRequest",
  "type": "object"
}
```

ClearCellOutputRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| md5 | string | true |  | The MD5 hash of the cell. |

## CloneNotebookFromRevisionRequest

```
{
  "description": "Request to clone a notebook from a revision.",
  "properties": {
    "isAuto": {
      "default": false,
      "description": "Whether the revision is autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "name": {
      "description": "Notebook revision name.",
      "minLength": 1,
      "title": "Name",
      "type": "string"
    },
    "notebookPath": {
      "description": "Path to the notebook file, if using Codespaces.",
      "title": "Notebookpath",
      "type": "string"
    }
  },
  "title": "CloneNotebookFromRevisionRequest",
  "type": "object"
}
```

CloneNotebookFromRevisionRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| isAuto | boolean | false |  | Whether the revision is autosaved. |
| name | string | false | minLength: 1minLength: 1 | Notebook revision name. |
| notebookPath | string | false |  | Path to the notebook file, if using Codespaces. |

## CloneRepositorySchema

```
{
  "description": "Schema for cloning a repository.",
  "properties": {
    "checkoutRef": {
      "description": "The branch or commit to checkout.",
      "title": "Checkoutref",
      "type": "string"
    },
    "url": {
      "description": "The URL of the repository to clone.",
      "title": "Url",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "title": "CloneRepositorySchema",
  "type": "object"
}
```

CloneRepositorySchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| checkoutRef | string | false |  | The branch or commit to checkout. |
| url | string | true |  | The URL of the repository to clone. |

## ClonedNotebookResponse

```
{
  "description": "Response schema for cloning a notebook from a revision.",
  "properties": {
    "notebookId": {
      "description": "Newly cloned notebook ID.",
      "title": "Notebookid",
      "type": "string"
    }
  },
  "required": [
    "notebookId"
  ],
  "title": "ClonedNotebookResponse",
  "type": "object"
}
```

ClonedNotebookResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| notebookId | string | true |  | Newly cloned notebook ID. |

## CodeCellSchema

```
{
  "description": "The schema for a code cell in the notebook.",
  "properties": {
    "cellType": {
      "allOf": [
        {
          "description": "Supported cell types for notebooks.",
          "enum": [
            "code",
            "markdown"
          ],
          "title": "SupportedCellTypes",
          "type": "string"
        }
      ],
      "default": "code",
      "description": "Type of the cell."
    },
    "executionCount": {
      "default": 0,
      "description": "Execution count of the cell.",
      "title": "Executioncount",
      "type": "integer"
    },
    "id": {
      "description": "ID of the cell.",
      "title": "Id",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "Metadata of the cell.",
      "title": "Metadata"
    },
    "outputs": {
      "description": "Outputs of the cell.",
      "items": {
        "anyOf": [
          {
            "description": "The schema for the execute result output in a notebook cell.",
            "properties": {
              "data": {
                "additionalProperties": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    {}
                  ]
                },
                "description": "Data of the output.",
                "title": "Data",
                "type": "object"
              },
              "executionCount": {
                "default": 0,
                "description": "Execution count of the output.",
                "title": "Executioncount",
                "type": "integer"
              },
              "metadata": {
                "description": "Metadata of the output.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "const": "execute_result",
                "default": "execute_result",
                "description": "Type of the output.",
                "title": "Outputtype",
                "type": "string"
              }
            },
            "title": "ExecuteResultOutputSchema",
            "type": "object"
          },
          {
            "description": "The schema for the display data output in a notebook cell.",
            "properties": {
              "data": {
                "additionalProperties": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    {}
                  ]
                },
                "description": "Data of the output.",
                "title": "Data",
                "type": "object"
              },
              "metadata": {
                "description": "Metadata of the output.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "const": "display_data",
                "default": "display_data",
                "description": "Type of the output.",
                "title": "Outputtype",
                "type": "string"
              }
            },
            "title": "DisplayDataOutputSchema",
            "type": "object"
          },
          {
            "description": "The schema for the stream output in a notebook cell.",
            "properties": {
              "name": {
                "description": "Name of the stream.",
                "title": "Name",
                "type": "string"
              },
              "outputType": {
                "const": "stream",
                "default": "stream",
                "description": "Type of the output.",
                "title": "Outputtype",
                "type": "string"
              },
              "text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "description": "Text of the stream.",
                "title": "Text"
              }
            },
            "required": [
              "name",
              "text"
            ],
            "title": "StreamOutputSchema",
            "type": "object"
          },
          {
            "description": "The schema for the error output in a notebook cell.",
            "properties": {
              "ename": {
                "description": "Error name.",
                "title": "Ename",
                "type": "string"
              },
              "evalue": {
                "description": "Error value.",
                "title": "Evalue",
                "type": "string"
              },
              "outputType": {
                "const": "error",
                "default": "error",
                "description": "Type of the output.",
                "title": "Outputtype",
                "type": "string"
              },
              "traceback": {
                "description": "Traceback of the error.",
                "items": {
                  "type": "string"
                },
                "title": "Traceback",
                "type": "array"
              }
            },
            "required": [
              "ename",
              "evalue"
            ],
            "title": "ErrorOutputSchema",
            "type": "object"
          }
        ]
      },
      "title": "Outputs",
      "type": "array"
    },
    "source": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "default": "",
      "description": "Contents of the cell, represented as a string.",
      "title": "Source"
    }
  },
  "required": [
    "id"
  ],
  "title": "CodeCellSchema",
  "type": "object"
}
```

CodeCellSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellType | SupportedCellTypes | false |  | Type of the cell. |
| executionCount | integer | false |  | Execution count of the cell. |
| id | string | true |  | ID of the cell. |
| metadata | NotebookCellMetadata | false |  | Metadata of the cell. |
| outputs | [anyOf] | false |  | Outputs of the cell. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | ExecuteResultOutputSchema | false |  | The schema for the execute result output in a notebook cell. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | DisplayDataOutputSchema | false |  | The schema for the display data output in a notebook cell. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | StreamOutputSchema | false |  | The schema for the stream output in a notebook cell. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | ErrorOutputSchema | false |  | The schema for the error output in a notebook cell. |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| source | any | false |  | Contents of the cell, represented as a string. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | [string] | false |  | none |

## CodeCompletionResultSchema

```
{
  "description": "The schema for the code completion result.",
  "properties": {
    "cursorEnd": {
      "description": "The end position of the cursor in the code.",
      "title": "Cursorend",
      "type": "integer"
    },
    "cursorStart": {
      "description": "The start position of the cursor in the code.",
      "title": "Cursorstart",
      "type": "integer"
    },
    "matches": {
      "description": "The list of code completions.",
      "items": {
        "type": "string"
      },
      "title": "Matches",
      "type": "array"
    }
  },
  "required": [
    "matches",
    "cursorStart",
    "cursorEnd"
  ],
  "title": "CodeCompletionResultSchema",
  "type": "object"
}
```

CodeCompletionResultSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cursorEnd | integer | true |  | The end position of the cursor in the code. |
| cursorStart | integer | true |  | The start position of the cursor in the code. |
| matches | [string] | true |  | The list of code completions. |

## CodeCompletionSchema

```
{
  "description": "The schema for the code completion request.",
  "properties": {
    "code": {
      "description": "The code to complete.",
      "title": "Code",
      "type": "string"
    },
    "cursorPosition": {
      "description": "The position of the cursor in the code.",
      "title": "Cursorposition",
      "type": "integer"
    }
  },
  "required": [
    "code",
    "cursorPosition"
  ],
  "title": "CodeCompletionSchema",
  "type": "object"
}
```

CodeCompletionSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| code | string | true |  | The code to complete. |
| cursorPosition | integer | true |  | The position of the cursor in the code. |

## CodeInspectionResultSchema

```
{
  "description": "The schema for the code inspection result.",
  "properties": {
    "data": {
      "additionalProperties": {
        "type": "string"
      },
      "description": "The inspection result.",
      "title": "Data",
      "type": "object"
    },
    "found": {
      "description": "True if an object was found, false otherwise.",
      "title": "Found",
      "type": "boolean"
    }
  },
  "required": [
    "data",
    "found"
  ],
  "title": "CodeInspectionResultSchema",
  "type": "object"
}
```

CodeInspectionResultSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | object | true |  | The inspection result. |
| » additionalProperties | string | false |  | none |
| found | boolean | true |  | True if an object was found, false otherwise. |

## CodeInspectionSchema

```
{
  "description": "The schema for the code inspection request.",
  "properties": {
    "code": {
      "description": "The code to inspect.",
      "title": "Code",
      "type": "string"
    },
    "cursorPosition": {
      "description": "The position of the cursor in the code.",
      "title": "Cursorposition",
      "type": "integer"
    },
    "detailLevel": {
      "description": "The detail level of the inspection. Possible values are 0 and 1.",
      "title": "Detaillevel",
      "type": "integer"
    }
  },
  "required": [
    "code",
    "cursorPosition",
    "detailLevel"
  ],
  "title": "CodeInspectionSchema",
  "type": "object"
}
```

CodeInspectionSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| code | string | true |  | The code to inspect. |
| cursorPosition | integer | true |  | The position of the cursor in the code. |
| detailLevel | integer | true |  | The detail level of the inspection. Possible values are 0 and 1. |

## CodeSnippet

```
{
  "description": "CodeSnippet represents a code snippet.",
  "properties": {
    "code": {
      "description": "The code snippet code content.",
      "title": "Code",
      "type": "string"
    },
    "description": {
      "description": "The description of the code snippet.",
      "title": "Description",
      "type": "string"
    },
    "id": {
      "description": "The ID of the code snippet.",
      "title": "Id",
      "type": "string"
    },
    "language": {
      "description": "The programming language of the code snippet.",
      "title": "Language",
      "type": "string"
    },
    "languageVersion": {
      "description": "The programming language version of the code snippet.",
      "title": "Languageversion",
      "type": "string"
    },
    "locale": {
      "description": "The language locale of the code snippet.",
      "title": "Locale",
      "type": "string"
    },
    "tags": {
      "description": "A comma separated list of snippet tags.",
      "title": "Tags",
      "type": "string"
    },
    "title": {
      "description": "The title of the code snippet.",
      "title": "Title",
      "type": "string"
    }
  },
  "required": [
    "id",
    "locale",
    "title",
    "description",
    "code",
    "language",
    "languageVersion"
  ],
  "title": "CodeSnippet",
  "type": "object"
}
```

CodeSnippet

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| code | string | true |  | The code snippet code content. |
| description | string | true |  | The description of the code snippet. |
| id | string | true |  | The ID of the code snippet. |
| language | string | true |  | The programming language of the code snippet. |
| languageVersion | string | true |  | The programming language version of the code snippet. |
| locale | string | true |  | The language locale of the code snippet. |
| tags | string | false |  | A comma separated list of snippet tags. |
| title | string | true |  | The title of the code snippet. |

## ConvertToCodespaceRequest

```
{
  "description": "Request schema for converting a notebook to a codespace.",
  "properties": {
    "useCaseDescription": {
      "description": "The description of the Use Case.",
      "maxLength": 500,
      "title": "Usecasedescription",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the Use Case to associate the notebook with.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the Use Case to associate the notebook with.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "title": "ConvertToCodespaceRequest",
  "type": "object"
}
```

ConvertToCodespaceRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| useCaseDescription | string | false | maxLength: 500 | The description of the Use Case. |
| useCaseId | string | false |  | The ID of the Use Case to associate the notebook with. |
| useCaseName | string | false |  | The name of the Use Case to associate the notebook with. |

## CopyFilesystemObjectRequest

```
{
  "description": "Copy filesystem object request schema.",
  "properties": {
    "operations": {
      "description": "List of source-destination pairs.",
      "items": {
        "description": "Source and destination schema for filesystem object operations.",
        "properties": {
          "destination": {
            "description": "Destination path.",
            "title": "Destination",
            "type": "string"
          },
          "source": {
            "description": "Source path.",
            "title": "Source",
            "type": "string"
          }
        },
        "required": [
          "source",
          "destination"
        ],
        "title": "SourceDestinationSchema",
        "type": "object"
      },
      "title": "Operations",
      "type": "array"
    },
    "overrideExisting": {
      "default": false,
      "description": "Whether to override existing files or directories.",
      "title": "Overrideexisting",
      "type": "boolean"
    }
  },
  "title": "CopyFilesystemObjectRequest",
  "type": "object"
}
```

CopyFilesystemObjectRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| operations | [SourceDestinationSchema] | false |  | List of source-destination pairs. |
| overrideExisting | boolean | false |  | Whether to override existing files or directories. |

## CreateAndStartCodespaceSchema

```
{
  "description": "Schema for creating and starting a codespace.",
  "properties": {
    "cloneRepository": {
      "allOf": [
        {
          "description": "Schema for cloning a repository.",
          "properties": {
            "checkoutRef": {
              "description": "The branch or commit to checkout.",
              "title": "Checkoutref",
              "type": "string"
            },
            "url": {
              "description": "The URL of the repository to clone.",
              "title": "Url",
              "type": "string"
            }
          },
          "required": [
            "url"
          ],
          "title": "CloneRepositorySchema",
          "type": "object"
        }
      ],
      "description": "The repository to clone for the codespace.",
      "title": "Clonerepository"
    },
    "description": {
      "description": "The description of the codespace.",
      "title": "Description",
      "type": "string"
    },
    "environment": {
      "allOf": [
        {
          "description": "Request schema for assigning an execution environment to a notebook.",
          "properties": {
            "environmentId": {
              "description": "The execution environment ID.",
              "title": "Environmentid",
              "type": "string"
            },
            "environmentSlug": {
              "description": "The execution environment slug.",
              "title": "Environmentslug",
              "type": "string"
            },
            "language": {
              "description": "The programming language of the environment.",
              "title": "Language",
              "type": "string"
            },
            "languageVersion": {
              "description": "The programming language version.",
              "title": "Languageversion",
              "type": "string"
            },
            "machineId": {
              "description": "The machine ID.",
              "title": "Machineid",
              "type": "string"
            },
            "machineSlug": {
              "description": "The machine slug.",
              "title": "Machineslug",
              "type": "string"
            },
            "timeToLive": {
              "description": "Inactivity timeout limit.",
              "maximum": 525600,
              "minimum": 3,
              "title": "Timetolive",
              "type": "integer"
            },
            "versionId": {
              "description": "The execution environment version ID.",
              "title": "Versionid",
              "type": "string"
            }
          },
          "title": "ExecutionEnvironmentAssignRequest",
          "type": "object"
        }
      ],
      "description": "The environment for the codespace.",
      "title": "Environment"
    },
    "environmentVariables": {
      "description": "The environment variables for the codespace.",
      "items": {
        "description": "Schema for updating environment variables.",
        "properties": {
          "description": {
            "description": "The description of the environment variable.",
            "maxLength": 500,
            "title": "Description",
            "type": "string"
          },
          "name": {
            "description": "The name of the environment variable.",
            "maxLength": 253,
            "pattern": "^[a-zA-Z_$][\\w$]*$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "The value of the environment variable.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "NewEnvironmentVariableSchema",
        "type": "object"
      },
      "title": "Environmentvariables",
      "type": "array"
    },
    "exposedPorts": {
      "description": "The exposed ports for the codespace.",
      "items": {
        "description": "Port creation schema for a notebook.",
        "properties": {
          "description": {
            "description": "Description of the exposed port.",
            "maxLength": 500,
            "title": "Description",
            "type": "string"
          },
          "port": {
            "description": "Exposed port number.",
            "title": "Port",
            "type": "integer"
          }
        },
        "required": [
          "port"
        ],
        "title": "ExposePortSchema",
        "type": "object"
      },
      "title": "Exposedports",
      "type": "array"
    },
    "name": {
      "default": "Untitled Codespace",
      "description": "The name of the codespace.",
      "title": "Name",
      "type": "string"
    },
    "openFilePaths": {
      "description": "The file paths to open in the codespace.",
      "items": {
        "type": "string"
      },
      "title": "Openfilepaths",
      "type": "array"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "description": "The settings for the codespace.",
      "title": "Settings"
    },
    "tags": {
      "description": "The tags associated with the codespace.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "useCaseId": {
      "description": "The ID of the use case associated with the codespace.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "useCaseId"
  ],
  "title": "CreateAndStartCodespaceSchema",
  "type": "object"
}
```

CreateAndStartCodespaceSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cloneRepository | CloneRepositorySchema | false |  | The repository to clone for the codespace. |
| description | string | false |  | The description of the codespace. |
| environment | ExecutionEnvironmentAssignRequest | false |  | The environment for the codespace. |
| environmentVariables | [NewEnvironmentVariableSchema] | false |  | The environment variables for the codespace. |
| exposedPorts | [ExposePortSchema] | false |  | The exposed ports for the codespace. |
| name | string | false |  | The name of the codespace. |
| openFilePaths | [string] | false |  | The file paths to open in the codespace. |
| settings | NotebookSettings | false |  | The settings for the codespace. |
| tags | [string] | false |  | The tags associated with the codespace. |
| useCaseId | string | true |  | The ID of the use case associated with the codespace. |

## CreateCellRequest

```
{
  "description": "Request schema for creating a notebook cell.",
  "properties": {
    "afterCellId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "FIRST"
          ],
          "type": "string"
        }
      ],
      "description": "The ID of the cell after which to create the new cell.",
      "title": "Aftercellid"
    },
    "attachments": {
      "description": "The attachments associated with the cell.",
      "title": "Attachments",
      "type": "object"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata associated with the cell.",
      "title": "Metadata"
    },
    "source": {
      "description": "The contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "afterCellId",
    "source"
  ],
  "title": "CreateCellRequest",
  "type": "object"
}
```

CreateCellRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| afterCellId | any | true |  | The ID of the cell after which to create the new cell. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| attachments | object | false |  | The attachments associated with the cell. |
| metadata | NotebookCellMetadata | false |  | The metadata associated with the cell. |
| source | string | true |  | The contents of the cell, represented as a string. |

### Enumerated Values

| Property | Value |
| --- | --- |
| anonymous | FIRST |

## CreateCellsRequest

```
{
  "description": "Request payload values for creating notebook cells.",
  "properties": {
    "actionId": {
      "description": "Action ID of notebook update request.",
      "maxLength": 64,
      "title": "Actionid",
      "type": "string"
    },
    "cells": {
      "description": "List of cells to create.",
      "items": {
        "description": "The schema for the cells to be inserted into a notebook.",
        "properties": {
          "afterCellId": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "enum": [
                  "FIRST"
                ],
                "type": "string"
              }
            ],
            "description": "ID of the cell after which to insert the new cell.",
            "title": "Aftercellid"
          },
          "data": {
            "allOf": [
              {
                "description": "The schema for the notebook cell to be created.",
                "properties": {
                  "cellType": {
                    "allOf": [
                      {
                        "description": "Supported cell types for notebooks.",
                        "enum": [
                          "code",
                          "markdown"
                        ],
                        "title": "SupportedCellTypes",
                        "type": "string"
                      }
                    ],
                    "description": "Type of the cell to create."
                  },
                  "metadata": {
                    "allOf": [
                      {
                        "description": "The schema for the notebook cell metadata.",
                        "properties": {
                          "chartSettings": {
                            "allOf": [
                              {
                                "description": "Chart cell metadata.",
                                "properties": {
                                  "axis": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell axis settings per axis.",
                                        "properties": {
                                          "x": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          },
                                          "y": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          }
                                        },
                                        "title": "NotebookChartCellAxis",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Axis settings.",
                                    "title": "Axis"
                                  },
                                  "data": {
                                    "description": "The data associated with the cell chart.",
                                    "title": "Data",
                                    "type": "object"
                                  },
                                  "dataframeId": {
                                    "description": "The ID of the dataframe associated with the cell chart.",
                                    "title": "Dataframeid",
                                    "type": "string"
                                  },
                                  "viewOptions": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell view options.",
                                        "properties": {
                                          "chartType": {
                                            "description": "Type of the chart.",
                                            "title": "Charttype",
                                            "type": "string"
                                          },
                                          "showLegend": {
                                            "default": false,
                                            "description": "Whether to show the chart legend.",
                                            "title": "Showlegend",
                                            "type": "boolean"
                                          },
                                          "showTitle": {
                                            "default": false,
                                            "description": "Whether to show the chart title.",
                                            "title": "Showtitle",
                                            "type": "boolean"
                                          },
                                          "showTooltip": {
                                            "default": false,
                                            "description": "Whether to show the chart tooltip.",
                                            "title": "Showtooltip",
                                            "type": "boolean"
                                          },
                                          "title": {
                                            "description": "Title of the chart.",
                                            "title": "Title",
                                            "type": "string"
                                          }
                                        },
                                        "title": "NotebookChartCellViewOptions",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Chart cell view options.",
                                    "title": "Viewoptions"
                                  }
                                },
                                "title": "NotebookChartCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options and metadata.",
                            "title": "Chartsettings"
                          },
                          "collapsed": {
                            "default": false,
                            "description": "Whether the cell's output is collapsed/expanded.",
                            "title": "Collapsed",
                            "type": "boolean"
                          },
                          "customLlmMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom LLM metric cell metadata.",
                                "properties": {
                                  "metricId": {
                                    "description": "The ID of the custom LLM metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom LLM metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "playgroundId": {
                                    "description": "The ID of the playground associated with the custom LLM metric.",
                                    "title": "Playgroundid",
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "playgroundId",
                                  "metricName"
                                ],
                                "title": "NotebookCustomLlmMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom LLM metric cell metadata.",
                            "title": "Customllmmetricsettings"
                          },
                          "customMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom metric cell metadata.",
                                "properties": {
                                  "deploymentId": {
                                    "description": "The ID of the deployment associated with the custom metric.",
                                    "title": "Deploymentid",
                                    "type": "string"
                                  },
                                  "metricId": {
                                    "description": "The ID of the custom metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "schedule": {
                                    "allOf": [
                                      {
                                        "description": "Data class that represents a cron schedule.",
                                        "properties": {
                                          "dayOfMonth": {
                                            "description": "The day(s) of the month to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofmonth",
                                            "type": "array"
                                          },
                                          "dayOfWeek": {
                                            "description": "The day(s) of the week to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofweek",
                                            "type": "array"
                                          },
                                          "hour": {
                                            "description": "The hour(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Hour",
                                            "type": "array"
                                          },
                                          "minute": {
                                            "description": "The minute(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Minute",
                                            "type": "array"
                                          },
                                          "month": {
                                            "description": "The month(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Month",
                                            "type": "array"
                                          }
                                        },
                                        "required": [
                                          "minute",
                                          "hour",
                                          "dayOfMonth",
                                          "month",
                                          "dayOfWeek"
                                        ],
                                        "title": "Schedule",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "The schedule associated with the custom metric.",
                                    "title": "Schedule"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "deploymentId"
                                ],
                                "title": "NotebookCustomMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom metric cell metadata.",
                            "title": "Custommetricsettings"
                          },
                          "dataframeViewOptions": {
                            "description": "Dataframe cell view options and metadata.",
                            "title": "Dataframeviewoptions",
                            "type": "object"
                          },
                          "datarobot": {
                            "allOf": [
                              {
                                "description": "A custom namespaces for all DataRobot-specific information",
                                "properties": {
                                  "chartSettings": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell metadata.",
                                        "properties": {
                                          "axis": {
                                            "allOf": [
                                              {
                                                "description": "Chart cell axis settings per axis.",
                                                "properties": {
                                                  "x": {
                                                    "description": "Chart cell axis settings.",
                                                    "properties": {
                                                      "aggregation": {
                                                        "description": "Aggregation function for the axis.",
                                                        "title": "Aggregation",
                                                        "type": "string"
                                                      },
                                                      "color": {
                                                        "description": "Color for the axis.",
                                                        "title": "Color",
                                                        "type": "string"
                                                      },
                                                      "hideGrid": {
                                                        "default": false,
                                                        "description": "Whether to hide the grid lines on the axis.",
                                                        "title": "Hidegrid",
                                                        "type": "boolean"
                                                      },
                                                      "hideInTooltip": {
                                                        "default": false,
                                                        "description": "Whether to hide the axis in the tooltip.",
                                                        "title": "Hideintooltip",
                                                        "type": "boolean"
                                                      },
                                                      "hideLabel": {
                                                        "default": false,
                                                        "description": "Whether to hide the axis label.",
                                                        "title": "Hidelabel",
                                                        "type": "boolean"
                                                      },
                                                      "key": {
                                                        "description": "Key for the axis.",
                                                        "title": "Key",
                                                        "type": "string"
                                                      },
                                                      "label": {
                                                        "description": "Label for the axis.",
                                                        "title": "Label",
                                                        "type": "string"
                                                      },
                                                      "position": {
                                                        "description": "Position of the axis.",
                                                        "title": "Position",
                                                        "type": "string"
                                                      },
                                                      "showPointMarkers": {
                                                        "default": false,
                                                        "description": "Whether to show point markers on the axis.",
                                                        "title": "Showpointmarkers",
                                                        "type": "boolean"
                                                      }
                                                    },
                                                    "title": "NotebookChartCellAxisSettings",
                                                    "type": "object"
                                                  },
                                                  "y": {
                                                    "description": "Chart cell axis settings.",
                                                    "properties": {
                                                      "aggregation": {
                                                        "description": "Aggregation function for the axis.",
                                                        "title": "Aggregation",
                                                        "type": "string"
                                                      },
                                                      "color": {
                                                        "description": "Color for the axis.",
                                                        "title": "Color",
                                                        "type": "string"
                                                      },
                                                      "hideGrid": {
                                                        "default": false,
                                                        "description": "Whether to hide the grid lines on the axis.",
                                                        "title": "Hidegrid",
                                                        "type": "boolean"
                                                      },
                                                      "hideInTooltip": {
                                                        "default": false,
                                                        "description": "Whether to hide the axis in the tooltip.",
                                                        "title": "Hideintooltip",
                                                        "type": "boolean"
                                                      },
                                                      "hideLabel": {
                                                        "default": false,
                                                        "description": "Whether to hide the axis label.",
                                                        "title": "Hidelabel",
                                                        "type": "boolean"
                                                      },
                                                      "key": {
                                                        "description": "Key for the axis.",
                                                        "title": "Key",
                                                        "type": "string"
                                                      },
                                                      "label": {
                                                        "description": "Label for the axis.",
                                                        "title": "Label",
                                                        "type": "string"
                                                      },
                                                      "position": {
                                                        "description": "Position of the axis.",
                                                        "title": "Position",
                                                        "type": "string"
                                                      },
                                                      "showPointMarkers": {
                                                        "default": false,
                                                        "description": "Whether to show point markers on the axis.",
                                                        "title": "Showpointmarkers",
                                                        "type": "boolean"
                                                      }
                                                    },
                                                    "title": "NotebookChartCellAxisSettings",
                                                    "type": "object"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxis",
                                                "type": "object"
                                              }
                                            ],
                                            "description": "Axis settings.",
                                            "title": "Axis"
                                          },
                                          "data": {
                                            "description": "The data associated with the cell chart.",
                                            "title": "Data",
                                            "type": "object"
                                          },
                                          "dataframeId": {
                                            "description": "The ID of the dataframe associated with the cell chart.",
                                            "title": "Dataframeid",
                                            "type": "string"
                                          },
                                          "viewOptions": {
                                            "allOf": [
                                              {
                                                "description": "Chart cell view options.",
                                                "properties": {
                                                  "chartType": {
                                                    "description": "Type of the chart.",
                                                    "title": "Charttype",
                                                    "type": "string"
                                                  },
                                                  "showLegend": {
                                                    "default": false,
                                                    "description": "Whether to show the chart legend.",
                                                    "title": "Showlegend",
                                                    "type": "boolean"
                                                  },
                                                  "showTitle": {
                                                    "default": false,
                                                    "description": "Whether to show the chart title.",
                                                    "title": "Showtitle",
                                                    "type": "boolean"
                                                  },
                                                  "showTooltip": {
                                                    "default": false,
                                                    "description": "Whether to show the chart tooltip.",
                                                    "title": "Showtooltip",
                                                    "type": "boolean"
                                                  },
                                                  "title": {
                                                    "description": "Title of the chart.",
                                                    "title": "Title",
                                                    "type": "string"
                                                  }
                                                },
                                                "title": "NotebookChartCellViewOptions",
                                                "type": "object"
                                              }
                                            ],
                                            "description": "Chart cell view options.",
                                            "title": "Viewoptions"
                                          }
                                        },
                                        "title": "NotebookChartCellMetadata",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Chart cell view options and metadata.",
                                    "title": "Chartsettings"
                                  },
                                  "customLlmMetricSettings": {
                                    "allOf": [
                                      {
                                        "description": "Custom LLM metric cell metadata.",
                                        "properties": {
                                          "metricId": {
                                            "description": "The ID of the custom LLM metric.",
                                            "title": "Metricid",
                                            "type": "string"
                                          },
                                          "metricName": {
                                            "description": "The name of the custom LLM metric.",
                                            "title": "Metricname",
                                            "type": "string"
                                          },
                                          "playgroundId": {
                                            "description": "The ID of the playground associated with the custom LLM metric.",
                                            "title": "Playgroundid",
                                            "type": "string"
                                          }
                                        },
                                        "required": [
                                          "metricId",
                                          "playgroundId",
                                          "metricName"
                                        ],
                                        "title": "NotebookCustomLlmMetricCellMetadata",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Custom LLM metric cell metadata.",
                                    "title": "Customllmmetricsettings"
                                  },
                                  "customMetricSettings": {
                                    "allOf": [
                                      {
                                        "description": "Custom metric cell metadata.",
                                        "properties": {
                                          "deploymentId": {
                                            "description": "The ID of the deployment associated with the custom metric.",
                                            "title": "Deploymentid",
                                            "type": "string"
                                          },
                                          "metricId": {
                                            "description": "The ID of the custom metric.",
                                            "title": "Metricid",
                                            "type": "string"
                                          },
                                          "metricName": {
                                            "description": "The name of the custom metric.",
                                            "title": "Metricname",
                                            "type": "string"
                                          },
                                          "schedule": {
                                            "allOf": [
                                              {
                                                "description": "Data class that represents a cron schedule.",
                                                "properties": {
                                                  "dayOfMonth": {
                                                    "description": "The day(s) of the month to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Dayofmonth",
                                                    "type": "array"
                                                  },
                                                  "dayOfWeek": {
                                                    "description": "The day(s) of the week to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Dayofweek",
                                                    "type": "array"
                                                  },
                                                  "hour": {
                                                    "description": "The hour(s) to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Hour",
                                                    "type": "array"
                                                  },
                                                  "minute": {
                                                    "description": "The minute(s) to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Minute",
                                                    "type": "array"
                                                  },
                                                  "month": {
                                                    "description": "The month(s) to run the schedule.",
                                                    "items": {
                                                      "anyOf": [
                                                        {
                                                          "type": "integer"
                                                        },
                                                        {
                                                          "type": "string"
                                                        }
                                                      ]
                                                    },
                                                    "title": "Month",
                                                    "type": "array"
                                                  }
                                                },
                                                "required": [
                                                  "minute",
                                                  "hour",
                                                  "dayOfMonth",
                                                  "month",
                                                  "dayOfWeek"
                                                ],
                                                "title": "Schedule",
                                                "type": "object"
                                              }
                                            ],
                                            "description": "The schedule associated with the custom metric.",
                                            "title": "Schedule"
                                          }
                                        },
                                        "required": [
                                          "metricId",
                                          "deploymentId"
                                        ],
                                        "title": "NotebookCustomMetricCellMetadata",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Custom metric cell metadata.",
                                    "title": "Custommetricsettings"
                                  },
                                  "dataframeViewOptions": {
                                    "description": "DataFrame view options and metadata.",
                                    "title": "Dataframeviewoptions",
                                    "type": "object"
                                  },
                                  "disableRun": {
                                    "default": false,
                                    "description": "Whether to disable the run button in the cell.",
                                    "title": "Disablerun",
                                    "type": "boolean"
                                  },
                                  "executionTimeMillis": {
                                    "description": "Execution time of the cell in milliseconds.",
                                    "title": "Executiontimemillis",
                                    "type": "integer"
                                  },
                                  "hideCode": {
                                    "default": false,
                                    "description": "Whether to hide the code in the cell.",
                                    "title": "Hidecode",
                                    "type": "boolean"
                                  },
                                  "hideResults": {
                                    "default": false,
                                    "description": "Whether to hide the results in the cell.",
                                    "title": "Hideresults",
                                    "type": "boolean"
                                  },
                                  "language": {
                                    "description": "An enumeration.",
                                    "enum": [
                                      "dataframe",
                                      "markdown",
                                      "python",
                                      "r",
                                      "shell",
                                      "scala",
                                      "sas",
                                      "custommetric"
                                    ],
                                    "title": "Language",
                                    "type": "string"
                                  }
                                },
                                "title": "NotebookCellDataRobotMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                            "title": "Datarobot"
                          },
                          "disableRun": {
                            "default": false,
                            "description": "Whether or not the cell is disabled in the UI.",
                            "title": "Disablerun",
                            "type": "boolean"
                          },
                          "hideCode": {
                            "default": false,
                            "description": "Whether or not code is hidden in the UI.",
                            "title": "Hidecode",
                            "type": "boolean"
                          },
                          "hideResults": {
                            "default": false,
                            "description": "Whether or not results are hidden in the UI.",
                            "title": "Hideresults",
                            "type": "boolean"
                          },
                          "jupyter": {
                            "allOf": [
                              {
                                "description": "The schema for the Jupyter cell metadata.",
                                "properties": {
                                  "outputsHidden": {
                                    "default": false,
                                    "description": "Whether the cell's outputs are hidden.",
                                    "title": "Outputshidden",
                                    "type": "boolean"
                                  },
                                  "sourceHidden": {
                                    "default": false,
                                    "description": "Whether the cell's source is hidden.",
                                    "title": "Sourcehidden",
                                    "type": "boolean"
                                  }
                                },
                                "title": "JupyterCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Jupyter metadata.",
                            "title": "Jupyter"
                          },
                          "name": {
                            "description": "Name of the notebook cell.",
                            "title": "Name",
                            "type": "string"
                          },
                          "scrolled": {
                            "anyOf": [
                              {
                                "type": "boolean"
                              },
                              {
                                "enum": [
                                  "auto"
                                ],
                                "type": "string"
                              }
                            ],
                            "default": "auto",
                            "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                            "title": "Scrolled"
                          }
                        },
                        "title": "NotebookCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Metadata of the cell.",
                    "title": "Metadata"
                  },
                  "source": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      }
                    ],
                    "description": "Contents of the cell, represented as a string.",
                    "title": "Source"
                  }
                },
                "required": [
                  "cellType"
                ],
                "title": "CreateNotebookCellSchema",
                "type": "object"
              }
            ],
            "description": "The cell data to insert.",
            "title": "Data"
          }
        },
        "required": [
          "afterCellId",
          "data"
        ],
        "title": "InsertCellsSchema",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "cells"
  ],
  "title": "CreateCellsRequest",
  "type": "object"
}
```

CreateCellsRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| actionId | string | false | maxLength: 64 | Action ID of notebook update request. |
| cells | [InsertCellsSchema] | true |  | List of cells to create. |
| generation | integer | true |  | Integer representing the generation of the notebook. |
| path | string | true |  | Path to the notebook. |

## CreateCellsResponse

```
{
  "description": "Response schema for creating notebook cells.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "title": "Actionid",
      "type": "string"
    },
    "cellIds": {
      "description": "List of cell IDs of the created cells.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    }
  },
  "required": [
    "actionId",
    "cellIds"
  ],
  "title": "CreateCellsResponse",
  "type": "object"
}
```

CreateCellsResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| actionId | string | true |  | Action ID of the notebook update request. |
| cellIds | [string] | true |  | List of cell IDs of the created cells. |

## CreateEnvironmentVariablesRequestSchema

```
{
  "description": "Create environment variables request schema.",
  "properties": {
    "data": {
      "description": "List of environment variables to create.",
      "items": {
        "description": "Schema for updating environment variables.",
        "properties": {
          "description": {
            "description": "The description of the environment variable.",
            "maxLength": 500,
            "title": "Description",
            "type": "string"
          },
          "name": {
            "description": "The name of the environment variable.",
            "maxLength": 253,
            "pattern": "^[a-zA-Z_$][\\w$]*$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "The value of the environment variable.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "NewEnvironmentVariableSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    }
  },
  "title": "CreateEnvironmentVariablesRequestSchema",
  "type": "object"
}
```

CreateEnvironmentVariablesRequestSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | [NewEnvironmentVariableSchema] | false |  | List of environment variables to create. |

## CreateFilesystemObjectRequest

```
{
  "description": "Create a new filesystem object request schema.",
  "properties": {
    "isDirectory": {
      "description": "Whether the filesystem object is a directory or not.",
      "title": "Isdirectory",
      "type": "boolean"
    },
    "path": {
      "description": "Path to the filesystem object.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path",
    "isDirectory"
  ],
  "title": "CreateFilesystemObjectRequest",
  "type": "object"
}
```

CreateFilesystemObjectRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| isDirectory | boolean | true |  | Whether the filesystem object is a directory or not. |
| path | string | true |  | Path to the filesystem object. |

## CreateManualRunRequest

```
{
  "description": "Request to create a manual run for a scheduled job.",
  "properties": {
    "manualRunType": {
      "allOf": [
        {
          "description": "Intentionally a subset of RunTypes above - to be used in API schemas",
          "enum": [
            "manual",
            "pipeline"
          ],
          "title": "ManualRunTypes",
          "type": "string"
        }
      ],
      "default": "manual",
      "description": "The type of manual run. Possible values are 'manual' or 'pipeline'."
    },
    "notebookId": {
      "description": "The ID of the notebook to schedule.",
      "title": "Notebookid",
      "type": "string"
    },
    "notebookPath": {
      "description": "The path to the notebook in the file system if a Codespace is being used.",
      "title": "Notebookpath",
      "type": "string"
    },
    "parameters": {
      "description": "The parameters to pass to the notebook when it runs.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "title": {
      "description": "The title of the scheduled job.",
      "maxLength": 100,
      "minLength": 1,
      "title": "Title",
      "type": "string"
    }
  },
  "required": [
    "notebookId"
  ],
  "title": "CreateManualRunRequest",
  "type": "object"
}
```

CreateManualRunRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| manualRunType | ManualRunTypes | false |  | The type of manual run. Possible values are 'manual' or 'pipeline'. |
| notebookId | string | true |  | The ID of the notebook to schedule. |
| notebookPath | string | false |  | The path to the notebook in the file system if a Codespace is being used. |
| parameters | [ScheduledJobParam] | false |  | The parameters to pass to the notebook when it runs. |
| title | string | false | maxLength: 100minLength: 1minLength: 1 | The title of the scheduled job. |

## CreateNotebookCellSchema

```
{
  "description": "The schema for the notebook cell to be created.",
  "properties": {
    "cellType": {
      "allOf": [
        {
          "description": "Supported cell types for notebooks.",
          "enum": [
            "code",
            "markdown"
          ],
          "title": "SupportedCellTypes",
          "type": "string"
        }
      ],
      "description": "Type of the cell to create."
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "Metadata of the cell.",
      "title": "Metadata"
    },
    "source": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "description": "Contents of the cell, represented as a string.",
      "title": "Source"
    }
  },
  "required": [
    "cellType"
  ],
  "title": "CreateNotebookCellSchema",
  "type": "object"
}
```

CreateNotebookCellSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellType | SupportedCellTypes | true |  | Type of the cell to create. |
| metadata | NotebookCellMetadata | false |  | Metadata of the cell. |
| source | any | false |  | Contents of the cell, represented as a string. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | [string] | false |  | none |

## CreateNotebookRequest

```
{
  "description": "Request schema for creating a notebook.",
  "properties": {
    "createInitialCell": {
      "default": true,
      "description": "Whether to create an initial cell.",
      "title": "Createinitialcell",
      "type": "boolean"
    },
    "description": {
      "description": "The description of the notebook.",
      "title": "Description",
      "type": "string"
    },
    "name": {
      "default": "Untitled Notebook",
      "description": "The name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "default": {
        "hide_cell_footers": false,
        "hide_cell_outputs": false,
        "hide_cell_titles": false,
        "highlight_whitespace": false,
        "show_line_numbers": false,
        "show_scrollers": false
      },
      "description": "The settings of the notebook.",
      "title": "Settings"
    },
    "tags": {
      "description": "The tags of the notebook.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "type": {
      "allOf": [
        {
          "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
          "enum": [
            "plain",
            "codespace",
            "ephemeral"
          ],
          "title": "NotebookType",
          "type": "string"
        }
      ],
      "default": "plain",
      "description": "The type of the notebook."
    },
    "typeTransition": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "initiated_to_codespace",
            "completed"
          ],
          "title": "NotebookTypeTransition",
          "type": "string"
        }
      ],
      "description": "The type transition of the notebook."
    },
    "useCaseId": {
      "description": "The ID of the Use Case associated with the notebook.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the Use Case associated with the notebook.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "title": "CreateNotebookRequest",
  "type": "object"
}
```

CreateNotebookRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| createInitialCell | boolean | false |  | Whether to create an initial cell. |
| description | string | false |  | The description of the notebook. |
| name | string | false |  | The name of the notebook. |
| settings | NotebookSettings | false |  | The settings of the notebook. |
| tags | [string] | false |  | The tags of the notebook. |
| type | NotebookType | false |  | The type of the notebook. |
| typeTransition | NotebookTypeTransition | false |  | The type transition of the notebook. |
| useCaseId | string | false |  | The ID of the Use Case associated with the notebook. |
| useCaseName | string | false |  | The name of the Use Case associated with the notebook. |

## CreateNotebookRevisionRequest

```
{
  "description": "Request to create a new notebook revision.",
  "properties": {
    "isAuto": {
      "default": false,
      "description": "Whether the revision is autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "name": {
      "description": "Notebook revision name.",
      "minLength": 1,
      "title": "Name",
      "type": "string"
    },
    "notebookPath": {
      "description": "Path to the notebook file, if using Codespaces.",
      "title": "Notebookpath",
      "type": "string"
    }
  },
  "title": "CreateNotebookRevisionRequest",
  "type": "object"
}
```

CreateNotebookRevisionRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| isAuto | boolean | false |  | Whether the revision is autosaved. |
| name | string | false | minLength: 1minLength: 1 | Notebook revision name. |
| notebookPath | string | false |  | Path to the notebook file, if using Codespaces. |

## CreateScheduledJobRequest

```
{
  "description": "Request to create a new scheduled job.",
  "properties": {
    "enabled": {
      "default": true,
      "description": "Whether the job is enabled.",
      "title": "Enabled",
      "type": "boolean"
    },
    "notebookId": {
      "description": "The ID of the notebook to schedule.",
      "title": "Notebookid",
      "type": "string"
    },
    "notebookPath": {
      "description": "The path to the notebook in the file system if a Codespace is being used.",
      "title": "Notebookpath",
      "type": "string"
    },
    "parameters": {
      "description": "The parameters to pass to the notebook when it runs.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "schedule": {
      "allOf": [
        {
          "description": "Data class that represents a cron schedule.",
          "properties": {
            "dayOfMonth": {
              "description": "The day(s) of the month to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofmonth",
              "type": "array"
            },
            "dayOfWeek": {
              "description": "The day(s) of the week to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofweek",
              "type": "array"
            },
            "hour": {
              "description": "The hour(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Hour",
              "type": "array"
            },
            "minute": {
              "description": "The minute(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Minute",
              "type": "array"
            },
            "month": {
              "description": "The month(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Month",
              "type": "array"
            }
          },
          "required": [
            "minute",
            "hour",
            "dayOfMonth",
            "month",
            "dayOfWeek"
          ],
          "title": "Schedule",
          "type": "object"
        }
      ],
      "description": "The schedule for the job.",
      "title": "Schedule"
    },
    "title": {
      "description": "The title of the scheduled job.",
      "maxLength": 100,
      "minLength": 1,
      "title": "Title",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "useCaseId",
    "notebookId",
    "schedule"
  ],
  "title": "CreateScheduledJobRequest",
  "type": "object"
}
```

CreateScheduledJobRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| enabled | boolean | false |  | Whether the job is enabled. |
| notebookId | string | true |  | The ID of the notebook to schedule. |
| notebookPath | string | false |  | The path to the notebook in the file system if a Codespace is being used. |
| parameters | [ScheduledJobParam] | false |  | The parameters to pass to the notebook when it runs. |
| schedule | Schedule | true |  | The schedule for the job. |
| title | string | false | maxLength: 100minLength: 1minLength: 1 | The title of the scheduled job. |
| useCaseId | string | true |  | The ID of the use case this notebook is associated with. |

## CreateTerminalSchema

```
{
  "description": "Schema for creating a terminal.",
  "properties": {
    "name": {
      "description": "Name of the terminal.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "title": "CreateTerminalSchema",
  "type": "object"
}
```

CreateTerminalSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| name | string | true |  | Name of the terminal. |

## DRFileMetadata

```
{
  "description": "Metadata for DataRobot files.",
  "properties": {
    "commandArgs": {
      "description": "Command arguments for the file.",
      "title": "Commandargs",
      "type": "string"
    }
  },
  "title": "DRFileMetadata",
  "type": "object"
}
```

DRFileMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| commandArgs | string | false |  | Command arguments for the file. |

## DRFilesystemMetadataResponse

```
{
  "description": "Response schema for DataRobot filesystem metadata.",
  "properties": {
    "datarobotMetadata": {
      "additionalProperties": {
        "description": "Metadata for DataRobot files.",
        "properties": {
          "commandArgs": {
            "description": "Command arguments for the file.",
            "title": "Commandargs",
            "type": "string"
          }
        },
        "title": "DRFileMetadata",
        "type": "object"
      },
      "description": "Metadata for the files.",
      "title": "Datarobotmetadata",
      "type": "object"
    }
  },
  "required": [
    "datarobotMetadata"
  ],
  "title": "DRFilesystemMetadataResponse",
  "type": "object"
}
```

DRFilesystemMetadataResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| datarobotMetadata | object | true |  | Metadata for the files. |
| » additionalProperties | DRFileMetadata | false |  | Metadata for DataRobot files. |

## DataFrameEntrySchema

```
{
  "description": "Schema for a single DataFrame entry.",
  "properties": {
    "name": {
      "description": "Name of the DataFrame.",
      "title": "Name",
      "type": "string"
    },
    "type": {
      "description": "Type of the DataFrame.",
      "title": "Type",
      "type": "string"
    }
  },
  "required": [
    "name",
    "type"
  ],
  "title": "DataFrameEntrySchema",
  "type": "object"
}
```

DataFrameEntrySchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| name | string | true |  | Name of the DataFrame. |
| type | string | true |  | Type of the DataFrame. |

## DataFrameResponseSchema

```
{
  "description": "Schema for the DataFrame response.",
  "properties": {
    "dataframe": {
      "description": "The DataFrame as a string.",
      "title": "Dataframe",
      "type": "string"
    }
  },
  "required": [
    "dataframe"
  ],
  "title": "DataFrameResponseSchema",
  "type": "object"
}
```

DataFrameResponseSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| dataframe | string | true |  | The DataFrame as a string. |

## DeleteFilesystemObjectsRequest

```
{
  "description": "Delete filesystem object request schema.",
  "properties": {
    "paths": {
      "description": "List of paths to delete.",
      "items": {
        "type": "string"
      },
      "title": "Paths",
      "type": "array"
    }
  },
  "title": "DeleteFilesystemObjectsRequest",
  "type": "object"
}
```

DeleteFilesystemObjectsRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| paths | [string] | false |  | List of paths to delete. |

## DeleteScheduledJobQuery

```
{
  "description": "Query parameters for deleting a scheduled job.",
  "properties": {
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "useCaseId"
  ],
  "title": "DeleteScheduledJobQuery",
  "type": "object"
}
```

DeleteScheduledJobQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| useCaseId | string | true |  | The ID of the use case this notebook is associated with. |

## DirHierarchyObjectSchema

```
{
  "description": "These are only directories\n\nThe name property can be any string or the constant/sentinel \"root\"",
  "properties": {
    "name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "root"
          ],
          "type": "string"
        }
      ],
      "description": "Name of the directory.",
      "title": "Name"
    },
    "path": {
      "description": "Path to the directory.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "name",
    "path"
  ],
  "title": "DirHierarchyObjectSchema",
  "type": "object"
}
```

DirHierarchyObjectSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| name | any | true |  | Name of the directory. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| path | string | true |  | Path to the directory. |

### Enumerated Values

| Property | Value |
| --- | --- |
| anonymous | root |

## DisplayDataOutputSchema

```
{
  "description": "The schema for the display data output in a notebook cell.",
  "properties": {
    "data": {
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string"
          },
          {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          {}
        ]
      },
      "description": "Data of the output.",
      "title": "Data",
      "type": "object"
    },
    "metadata": {
      "description": "Metadata of the output.",
      "title": "Metadata",
      "type": "object"
    },
    "outputType": {
      "const": "display_data",
      "default": "display_data",
      "description": "Type of the output.",
      "title": "Outputtype",
      "type": "string"
    }
  },
  "title": "DisplayDataOutputSchema",
  "type": "object"
}
```

DisplayDataOutputSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | object | false |  | Data of the output. |
| » additionalProperties | any | false |  | none |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» anonymous | [string] | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» anonymous | any | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| metadata | object | false |  | Metadata of the output. |
| outputType | string | false |  | Type of the output. |

## DownloadFilesystemObjectsQuery

```
{
  "description": "Query schema for downloading filesystem objects.",
  "properties": {
    "paths": {
      "description": "List of paths to download.",
      "items": {
        "type": "string"
      },
      "title": "Paths",
      "type": "array"
    }
  },
  "title": "DownloadFilesystemObjectsQuery",
  "type": "object"
}
```

DownloadFilesystemObjectsQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| paths | [string] | false |  | List of paths to download. |

## DownloadFilesystemObjectsRequest

```
{
  "description": "Query schema for downloading filesystem objects.",
  "properties": {
    "paths": {
      "description": "List of paths to download.",
      "items": {
        "type": "string"
      },
      "title": "Paths",
      "type": "array"
    }
  },
  "title": "DownloadFilesystemObjectsRequest",
  "type": "object"
}
```

DownloadFilesystemObjectsRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| paths | [string] | false |  | List of paths to download. |

## EntityLinkingSources

```
{
  "description": "The source of the entity linking. Does not affect the operation of the API call. Only used for analytics.",
  "enum": [
    "classic",
    "nextGen",
    "api"
  ],
  "title": "EntityLinkingSources",
  "type": "string"
}
```

EntityLinkingSources

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| EntityLinkingSources | string | false |  | The source of the entity linking. Does not affect the operation of the API call. Only used for analytics. |

### Enumerated Values

| Property | Value |
| --- | --- |
| EntityLinkingSources | [classic, nextGen, api] |

## EntityLinkingWorkflows

```
{
  "description": "The workflow that is attaching this entity. Does not affect the operation of the API call. Only used for analytics.",
  "enum": [
    "migration",
    "creation",
    "unspecified"
  ],
  "title": "EntityLinkingWorkflows",
  "type": "string"
}
```

EntityLinkingWorkflows

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| EntityLinkingWorkflows | string | false |  | The workflow that is attaching this entity. Does not affect the operation of the API call. Only used for analytics. |

### Enumerated Values

| Property | Value |
| --- | --- |
| EntityLinkingWorkflows | [migration, creation, unspecified] |

## EnvironmentPublic

```
{
  "description": "The public representation of an execution environment.",
  "properties": {
    "image": {
      "allOf": [
        {
          "description": "This class is used to represent the public information of an image.",
          "properties": {
            "default": {
              "default": false,
              "description": "Whether the image is the default image.",
              "title": "Default",
              "type": "boolean"
            },
            "description": {
              "description": "Image description.",
              "title": "Description",
              "type": "string"
            },
            "environmentId": {
              "description": "Environment ID.",
              "title": "Environmentid",
              "type": "string"
            },
            "gpuOptimized": {
              "default": false,
              "description": "Whether the image is GPU optimized.",
              "title": "Gpuoptimized",
              "type": "boolean"
            },
            "id": {
              "description": "Image ID.",
              "title": "Id",
              "type": "string"
            },
            "label": {
              "description": "Image label.",
              "title": "Label",
              "type": "string"
            },
            "language": {
              "description": "Image programming language.",
              "title": "Language",
              "type": "string"
            },
            "languageVersion": {
              "description": "Image programming language version.",
              "title": "Languageversion",
              "type": "string"
            },
            "libraries": {
              "description": "The preinstalled libraries in the image.",
              "items": {
                "type": "string"
              },
              "title": "Libraries",
              "type": "array"
            },
            "name": {
              "description": "Image name.",
              "title": "Name",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name",
            "description",
            "language",
            "languageVersion"
          ],
          "title": "ImagePublic",
          "type": "object"
        }
      ],
      "description": "The image of the environment.",
      "title": "Image"
    },
    "machine": {
      "allOf": [
        {
          "description": "Machine is a class that represents a machine type in the system.",
          "properties": {
            "bundleId": {
              "description": "Bundle ID.",
              "title": "Bundleid",
              "type": "string"
            },
            "cpu": {
              "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
              "title": "Cpu",
              "type": "string"
            },
            "cpuCores": {
              "default": 0,
              "description": "CPU cores.",
              "title": "Cpucores",
              "type": "number"
            },
            "default": {
              "default": false,
              "description": "Is this machine type default for the environment.",
              "title": "Default",
              "type": "boolean"
            },
            "ephemeralStorage": {
              "default": "10Gi",
              "description": "Ephemeral storage size.",
              "title": "Ephemeralstorage",
              "type": "string"
            },
            "gpu": {
              "description": "GPU cores.",
              "title": "Gpu",
              "type": "string"
            },
            "hasGpu": {
              "default": false,
              "description": "Whether or not this machine type has a GPU.",
              "title": "Hasgpu",
              "type": "boolean"
            },
            "id": {
              "description": "Machine ID.",
              "title": "Id",
              "type": "string"
            },
            "memory": {
              "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
              "title": "Memory",
              "type": "string"
            },
            "name": {
              "description": "Machine name.",
              "title": "Name",
              "type": "string"
            },
            "ramGb": {
              "default": 0,
              "description": "RAM in GB.",
              "title": "Ramgb",
              "type": "integer"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "Machine",
          "type": "object"
        }
      ],
      "description": "The machine of the environment.",
      "title": "Machine"
    },
    "timeToLive": {
      "description": "The inactivity timeout of the environment.",
      "title": "Timetolive",
      "type": "integer"
    }
  },
  "required": [
    "image",
    "machine"
  ],
  "title": "EnvironmentPublic",
  "type": "object"
}
```

EnvironmentPublic

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| image | ImagePublic | true |  | The image of the environment. |
| machine | Machine | true |  | The machine of the environment. |
| timeToLive | integer | false |  | The inactivity timeout of the environment. |

## EnvironmentSupplementalMetadata

```
{
  "description": "Supplemental metadata for an environment.",
  "properties": {
    "id": {
      "description": "The ID of the environment.",
      "title": "Id",
      "type": "string"
    },
    "label": {
      "description": "The label of the environment.",
      "title": "Label",
      "type": "string"
    },
    "name": {
      "description": "The name of the environment.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "id",
    "name",
    "label"
  ],
  "title": "EnvironmentSupplementalMetadata",
  "type": "object"
}
```

EnvironmentSupplementalMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| id | string | true |  | The ID of the environment. |
| label | string | true |  | The label of the environment. |
| name | string | true |  | The name of the environment. |

## EnvironmentVariableResourceType

```
{
  "description": "An enumeration.",
  "enum": [
    "notebook"
  ],
  "title": "EnvironmentVariableResourceType",
  "type": "string"
}
```

EnvironmentVariableResourceType

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| EnvironmentVariableResourceType | string | false |  | An enumeration. |

### Enumerated Values

| Property | Value |
| --- | --- |
| EnvironmentVariableResourceType | notebook |

## EnvironmentVariableSchema

```
{
  "description": "Environment variable schema.",
  "properties": {
    "assignedResourceId": {
      "description": "The resource ID to which the environment variable is assigned.",
      "title": "Assignedresourceid",
      "type": "string"
    },
    "assignedResourceType": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "notebook"
          ],
          "title": "EnvironmentVariableResourceType",
          "type": "string"
        }
      ],
      "default": "notebook",
      "description": "The resource type to which the environment variable is assigned."
    },
    "createdAt": {
      "description": "The date and time when the environment variable was created.",
      "format": "date-time",
      "title": "Createdat",
      "type": "string"
    },
    "createdBy": {
      "description": "The ID of the user who created the environment variable.",
      "title": "Createdby",
      "type": "string"
    },
    "description": {
      "description": "The description of the environment variable.",
      "maxLength": 500,
      "title": "Description",
      "type": "string"
    },
    "id": {
      "description": "The environment variable ID.",
      "title": "Id",
      "type": "string"
    },
    "name": {
      "description": "The name of the environment variable.",
      "maxLength": 253,
      "title": "Name",
      "type": "string"
    },
    "updatedAt": {
      "description": "The date and time when the environment variable was last updated.",
      "format": "date-time",
      "title": "Updatedat",
      "type": "string"
    },
    "updatedBy": {
      "description": "The ID of the user who last updated the environment variable.",
      "title": "Updatedby",
      "type": "string"
    },
    "value": {
      "description": "The value of the environment variable.",
      "maxLength": 131072,
      "title": "Value",
      "type": "string"
    }
  },
  "required": [
    "name",
    "value",
    "id",
    "assignedResourceId",
    "createdBy",
    "createdAt"
  ],
  "title": "EnvironmentVariableSchema",
  "type": "object"
}
```

EnvironmentVariableSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| assignedResourceId | string | true |  | The resource ID to which the environment variable is assigned. |
| assignedResourceType | EnvironmentVariableResourceType | false |  | The resource type to which the environment variable is assigned. |
| createdAt | string(date-time) | true |  | The date and time when the environment variable was created. |
| createdBy | string | true |  | The ID of the user who created the environment variable. |
| description | string | false | maxLength: 500 | The description of the environment variable. |
| id | string | true |  | The environment variable ID. |
| name | string | true | maxLength: 253 | The name of the environment variable. |
| updatedAt | string(date-time) | false |  | The date and time when the environment variable was last updated. |
| updatedBy | string | false |  | The ID of the user who last updated the environment variable. |
| value | string | true | maxLength: 131072 | The value of the environment variable. |

## EnvironmentVariablesResponseSchema

```
{
  "description": "List environment variables response schema.",
  "properties": {
    "data": {
      "description": "List of environment variables",
      "items": {
        "description": "Environment variable schema.",
        "properties": {
          "assignedResourceId": {
            "description": "The resource ID to which the environment variable is assigned.",
            "title": "Assignedresourceid",
            "type": "string"
          },
          "assignedResourceType": {
            "allOf": [
              {
                "description": "An enumeration.",
                "enum": [
                  "notebook"
                ],
                "title": "EnvironmentVariableResourceType",
                "type": "string"
              }
            ],
            "default": "notebook",
            "description": "The resource type to which the environment variable is assigned."
          },
          "createdAt": {
            "description": "The date and time when the environment variable was created.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "createdBy": {
            "description": "The ID of the user who created the environment variable.",
            "title": "Createdby",
            "type": "string"
          },
          "description": {
            "description": "The description of the environment variable.",
            "maxLength": 500,
            "title": "Description",
            "type": "string"
          },
          "id": {
            "description": "The environment variable ID.",
            "title": "Id",
            "type": "string"
          },
          "name": {
            "description": "The name of the environment variable.",
            "maxLength": 253,
            "title": "Name",
            "type": "string"
          },
          "updatedAt": {
            "description": "The date and time when the environment variable was last updated.",
            "format": "date-time",
            "title": "Updatedat",
            "type": "string"
          },
          "updatedBy": {
            "description": "The ID of the user who last updated the environment variable.",
            "title": "Updatedby",
            "type": "string"
          },
          "value": {
            "description": "The value of the environment variable.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value",
          "id",
          "assignedResourceId",
          "createdBy",
          "createdAt"
        ],
        "title": "EnvironmentVariableSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    }
  },
  "title": "EnvironmentVariablesResponseSchema",
  "type": "object"
}
```

EnvironmentVariablesResponseSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | [EnvironmentVariableSchema] | false |  | List of environment variables |

## EphemeralSessionEntityType

```
{
  "description": "Types of entities that can be associated with an ephemeral session.",
  "enum": [
    "CUSTOM_APP",
    "CUSTOM_JOB",
    "CUSTOM_MODEL",
    "CUSTOM_METRIC",
    "CODE_SNIPPET"
  ],
  "title": "EphemeralSessionEntityType",
  "type": "string"
}
```

EphemeralSessionEntityType

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| EphemeralSessionEntityType | string | false |  | Types of entities that can be associated with an ephemeral session. |

### Enumerated Values

| Property | Value |
| --- | --- |
| EphemeralSessionEntityType | [CUSTOM_APP, CUSTOM_JOB, CUSTOM_MODEL, CUSTOM_METRIC, CODE_SNIPPET] |

## EphemeralSessionKey

```
{
  "description": "Key for an ephemeral session.",
  "properties": {
    "entityId": {
      "description": "The ID of the entity.",
      "title": "Entityid",
      "type": "string"
    },
    "entityType": {
      "allOf": [
        {
          "description": "Types of entities that can be associated with an ephemeral session.",
          "enum": [
            "CUSTOM_APP",
            "CUSTOM_JOB",
            "CUSTOM_MODEL",
            "CUSTOM_METRIC",
            "CODE_SNIPPET"
          ],
          "title": "EphemeralSessionEntityType",
          "type": "string"
        }
      ],
      "description": "The type of the entity."
    }
  },
  "required": [
    "entityType",
    "entityId"
  ],
  "title": "EphemeralSessionKey",
  "type": "object"
}
```

EphemeralSessionKey

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| entityId | string | true |  | The ID of the entity. |
| entityType | EphemeralSessionEntityType | true |  | The type of the entity. |

## ErrorOutputSchema

```
{
  "description": "The schema for the error output in a notebook cell.",
  "properties": {
    "ename": {
      "description": "Error name.",
      "title": "Ename",
      "type": "string"
    },
    "evalue": {
      "description": "Error value.",
      "title": "Evalue",
      "type": "string"
    },
    "outputType": {
      "const": "error",
      "default": "error",
      "description": "Type of the output.",
      "title": "Outputtype",
      "type": "string"
    },
    "traceback": {
      "description": "Traceback of the error.",
      "items": {
        "type": "string"
      },
      "title": "Traceback",
      "type": "array"
    }
  },
  "required": [
    "ename",
    "evalue"
  ],
  "title": "ErrorOutputSchema",
  "type": "object"
}
```

ErrorOutputSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| ename | string | true |  | Error name. |
| evalue | string | true |  | Error value. |
| outputType | string | false |  | Type of the output. |
| traceback | [string] | false |  | Traceback of the error. |

## ExecuteCellsRequest

```
{
  "description": "Request payload values for executing notebook cells.",
  "properties": {
    "cellIds": {
      "description": "List of cell IDs to execute.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "cells": {
      "description": "List of cells to execute.",
      "items": {
        "properties": {
          "cellType": {
            "allOf": [
              {
                "description": "Supported cell types for notebooks.",
                "enum": [
                  "code",
                  "markdown"
                ],
                "title": "SupportedCellTypes",
                "type": "string"
              }
            ],
            "description": "Type of the cell."
          },
          "id": {
            "description": "ID of the cell.",
            "title": "Id",
            "type": "string"
          },
          "source": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            ],
            "description": "Contents of the cell, represented as a string.",
            "title": "Source"
          }
        },
        "required": [
          "id",
          "cellType",
          "source"
        ],
        "title": "NotebookCellExecData",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path",
    "generation",
    "cells"
  ],
  "title": "ExecuteCellsRequest",
  "type": "object"
}
```

ExecuteCellsRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellIds | [string] | false |  | List of cell IDs to execute. |
| cells | [NotebookCellExecData] | true |  | List of cells to execute. |
| generation | integer | true |  | Integer representing the generation of the notebook. |
| path | string | true |  | Path to the notebook. |

## ExecuteCodeRequest

```
{
  "properties": {
    "code": {
      "description": "The code to execute.",
      "title": "Code",
      "type": "string"
    }
  },
  "required": [
    "code"
  ],
  "title": "ExecuteCodeRequest",
  "type": "object"
}
```

ExecuteCodeRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| code | string | true |  | The code to execute. |

## ExecuteFileResponse

```
{
  "description": "Response schema for executing a file.",
  "properties": {
    "kernelId": {
      "description": "ID of the kernel assigned to the file.",
      "title": "Kernelid",
      "type": "string"
    }
  },
  "required": [
    "kernelId"
  ],
  "title": "ExecuteFileResponse",
  "type": "object"
}
```

ExecuteFileResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| kernelId | string | true |  | ID of the kernel assigned to the file. |

## ExecuteResultOutputSchema

```
{
  "description": "The schema for the execute result output in a notebook cell.",
  "properties": {
    "data": {
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string"
          },
          {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          {}
        ]
      },
      "description": "Data of the output.",
      "title": "Data",
      "type": "object"
    },
    "executionCount": {
      "default": 0,
      "description": "Execution count of the output.",
      "title": "Executioncount",
      "type": "integer"
    },
    "metadata": {
      "description": "Metadata of the output.",
      "title": "Metadata",
      "type": "object"
    },
    "outputType": {
      "const": "execute_result",
      "default": "execute_result",
      "description": "Type of the output.",
      "title": "Outputtype",
      "type": "string"
    }
  },
  "title": "ExecuteResultOutputSchema",
  "type": "object"
}
```

ExecuteResultOutputSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | object | false |  | Data of the output. |
| » additionalProperties | any | false |  | none |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» anonymous | [string] | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| »» anonymous | any | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| executionCount | integer | false |  | Execution count of the output. |
| metadata | object | false |  | Metadata of the output. |
| outputType | string | false |  | Type of the output. |

## ExecutingFileData

```
{
  "description": "Schema for executing file information.",
  "properties": {
    "filePath": {
      "description": "Path to the file being executed.",
      "title": "Filepath",
      "type": "string"
    },
    "kernelId": {
      "description": "ID of the kernel assigned to the file.",
      "title": "Kernelid",
      "type": "string"
    }
  },
  "required": [
    "kernelId",
    "filePath"
  ],
  "title": "ExecutingFileData",
  "type": "object"
}
```

ExecutingFileData

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| filePath | string | true |  | Path to the file being executed. |
| kernelId | string | true |  | ID of the kernel assigned to the file. |

## ExecutingFilesResponse

```
{
  "description": "Response schema for listing executing files.",
  "properties": {
    "executingFiles": {
      "description": "List of executing files with their kernel IDs.",
      "items": {
        "description": "Schema for executing file information.",
        "properties": {
          "filePath": {
            "description": "Path to the file being executed.",
            "title": "Filepath",
            "type": "string"
          },
          "kernelId": {
            "description": "ID of the kernel assigned to the file.",
            "title": "Kernelid",
            "type": "string"
          }
        },
        "required": [
          "kernelId",
          "filePath"
        ],
        "title": "ExecutingFileData",
        "type": "object"
      },
      "title": "Executingfiles",
      "type": "array"
    }
  },
  "required": [
    "executingFiles"
  ],
  "title": "ExecutingFilesResponse",
  "type": "object"
}
```

ExecutingFilesResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| executingFiles | [ExecutingFileData] | true |  | List of executing files with their kernel IDs. |

## ExecutionEnvironmentAssignRequest

```
{
  "description": "Request schema for assigning an execution environment to a notebook.",
  "properties": {
    "environmentId": {
      "description": "The execution environment ID.",
      "title": "Environmentid",
      "type": "string"
    },
    "environmentSlug": {
      "description": "The execution environment slug.",
      "title": "Environmentslug",
      "type": "string"
    },
    "language": {
      "description": "The programming language of the environment.",
      "title": "Language",
      "type": "string"
    },
    "languageVersion": {
      "description": "The programming language version.",
      "title": "Languageversion",
      "type": "string"
    },
    "machineId": {
      "description": "The machine ID.",
      "title": "Machineid",
      "type": "string"
    },
    "machineSlug": {
      "description": "The machine slug.",
      "title": "Machineslug",
      "type": "string"
    },
    "timeToLive": {
      "description": "Inactivity timeout limit.",
      "maximum": 525600,
      "minimum": 3,
      "title": "Timetolive",
      "type": "integer"
    },
    "versionId": {
      "description": "The execution environment version ID.",
      "title": "Versionid",
      "type": "string"
    }
  },
  "title": "ExecutionEnvironmentAssignRequest",
  "type": "object"
}
```

ExecutionEnvironmentAssignRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| environmentId | string | false |  | The execution environment ID. |
| environmentSlug | string | false |  | The execution environment slug. |
| language | string | false |  | The programming language of the environment. |
| languageVersion | string | false |  | The programming language version. |
| machineId | string | false |  | The machine ID. |
| machineSlug | string | false |  | The machine slug. |
| timeToLive | integer | false | maximum: 525600minimum: 3 | Inactivity timeout limit. |
| versionId | string | false |  | The execution environment version ID. |

## ExecutionEnvironmentSchema

```
{
  "properties": {
    "created": {
      "description": "The time the environment was created.",
      "format": "date-time",
      "title": "Created",
      "type": "string"
    },
    "description": {
      "description": "Execution environment description.",
      "title": "Description",
      "type": "string"
    },
    "gpuOptimized": {
      "default": false,
      "description": "Whether the environment is GPU optimized.",
      "title": "Gpuoptimized",
      "type": "boolean"
    },
    "id": {
      "description": "Execution environment ID.",
      "title": "Id",
      "type": "string"
    },
    "isBuiltIn": {
      "default": false,
      "description": "Whether the environment is a built-in environment supplied by DataRobot.",
      "title": "Isbuiltin",
      "type": "boolean"
    },
    "isDownloadable": {
      "description": "Whether the environment is downloadable.",
      "title": "Isdownloadable",
      "type": "boolean"
    },
    "isPublic": {
      "description": "Whether the environment is public.",
      "title": "Ispublic",
      "type": "boolean"
    },
    "latestSuccessfulVersion": {
      "description": "Execution environment version schema.",
      "properties": {
        "buildStatus": {
          "description": "Build status of the environment version. Possible values: 'success', 'failed'.",
          "title": "Buildstatus",
          "type": "string"
        },
        "created": {
          "description": "The time the environment version was created.",
          "format": "date-time",
          "title": "Created",
          "type": "string"
        },
        "description": {
          "description": "Description of the environment version.",
          "title": "Description",
          "type": "string"
        },
        "dockerContext": {
          "description": "URL for downloading the Docker context of the environment version.",
          "title": "Dockercontext",
          "type": "string"
        },
        "dockerContextSize": {
          "description": "Size of the Docker context in bytes.",
          "title": "Dockercontextsize",
          "type": "integer"
        },
        "dockerImage": {
          "description": "URL for downloading the Docker image of the environment version.",
          "title": "Dockerimage",
          "type": "string"
        },
        "dockerImageSize": {
          "description": "Size of the Docker image in bytes.",
          "title": "Dockerimagesize",
          "type": "integer"
        },
        "environmentId": {
          "description": "Execution environment ID.",
          "title": "Environmentid",
          "type": "string"
        },
        "id": {
          "description": "Execution environment version ID.",
          "title": "Id",
          "type": "string"
        },
        "imageId": {
          "description": "Image ID of the environment version.",
          "title": "Imageid",
          "type": "string"
        },
        "label": {
          "description": "Label of the environment version.",
          "title": "Label",
          "type": "string"
        },
        "libraries": {
          "description": "List of libraries in the environment version.",
          "items": {
            "type": "string"
          },
          "title": "Libraries",
          "type": "array"
        },
        "sourceDockerImageUri": {
          "description": "The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions.",
          "title": "Sourcedockerimageuri",
          "type": "string"
        }
      },
      "required": [
        "id",
        "environmentId",
        "buildStatus",
        "created"
      ],
      "title": "ExecutionEnvironmentVersionSchema",
      "type": "object"
    },
    "latestVersion": {
      "description": "Execution environment version schema.",
      "properties": {
        "buildStatus": {
          "description": "Build status of the environment version. Possible values: 'success', 'failed'.",
          "title": "Buildstatus",
          "type": "string"
        },
        "created": {
          "description": "The time the environment version was created.",
          "format": "date-time",
          "title": "Created",
          "type": "string"
        },
        "description": {
          "description": "Description of the environment version.",
          "title": "Description",
          "type": "string"
        },
        "dockerContext": {
          "description": "URL for downloading the Docker context of the environment version.",
          "title": "Dockercontext",
          "type": "string"
        },
        "dockerContextSize": {
          "description": "Size of the Docker context in bytes.",
          "title": "Dockercontextsize",
          "type": "integer"
        },
        "dockerImage": {
          "description": "URL for downloading the Docker image of the environment version.",
          "title": "Dockerimage",
          "type": "string"
        },
        "dockerImageSize": {
          "description": "Size of the Docker image in bytes.",
          "title": "Dockerimagesize",
          "type": "integer"
        },
        "environmentId": {
          "description": "Execution environment ID.",
          "title": "Environmentid",
          "type": "string"
        },
        "id": {
          "description": "Execution environment version ID.",
          "title": "Id",
          "type": "string"
        },
        "imageId": {
          "description": "Image ID of the environment version.",
          "title": "Imageid",
          "type": "string"
        },
        "label": {
          "description": "Label of the environment version.",
          "title": "Label",
          "type": "string"
        },
        "libraries": {
          "description": "List of libraries in the environment version.",
          "items": {
            "type": "string"
          },
          "title": "Libraries",
          "type": "array"
        },
        "sourceDockerImageUri": {
          "description": "The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions.",
          "title": "Sourcedockerimageuri",
          "type": "string"
        }
      },
      "required": [
        "id",
        "environmentId",
        "buildStatus",
        "created"
      ],
      "title": "ExecutionEnvironmentVersionSchema",
      "type": "object"
    },
    "name": {
      "description": "Execution environment name.",
      "title": "Name",
      "type": "string"
    },
    "programmingLanguage": {
      "description": "Programming language of the environment.",
      "title": "Programminglanguage",
      "type": "string"
    },
    "requiredMetadataKeys": {
      "description": "Required metadata keys.",
      "items": {
        "description": "Define additional parameters required to assemble a model. Model versions using this environment must define values\nfor each fieldName in the requiredMetadata.",
        "properties": {
          "displayName": {
            "description": "A human readable name for the required field.",
            "title": "Displayname",
            "type": "string"
          },
          "fieldName": {
            "description": "The required field key. This value is added as an environment variable when running custom models.",
            "title": "Fieldname",
            "type": "string"
          }
        },
        "required": [
          "fieldName",
          "displayName"
        ],
        "title": "RequiredMetadataKey",
        "type": "object"
      },
      "title": "Requiredmetadatakeys",
      "type": "array"
    },
    "useCases": {
      "description": "List of use cases for the environment. This includes 'notebooks', at a minimum .",
      "items": {
        "type": "string"
      },
      "title": "Usecases",
      "type": "array"
    },
    "username": {
      "description": "The username of the user who created the environment.",
      "title": "Username",
      "type": "string"
    }
  },
  "required": [
    "id",
    "isDownloadable",
    "isPublic",
    "name",
    "programmingLanguage",
    "created",
    "latestVersion",
    "latestSuccessfulVersion",
    "username"
  ],
  "title": "ExecutionEnvironmentSchema",
  "type": "object"
}
```

ExecutionEnvironmentSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| created | string(date-time) | true |  | The time the environment was created. |
| description | string | false |  | Execution environment description. |
| gpuOptimized | boolean | false |  | Whether the environment is GPU optimized. |
| id | string | true |  | Execution environment ID. |
| isBuiltIn | boolean | false |  | Whether the environment is a built-in environment supplied by DataRobot. |
| isDownloadable | boolean | true |  | Whether the environment is downloadable. |
| isPublic | boolean | true |  | Whether the environment is public. |
| latestSuccessfulVersion | ExecutionEnvironmentVersionSchema | true |  | Execution environment version schema. |
| latestVersion | ExecutionEnvironmentVersionSchema | true |  | Execution environment version schema. |
| name | string | true |  | Execution environment name. |
| programmingLanguage | string | true |  | Programming language of the environment. |
| requiredMetadataKeys | [RequiredMetadataKey] | false |  | Required metadata keys. |
| useCases | [string] | false |  | List of use cases for the environment. This includes 'notebooks', at a minimum . |
| username | string | true |  | The username of the user who created the environment. |

## ExecutionEnvironmentUsageByNotebooks

```
{
  "description": "Notebook using a specific execution environment.",
  "properties": {
    "createdAt": {
      "description": "The time the notebook was created.",
      "format": "date-time",
      "title": "Createdat",
      "type": "string"
    },
    "createdBy": {
      "description": "The username of the user who created the notebook.",
      "title": "Createdby",
      "type": "string"
    },
    "environmentVersion": {
      "description": "The version of the environment used by the notebook.",
      "title": "Environmentversion",
      "type": "string"
    },
    "notebookId": {
      "description": "Notebook ID.",
      "title": "Notebookid",
      "type": "string"
    },
    "notebookLastSession": {
      "description": "The last time the notebook was started.",
      "format": "date-time",
      "title": "Notebooklastsession",
      "type": "string"
    },
    "notebookName": {
      "description": "Notebook name.",
      "title": "Notebookname",
      "type": "string"
    },
    "useCaseId": {
      "description": "The use case ID of the notebook.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "notebookId",
    "notebookName",
    "createdAt",
    "environmentVersion"
  ],
  "title": "ExecutionEnvironmentUsageByNotebooks",
  "type": "object"
}
```

ExecutionEnvironmentUsageByNotebooks

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| createdAt | string(date-time) | true |  | The time the notebook was created. |
| createdBy | string | false |  | The username of the user who created the notebook. |
| environmentVersion | string | true |  | The version of the environment used by the notebook. |
| notebookId | string | true |  | Notebook ID. |
| notebookLastSession | string(date-time) | false |  | The last time the notebook was started. |
| notebookName | string | true |  | Notebook name. |
| useCaseId | string | false |  | The use case ID of the notebook. |

## ExecutionEnvironmentUsageByNotebooksQuery

```
{
  "description": "Query parameters for listing notebooks using a specific execution environment.",
  "properties": {
    "limit": {
      "default": 10,
      "description": "The limit or results to return.",
      "exclusiveMinimum": 0,
      "maximum": 100,
      "title": "Limit",
      "type": "integer"
    },
    "offset": {
      "default": 0,
      "description": "The offset to use when querying paginated results.",
      "minimum": 0,
      "title": "Offset",
      "type": "integer"
    }
  },
  "title": "ExecutionEnvironmentUsageByNotebooksQuery",
  "type": "object"
}
```

ExecutionEnvironmentUsageByNotebooksQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| limit | integer | false | maximum: 100 | The limit or results to return. |
| offset | integer | false | minimum: 0 | The offset to use when querying paginated results. |

## ExecutionEnvironmentUsageByNotebooksResponse

```
{
  "description": "Response schema for listing notebooks using a specific execution environment.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of notebooks using the environment.",
      "items": {
        "description": "Notebook using a specific execution environment.",
        "properties": {
          "createdAt": {
            "description": "The time the notebook was created.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "createdBy": {
            "description": "The username of the user who created the notebook.",
            "title": "Createdby",
            "type": "string"
          },
          "environmentVersion": {
            "description": "The version of the environment used by the notebook.",
            "title": "Environmentversion",
            "type": "string"
          },
          "notebookId": {
            "description": "Notebook ID.",
            "title": "Notebookid",
            "type": "string"
          },
          "notebookLastSession": {
            "description": "The last time the notebook was started.",
            "format": "date-time",
            "title": "Notebooklastsession",
            "type": "string"
          },
          "notebookName": {
            "description": "Notebook name.",
            "title": "Notebookname",
            "type": "string"
          },
          "useCaseId": {
            "description": "The use case ID of the notebook.",
            "title": "Usecaseid",
            "type": "string"
          }
        },
        "required": [
          "notebookId",
          "notebookName",
          "createdAt",
          "environmentVersion"
        ],
        "title": "ExecutionEnvironmentUsageByNotebooks",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ExecutionEnvironmentUsageByNotebooksResponse",
  "type": "object"
}
```

ExecutionEnvironmentUsageByNotebooksResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [ExecutionEnvironmentUsageByNotebooks] | false |  | List of notebooks using the environment. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |

## ExecutionEnvironmentVersionSchema

```
{
  "description": "Execution environment version schema.",
  "properties": {
    "buildStatus": {
      "description": "Build status of the environment version. Possible values: 'success', 'failed'.",
      "title": "Buildstatus",
      "type": "string"
    },
    "created": {
      "description": "The time the environment version was created.",
      "format": "date-time",
      "title": "Created",
      "type": "string"
    },
    "description": {
      "description": "Description of the environment version.",
      "title": "Description",
      "type": "string"
    },
    "dockerContext": {
      "description": "URL for downloading the Docker context of the environment version.",
      "title": "Dockercontext",
      "type": "string"
    },
    "dockerContextSize": {
      "description": "Size of the Docker context in bytes.",
      "title": "Dockercontextsize",
      "type": "integer"
    },
    "dockerImage": {
      "description": "URL for downloading the Docker image of the environment version.",
      "title": "Dockerimage",
      "type": "string"
    },
    "dockerImageSize": {
      "description": "Size of the Docker image in bytes.",
      "title": "Dockerimagesize",
      "type": "integer"
    },
    "environmentId": {
      "description": "Execution environment ID.",
      "title": "Environmentid",
      "type": "string"
    },
    "id": {
      "description": "Execution environment version ID.",
      "title": "Id",
      "type": "string"
    },
    "imageId": {
      "description": "Image ID of the environment version.",
      "title": "Imageid",
      "type": "string"
    },
    "label": {
      "description": "Label of the environment version.",
      "title": "Label",
      "type": "string"
    },
    "libraries": {
      "description": "List of libraries in the environment version.",
      "items": {
        "type": "string"
      },
      "title": "Libraries",
      "type": "array"
    },
    "sourceDockerImageUri": {
      "description": "The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions.",
      "title": "Sourcedockerimageuri",
      "type": "string"
    }
  },
  "required": [
    "id",
    "environmentId",
    "buildStatus",
    "created"
  ],
  "title": "ExecutionEnvironmentVersionSchema",
  "type": "object"
}
```

ExecutionEnvironmentVersionSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| buildStatus | string | true |  | Build status of the environment version. Possible values: 'success', 'failed'. |
| created | string(date-time) | true |  | The time the environment version was created. |
| description | string | false |  | Description of the environment version. |
| dockerContext | string | false |  | URL for downloading the Docker context of the environment version. |
| dockerContextSize | integer | false |  | Size of the Docker context in bytes. |
| dockerImage | string | false |  | URL for downloading the Docker image of the environment version. |
| dockerImageSize | integer | false |  | Size of the Docker image in bytes. |
| environmentId | string | true |  | Execution environment ID. |
| id | string | true |  | Execution environment version ID. |
| imageId | string | false |  | Image ID of the environment version. |
| label | string | false |  | Label of the environment version. |
| libraries | [string] | false |  | List of libraries in the environment version. |
| sourceDockerImageUri | string | false |  | The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions. |

## ExecutionEnvironmentVersionsResponse

```
{
  "description": "Response schema for listing execution environment versions.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of environment versions.",
      "items": {
        "description": "Execution environment version schema.",
        "properties": {
          "buildStatus": {
            "description": "Build status of the environment version. Possible values: 'success', 'failed'.",
            "title": "Buildstatus",
            "type": "string"
          },
          "created": {
            "description": "The time the environment version was created.",
            "format": "date-time",
            "title": "Created",
            "type": "string"
          },
          "description": {
            "description": "Description of the environment version.",
            "title": "Description",
            "type": "string"
          },
          "dockerContext": {
            "description": "URL for downloading the Docker context of the environment version.",
            "title": "Dockercontext",
            "type": "string"
          },
          "dockerContextSize": {
            "description": "Size of the Docker context in bytes.",
            "title": "Dockercontextsize",
            "type": "integer"
          },
          "dockerImage": {
            "description": "URL for downloading the Docker image of the environment version.",
            "title": "Dockerimage",
            "type": "string"
          },
          "dockerImageSize": {
            "description": "Size of the Docker image in bytes.",
            "title": "Dockerimagesize",
            "type": "integer"
          },
          "environmentId": {
            "description": "Execution environment ID.",
            "title": "Environmentid",
            "type": "string"
          },
          "id": {
            "description": "Execution environment version ID.",
            "title": "Id",
            "type": "string"
          },
          "imageId": {
            "description": "Image ID of the environment version.",
            "title": "Imageid",
            "type": "string"
          },
          "label": {
            "description": "Label of the environment version.",
            "title": "Label",
            "type": "string"
          },
          "libraries": {
            "description": "List of libraries in the environment version.",
            "items": {
              "type": "string"
            },
            "title": "Libraries",
            "type": "array"
          },
          "sourceDockerImageUri": {
            "description": "The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions.",
            "title": "Sourcedockerimageuri",
            "type": "string"
          }
        },
        "required": [
          "id",
          "environmentId",
          "buildStatus",
          "created"
        ],
        "title": "ExecutionEnvironmentVersionSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ExecutionEnvironmentVersionsResponse",
  "type": "object"
}
```

ExecutionEnvironmentVersionsResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [ExecutionEnvironmentVersionSchema] | false |  | List of environment versions. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |

## ExecutionEnvironmentsResponse

```
{
  "description": "Response schema for listing execution environments.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of execution environments.",
      "items": {
        "properties": {
          "created": {
            "description": "The time the environment was created.",
            "format": "date-time",
            "title": "Created",
            "type": "string"
          },
          "description": {
            "description": "Execution environment description.",
            "title": "Description",
            "type": "string"
          },
          "gpuOptimized": {
            "default": false,
            "description": "Whether the environment is GPU optimized.",
            "title": "Gpuoptimized",
            "type": "boolean"
          },
          "id": {
            "description": "Execution environment ID.",
            "title": "Id",
            "type": "string"
          },
          "isBuiltIn": {
            "default": false,
            "description": "Whether the environment is a built-in environment supplied by DataRobot.",
            "title": "Isbuiltin",
            "type": "boolean"
          },
          "isDownloadable": {
            "description": "Whether the environment is downloadable.",
            "title": "Isdownloadable",
            "type": "boolean"
          },
          "isPublic": {
            "description": "Whether the environment is public.",
            "title": "Ispublic",
            "type": "boolean"
          },
          "latestSuccessfulVersion": {
            "description": "Execution environment version schema.",
            "properties": {
              "buildStatus": {
                "description": "Build status of the environment version. Possible values: 'success', 'failed'.",
                "title": "Buildstatus",
                "type": "string"
              },
              "created": {
                "description": "The time the environment version was created.",
                "format": "date-time",
                "title": "Created",
                "type": "string"
              },
              "description": {
                "description": "Description of the environment version.",
                "title": "Description",
                "type": "string"
              },
              "dockerContext": {
                "description": "URL for downloading the Docker context of the environment version.",
                "title": "Dockercontext",
                "type": "string"
              },
              "dockerContextSize": {
                "description": "Size of the Docker context in bytes.",
                "title": "Dockercontextsize",
                "type": "integer"
              },
              "dockerImage": {
                "description": "URL for downloading the Docker image of the environment version.",
                "title": "Dockerimage",
                "type": "string"
              },
              "dockerImageSize": {
                "description": "Size of the Docker image in bytes.",
                "title": "Dockerimagesize",
                "type": "integer"
              },
              "environmentId": {
                "description": "Execution environment ID.",
                "title": "Environmentid",
                "type": "string"
              },
              "id": {
                "description": "Execution environment version ID.",
                "title": "Id",
                "type": "string"
              },
              "imageId": {
                "description": "Image ID of the environment version.",
                "title": "Imageid",
                "type": "string"
              },
              "label": {
                "description": "Label of the environment version.",
                "title": "Label",
                "type": "string"
              },
              "libraries": {
                "description": "List of libraries in the environment version.",
                "items": {
                  "type": "string"
                },
                "title": "Libraries",
                "type": "array"
              },
              "sourceDockerImageUri": {
                "description": "The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions.",
                "title": "Sourcedockerimageuri",
                "type": "string"
              }
            },
            "required": [
              "id",
              "environmentId",
              "buildStatus",
              "created"
            ],
            "title": "ExecutionEnvironmentVersionSchema",
            "type": "object"
          },
          "latestVersion": {
            "description": "Execution environment version schema.",
            "properties": {
              "buildStatus": {
                "description": "Build status of the environment version. Possible values: 'success', 'failed'.",
                "title": "Buildstatus",
                "type": "string"
              },
              "created": {
                "description": "The time the environment version was created.",
                "format": "date-time",
                "title": "Created",
                "type": "string"
              },
              "description": {
                "description": "Description of the environment version.",
                "title": "Description",
                "type": "string"
              },
              "dockerContext": {
                "description": "URL for downloading the Docker context of the environment version.",
                "title": "Dockercontext",
                "type": "string"
              },
              "dockerContextSize": {
                "description": "Size of the Docker context in bytes.",
                "title": "Dockercontextsize",
                "type": "integer"
              },
              "dockerImage": {
                "description": "URL for downloading the Docker image of the environment version.",
                "title": "Dockerimage",
                "type": "string"
              },
              "dockerImageSize": {
                "description": "Size of the Docker image in bytes.",
                "title": "Dockerimagesize",
                "type": "integer"
              },
              "environmentId": {
                "description": "Execution environment ID.",
                "title": "Environmentid",
                "type": "string"
              },
              "id": {
                "description": "Execution environment version ID.",
                "title": "Id",
                "type": "string"
              },
              "imageId": {
                "description": "Image ID of the environment version.",
                "title": "Imageid",
                "type": "string"
              },
              "label": {
                "description": "Label of the environment version.",
                "title": "Label",
                "type": "string"
              },
              "libraries": {
                "description": "List of libraries in the environment version.",
                "items": {
                  "type": "string"
                },
                "title": "Libraries",
                "type": "array"
              },
              "sourceDockerImageUri": {
                "description": "The URI that the image environment version is based on. Basing off of the image URI is different from docker context or uploaded image-based environment versions.",
                "title": "Sourcedockerimageuri",
                "type": "string"
              }
            },
            "required": [
              "id",
              "environmentId",
              "buildStatus",
              "created"
            ],
            "title": "ExecutionEnvironmentVersionSchema",
            "type": "object"
          },
          "name": {
            "description": "Execution environment name.",
            "title": "Name",
            "type": "string"
          },
          "programmingLanguage": {
            "description": "Programming language of the environment.",
            "title": "Programminglanguage",
            "type": "string"
          },
          "requiredMetadataKeys": {
            "description": "Required metadata keys.",
            "items": {
              "description": "Define additional parameters required to assemble a model. Model versions using this environment must define values\nfor each fieldName in the requiredMetadata.",
              "properties": {
                "displayName": {
                  "description": "A human readable name for the required field.",
                  "title": "Displayname",
                  "type": "string"
                },
                "fieldName": {
                  "description": "The required field key. This value is added as an environment variable when running custom models.",
                  "title": "Fieldname",
                  "type": "string"
                }
              },
              "required": [
                "fieldName",
                "displayName"
              ],
              "title": "RequiredMetadataKey",
              "type": "object"
            },
            "title": "Requiredmetadatakeys",
            "type": "array"
          },
          "useCases": {
            "description": "List of use cases for the environment. This includes 'notebooks', at a minimum .",
            "items": {
              "type": "string"
            },
            "title": "Usecases",
            "type": "array"
          },
          "username": {
            "description": "The username of the user who created the environment.",
            "title": "Username",
            "type": "string"
          }
        },
        "required": [
          "id",
          "isDownloadable",
          "isPublic",
          "name",
          "programmingLanguage",
          "created",
          "latestVersion",
          "latestSuccessfulVersion",
          "username"
        ],
        "title": "ExecutionEnvironmentSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ExecutionEnvironmentsResponse",
  "type": "object"
}
```

ExecutionEnvironmentsResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [ExecutionEnvironmentSchema] | false |  | List of execution environments. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |

## ExecutionStatusSchema

```
{
  "description": "Schema for the execution status of a notebook session.",
  "properties": {
    "cellId": {
      "description": "The ID of the cell currently being executed.",
      "title": "Cellid",
      "type": "string"
    },
    "executed": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Info related to when the execution was completed.",
      "title": "Executed"
    },
    "inputRequest": {
      "allOf": [
        {
          "description": "AwaitingInputState represents the state of a cell that is awaiting input from the user.",
          "properties": {
            "password": {
              "description": "Whether the input request is for a password.",
              "title": "Password",
              "type": "boolean"
            },
            "prompt": {
              "description": "The prompt for the input request.",
              "title": "Prompt",
              "type": "string"
            },
            "requestedAt": {
              "description": "The time the input was requested.",
              "format": "date-time",
              "title": "Requestedat",
              "type": "string"
            }
          },
          "required": [
            "requestedAt",
            "prompt",
            "password"
          ],
          "title": "AwaitingInputState",
          "type": "object"
        }
      ],
      "description": "The input request state of the cell.",
      "title": "Inputrequest"
    },
    "notebookId": {
      "description": "The ID of the notebook.",
      "title": "Notebookid",
      "type": "string"
    },
    "queuedCellIds": {
      "description": "The IDs of the cells that are queued for execution.",
      "items": {
        "type": "string"
      },
      "title": "Queuedcellids",
      "type": "array"
    },
    "status": {
      "allOf": [
        {
          "description": "Kernel execution status.",
          "enum": [
            "busy",
            "idle"
          ],
          "title": "KernelExecutionStatus",
          "type": "string"
        }
      ],
      "description": "The status of the kernel execution. Possible values are 'busy' or 'idle'."
    },
    "submitted": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Info related to when the execution request was submitted.",
      "title": "Submitted"
    }
  },
  "required": [
    "status",
    "notebookId"
  ],
  "title": "ExecutionStatusSchema",
  "type": "object"
}
```

ExecutionStatusSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellId | string | false |  | The ID of the cell currently being executed. |
| executed | NotebookActionSignature | false |  | Info related to when the execution was completed. |
| inputRequest | AwaitingInputState | false |  | The input request state of the cell. |
| notebookId | string | true |  | The ID of the notebook. |
| queuedCellIds | [string] | false |  | The IDs of the cells that are queued for execution. |
| status | KernelExecutionStatus | true |  | The status of the kernel execution. Possible values are 'busy' or 'idle'. |
| submitted | NotebookActionSignature | false |  | Info related to when the execution request was submitted. |

## ExportNotebookQuerySchema

```
{
  "description": "Query parameters for exporting a notebook.",
  "properties": {
    "includeOutput": {
      "default": true,
      "description": "Whether to include the cell output of the notebook in the export.",
      "title": "Includeoutput",
      "type": "boolean"
    }
  },
  "title": "ExportNotebookQuerySchema",
  "type": "object"
}
```

ExportNotebookQuerySchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| includeOutput | boolean | false |  | Whether to include the cell output of the notebook in the export. |

## ExposePortSchema

```
{
  "description": "Port creation schema for a notebook.",
  "properties": {
    "description": {
      "description": "Description of the exposed port.",
      "maxLength": 500,
      "title": "Description",
      "type": "string"
    },
    "port": {
      "description": "Exposed port number.",
      "title": "Port",
      "type": "integer"
    }
  },
  "required": [
    "port"
  ],
  "title": "ExposePortSchema",
  "type": "object"
}
```

ExposePortSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| description | string | false | maxLength: 500 | Description of the exposed port. |
| port | integer | true |  | Exposed port number. |

## ExposedPortListSchema

```
{
  "description": "List of exposed ports for a notebook.",
  "properties": {
    "data": {
      "description": "List of exposed ports.",
      "items": {
        "description": "Exposed port schema for a notebook.",
        "properties": {
          "description": {
            "description": "Description of the exposed port.",
            "title": "Description",
            "type": "string"
          },
          "id": {
            "description": "Exposed port ID.",
            "title": "Id",
            "type": "string"
          },
          "notebookId": {
            "description": "Notebook ID the exposed port belongs to.",
            "title": "Notebookid",
            "type": "string"
          },
          "port": {
            "description": "Exposed port number.",
            "title": "Port",
            "type": "integer"
          },
          "url": {
            "description": "URL to access the exposed port.",
            "title": "Url",
            "type": "string"
          }
        },
        "required": [
          "id",
          "notebookId",
          "port",
          "url"
        ],
        "title": "ExposedPortSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    }
  },
  "title": "ExposedPortListSchema",
  "type": "object"
}
```

ExposedPortListSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | [ExposedPortSchema] | false |  | List of exposed ports. |

## ExposedPortSchema

```
{
  "description": "Exposed port schema for a notebook.",
  "properties": {
    "description": {
      "description": "Description of the exposed port.",
      "title": "Description",
      "type": "string"
    },
    "id": {
      "description": "Exposed port ID.",
      "title": "Id",
      "type": "string"
    },
    "notebookId": {
      "description": "Notebook ID the exposed port belongs to.",
      "title": "Notebookid",
      "type": "string"
    },
    "port": {
      "description": "Exposed port number.",
      "title": "Port",
      "type": "integer"
    },
    "url": {
      "description": "URL to access the exposed port.",
      "title": "Url",
      "type": "string"
    }
  },
  "required": [
    "id",
    "notebookId",
    "port",
    "url"
  ],
  "title": "ExposedPortSchema",
  "type": "object"
}
```

ExposedPortSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| description | string | false |  | Description of the exposed port. |
| id | string | true |  | Exposed port ID. |
| notebookId | string | true |  | Notebook ID the exposed port belongs to. |
| port | integer | true |  | Exposed port number. |
| url | string | true |  | URL to access the exposed port. |

## FilesystemObjectSchema

```
{
  "description": "This schema is used for filesystem objects (files and directories) in the filesystem.",
  "properties": {
    "lastUpdatedAt": {
      "description": "Last updated time of the filesystem object.",
      "format": "date-time",
      "title": "Lastupdatedat",
      "type": "string"
    },
    "mediaType": {
      "description": "Media type of the filesystem object.",
      "title": "Mediatype",
      "type": "string"
    },
    "name": {
      "description": "Name of the filesystem object.",
      "title": "Name",
      "type": "string"
    },
    "path": {
      "description": "Path to the filesystem object.",
      "title": "Path",
      "type": "string"
    },
    "sizeInBytes": {
      "description": "Size of the filesystem object in bytes.",
      "title": "Sizeinbytes",
      "type": "integer"
    },
    "type": {
      "allOf": [
        {
          "description": "Type of the filesystem object.",
          "enum": [
            "dir",
            "file"
          ],
          "title": "FilesystemObjectType",
          "type": "string"
        }
      ],
      "description": "Type of the filesystem object. Possible values include 'dir', 'file'."
    }
  },
  "required": [
    "path",
    "type",
    "name"
  ],
  "title": "FilesystemObjectSchema",
  "type": "object"
}
```

FilesystemObjectSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| lastUpdatedAt | string(date-time) | false |  | Last updated time of the filesystem object. |
| mediaType | string | false |  | Media type of the filesystem object. |
| name | string | true |  | Name of the filesystem object. |
| path | string | true |  | Path to the filesystem object. |
| sizeInBytes | integer | false |  | Size of the filesystem object in bytes. |
| type | FilesystemObjectType | true |  | Type of the filesystem object. Possible values include 'dir', 'file'. |

## FilesystemObjectType

```
{
  "description": "Type of the filesystem object.",
  "enum": [
    "dir",
    "file"
  ],
  "title": "FilesystemObjectType",
  "type": "string"
}
```

FilesystemObjectType

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| FilesystemObjectType | string | false |  | Type of the filesystem object. |

### Enumerated Values

| Property | Value |
| --- | --- |
| FilesystemObjectType | [dir, file] |

## FilesystemSortBy

```
{
  "description": "An enumeration.",
  "enum": [
    "name",
    "-name",
    "updated_at",
    "-updated_at"
  ],
  "title": "FilesystemSortBy",
  "type": "string"
}
```

FilesystemSortBy

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| FilesystemSortBy | string | false |  | An enumeration. |

### Enumerated Values

| Property | Value |
| --- | --- |
| FilesystemSortBy | [name, -name, updated_at, -updated_at] |

## FilterOptionsQuery

```
{
  "description": "Query options for filtering notebooks in the notebooks directory.",
  "properties": {
    "allUseCases": {
      "default": false,
      "description": "Whether to include all use cases.",
      "title": "Allusecases",
      "type": "boolean"
    },
    "useCaseId": {
      "description": "The ID of a usecase to filter by.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "title": "FilterOptionsQuery",
  "type": "object"
}
```

FilterOptionsQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| allUseCases | boolean | false |  | Whether to include all use cases. |
| useCaseId | string | false |  | The ID of a usecase to filter by. |

## FilterOptionsResponse

```
{
  "description": "Response schema for filter options in the notebooks directory.",
  "properties": {
    "owners": {
      "description": "A list of possible owners to filter notebooks by.",
      "items": {
        "description": "User information.",
        "properties": {
          "activated": {
            "default": true,
            "description": "Whether the user is activated.",
            "title": "Activated",
            "type": "boolean"
          },
          "firstName": {
            "description": "The first name of the user.",
            "title": "Firstname",
            "type": "string"
          },
          "gravatarHash": {
            "description": "The gravatar hash of the user.",
            "title": "Gravatarhash",
            "type": "string"
          },
          "id": {
            "description": "The ID of the user.",
            "title": "Id",
            "type": "string"
          },
          "lastName": {
            "description": "The last name of the user.",
            "title": "Lastname",
            "type": "string"
          },
          "orgId": {
            "description": "The ID of the organization the user belongs to.",
            "title": "Orgid",
            "type": "string"
          },
          "tenantPhase": {
            "description": "The tenant phase of the user.",
            "title": "Tenantphase",
            "type": "string"
          },
          "username": {
            "description": "The username of the user.",
            "title": "Username",
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "title": "UserInfo",
        "type": "object"
      },
      "title": "Owners",
      "type": "array"
    },
    "tags": {
      "description": "A list of possible tags to filter notebooks by.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    }
  },
  "title": "FilterOptionsResponse",
  "type": "object"
}
```

FilterOptionsResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| owners | [UserInfo] | false |  | A list of possible owners to filter notebooks by. |
| tags | [string] | false |  | A list of possible tags to filter notebooks by. |

## GetCellsQuery

```
{
  "description": "Base query schema for getting notebook cells.",
  "properties": {
    "cellIds": {
      "description": "List of cell IDs to get.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path",
    "cellIds"
  ],
  "title": "GetCellsQuery",
  "type": "object"
}
```

GetCellsQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellIds | [string] | true |  | List of cell IDs to get. |
| path | string | true |  | Path to the notebook. |

## GetDataframeResponse

```
{
  "description": "Response schema for getting a dataframe from a notebook session.",
  "properties": {
    "dataframe": {
      "description": "The requested dataframe in the notebook session.",
      "title": "Dataframe",
      "type": "string"
    }
  },
  "required": [
    "dataframe"
  ],
  "title": "GetDataframeResponse",
  "type": "object"
}
```

GetDataframeResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| dataframe | string | true |  | The requested dataframe in the notebook session. |

## GetFilesystemObjectMetadataRequest

```
{
  "description": "Request payload values for getting filesystem object metadata.",
  "properties": {
    "path": {
      "description": "List of paths to get metadata for.",
      "items": {
        "type": "string"
      },
      "title": "Path",
      "type": "array"
    }
  },
  "title": "GetFilesystemObjectMetadataRequest",
  "type": "object"
}
```

GetFilesystemObjectMetadataRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| path | [string] | false |  | List of paths to get metadata for. |

## GitCloneRequest

```
{
  "description": "Request schema for cloning a Git repository.",
  "properties": {
    "url": {
      "description": "URL of the Git repository to clone.",
      "format": "uri",
      "maxLength": 65536,
      "minLength": 1,
      "title": "Url",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "title": "GitCloneRequest",
  "type": "object"
}
```

GitCloneRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| url | string(uri) | true | maxLength: 65536minLength: 1minLength: 1 | URL of the Git repository to clone. |

## GitCloneStatusResponse

```
{
  "description": "Response schema for the status of a Git clone operation.",
  "properties": {
    "errorMsg": {
      "description": "Error message if the clone operation failed.",
      "title": "Errormsg",
      "type": "string"
    },
    "status": {
      "allOf": [
        {
          "description": "Status of the VCS command.",
          "enum": [
            "not_inited",
            "running",
            "finished",
            "error"
          ],
          "title": "VCSCommandStatus",
          "type": "string"
        }
      ],
      "description": "Status of the Git clone operation."
    }
  },
  "required": [
    "status"
  ],
  "title": "GitCloneStatusResponse",
  "type": "object"
}
```

GitCloneStatusResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| errorMsg | string | false |  | Error message if the clone operation failed. |
| status | VCSCommandStatus | true |  | Status of the Git clone operation. |

## GitProviderSchema

```
{
  "description": "The Git OAuth Provider details.",
  "properties": {
    "hostname": {
      "description": "The hostname of the Git provider.",
      "title": "Hostname",
      "type": "string"
    },
    "id": {
      "description": "The authorized Git OAuth Provider ID.",
      "title": "Id",
      "type": "string"
    },
    "name": {
      "description": "The name of the Git provider.",
      "title": "Name",
      "type": "string"
    },
    "settingsUrl": {
      "description": "The URL to manage the Git provider settings.",
      "title": "Settingsurl",
      "type": "string"
    },
    "status": {
      "description": "The status of the OAuth authorization.",
      "title": "Status",
      "type": "string"
    },
    "type": {
      "description": "The type of the Git provider.",
      "title": "Type",
      "type": "string"
    }
  },
  "required": [
    "id",
    "status",
    "type",
    "name",
    "hostname"
  ],
  "title": "GitProviderSchema",
  "type": "object"
}
```

GitProviderSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| hostname | string | true |  | The hostname of the Git provider. |
| id | string | true |  | The authorized Git OAuth Provider ID. |
| name | string | true |  | The name of the Git provider. |
| settingsUrl | string | false |  | The URL to manage the Git provider settings. |
| status | string | true |  | The status of the OAuth authorization. |
| type | string | true |  | The type of the Git provider. |

## GitRepositorySchema

```
{
  "properties": {
    "createdAt": {
      "description": "The creation date of the Git repository.",
      "format": "date-time",
      "title": "Createdat",
      "type": "string"
    },
    "fullName": {
      "description": "The full name of Git repository, e.g., datarobot/notebooks.",
      "title": "Fullname",
      "type": "string"
    },
    "httpUrl": {
      "description": "The HTTP URL of the Git repository, e.g., https://github.com/datarobot/notebooks.",
      "title": "Httpurl",
      "type": "string"
    },
    "isPrivate": {
      "description": "Determines if the Git repository is private.",
      "title": "Isprivate",
      "type": "boolean"
    },
    "name": {
      "description": "The name of Git repository, e.g., \"notebooks\".",
      "title": "Name",
      "type": "string"
    },
    "owner": {
      "description": "The owner account of the Git repository.",
      "title": "Owner",
      "type": "string"
    },
    "pushedAt": {
      "description": "The last push date of the Git repository.",
      "format": "date-time",
      "title": "Pushedat",
      "type": "string"
    },
    "updatedAt": {
      "description": "The last update date of the Git repository.",
      "format": "date-time",
      "title": "Updatedat",
      "type": "string"
    }
  },
  "required": [
    "name",
    "fullName",
    "httpUrl",
    "owner"
  ],
  "title": "GitRepositorySchema",
  "type": "object"
}
```

GitRepositorySchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| createdAt | string(date-time) | false |  | The creation date of the Git repository. |
| fullName | string | true |  | The full name of Git repository, e.g., datarobot/notebooks. |
| httpUrl | string | true |  | The HTTP URL of the Git repository, e.g., https://github.com/datarobot/notebooks. |
| isPrivate | boolean | false |  | Determines if the Git repository is private. |
| name | string | true |  | The name of Git repository, e.g., "notebooks". |
| owner | string | true |  | The owner account of the Git repository. |
| pushedAt | string(date-time) | false |  | The last push date of the Git repository. |
| updatedAt | string(date-time) | false |  | The last update date of the Git repository. |

## ImagePublic

```
{
  "description": "This class is used to represent the public information of an image.",
  "properties": {
    "default": {
      "default": false,
      "description": "Whether the image is the default image.",
      "title": "Default",
      "type": "boolean"
    },
    "description": {
      "description": "Image description.",
      "title": "Description",
      "type": "string"
    },
    "environmentId": {
      "description": "Environment ID.",
      "title": "Environmentid",
      "type": "string"
    },
    "gpuOptimized": {
      "default": false,
      "description": "Whether the image is GPU optimized.",
      "title": "Gpuoptimized",
      "type": "boolean"
    },
    "id": {
      "description": "Image ID.",
      "title": "Id",
      "type": "string"
    },
    "label": {
      "description": "Image label.",
      "title": "Label",
      "type": "string"
    },
    "language": {
      "description": "Image programming language.",
      "title": "Language",
      "type": "string"
    },
    "languageVersion": {
      "description": "Image programming language version.",
      "title": "Languageversion",
      "type": "string"
    },
    "libraries": {
      "description": "The preinstalled libraries in the image.",
      "items": {
        "type": "string"
      },
      "title": "Libraries",
      "type": "array"
    },
    "name": {
      "description": "Image name.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "id",
    "name",
    "description",
    "language",
    "languageVersion"
  ],
  "title": "ImagePublic",
  "type": "object"
}
```

ImagePublic

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| default | boolean | false |  | Whether the image is the default image. |
| description | string | true |  | Image description. |
| environmentId | string | false |  | Environment ID. |
| gpuOptimized | boolean | false |  | Whether the image is GPU optimized. |
| id | string | true |  | Image ID. |
| label | string | false |  | Image label. |
| language | string | true |  | Image programming language. |
| languageVersion | string | true |  | Image programming language version. |
| libraries | [string] | false |  | The preinstalled libraries in the image. |
| name | string | true |  | Image name. |

## ImportNotebookFromUrlRequest

```
{
  "description": "Request payload values for importing a notebook from a URL.",
  "properties": {
    "includeOutput": {
      "default": true,
      "description": "Whether to include the cell output of the notebook in the import.",
      "title": "Includeoutput",
      "type": "boolean"
    },
    "name": {
      "description": "The name of the notebook to be created upon import.",
      "title": "Name",
      "type": "string"
    },
    "uri": {
      "description": "The URL of the notebook to import.",
      "title": "Uri",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the Use Case to import the notebook into.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "uri"
  ],
  "title": "ImportNotebookFromUrlRequest",
  "type": "object"
}
```

ImportNotebookFromUrlRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| includeOutput | boolean | false |  | Whether to include the cell output of the notebook in the import. |
| name | string | false |  | The name of the notebook to be created upon import. |
| uri | string | true |  | The URL of the notebook to import. |
| useCaseId | string | false |  | The ID of the Use Case to import the notebook into. |

## ImportNotebookResponse

```
{
  "description": "Imported notebook information.",
  "properties": {
    "id": {
      "description": "The ID of the created notebook.",
      "title": "Id",
      "type": "string"
    },
    "name": {
      "description": "The name of the created notebook.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "title": "ImportNotebookResponse",
  "type": "object"
}
```

ImportNotebookResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| id | string | true |  | The ID of the created notebook. |
| name | string | false |  | The name of the created notebook. |

## InputReplySchema

```
{
  "description": "The schema for the input reply request.",
  "properties": {
    "value": {
      "description": "The value to send as a reply after kernel has requested input.",
      "title": "Value",
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "title": "InputReplySchema",
  "type": "object"
}
```

InputReplySchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| value | string | true |  | The value to send as a reply after kernel has requested input. |

## InsertCellsSchema

```
{
  "description": "The schema for the cells to be inserted into a notebook.",
  "properties": {
    "afterCellId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "FIRST"
          ],
          "type": "string"
        }
      ],
      "description": "ID of the cell after which to insert the new cell.",
      "title": "Aftercellid"
    },
    "data": {
      "allOf": [
        {
          "description": "The schema for the notebook cell to be created.",
          "properties": {
            "cellType": {
              "allOf": [
                {
                  "description": "Supported cell types for notebooks.",
                  "enum": [
                    "code",
                    "markdown"
                  ],
                  "title": "SupportedCellTypes",
                  "type": "string"
                }
              ],
              "description": "Type of the cell to create."
            },
            "metadata": {
              "allOf": [
                {
                  "description": "The schema for the notebook cell metadata.",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "collapsed": {
                      "default": false,
                      "description": "Whether the cell's output is collapsed/expanded.",
                      "title": "Collapsed",
                      "type": "boolean"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "Dataframe cell view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "datarobot": {
                      "allOf": [
                        {
                          "description": "A custom namespaces for all DataRobot-specific information",
                          "properties": {
                            "chartSettings": {
                              "allOf": [
                                {
                                  "description": "Chart cell metadata.",
                                  "properties": {
                                    "axis": {
                                      "allOf": [
                                        {
                                          "description": "Chart cell axis settings per axis.",
                                          "properties": {
                                            "x": {
                                              "description": "Chart cell axis settings.",
                                              "properties": {
                                                "aggregation": {
                                                  "description": "Aggregation function for the axis.",
                                                  "title": "Aggregation",
                                                  "type": "string"
                                                },
                                                "color": {
                                                  "description": "Color for the axis.",
                                                  "title": "Color",
                                                  "type": "string"
                                                },
                                                "hideGrid": {
                                                  "default": false,
                                                  "description": "Whether to hide the grid lines on the axis.",
                                                  "title": "Hidegrid",
                                                  "type": "boolean"
                                                },
                                                "hideInTooltip": {
                                                  "default": false,
                                                  "description": "Whether to hide the axis in the tooltip.",
                                                  "title": "Hideintooltip",
                                                  "type": "boolean"
                                                },
                                                "hideLabel": {
                                                  "default": false,
                                                  "description": "Whether to hide the axis label.",
                                                  "title": "Hidelabel",
                                                  "type": "boolean"
                                                },
                                                "key": {
                                                  "description": "Key for the axis.",
                                                  "title": "Key",
                                                  "type": "string"
                                                },
                                                "label": {
                                                  "description": "Label for the axis.",
                                                  "title": "Label",
                                                  "type": "string"
                                                },
                                                "position": {
                                                  "description": "Position of the axis.",
                                                  "title": "Position",
                                                  "type": "string"
                                                },
                                                "showPointMarkers": {
                                                  "default": false,
                                                  "description": "Whether to show point markers on the axis.",
                                                  "title": "Showpointmarkers",
                                                  "type": "boolean"
                                                }
                                              },
                                              "title": "NotebookChartCellAxisSettings",
                                              "type": "object"
                                            },
                                            "y": {
                                              "description": "Chart cell axis settings.",
                                              "properties": {
                                                "aggregation": {
                                                  "description": "Aggregation function for the axis.",
                                                  "title": "Aggregation",
                                                  "type": "string"
                                                },
                                                "color": {
                                                  "description": "Color for the axis.",
                                                  "title": "Color",
                                                  "type": "string"
                                                },
                                                "hideGrid": {
                                                  "default": false,
                                                  "description": "Whether to hide the grid lines on the axis.",
                                                  "title": "Hidegrid",
                                                  "type": "boolean"
                                                },
                                                "hideInTooltip": {
                                                  "default": false,
                                                  "description": "Whether to hide the axis in the tooltip.",
                                                  "title": "Hideintooltip",
                                                  "type": "boolean"
                                                },
                                                "hideLabel": {
                                                  "default": false,
                                                  "description": "Whether to hide the axis label.",
                                                  "title": "Hidelabel",
                                                  "type": "boolean"
                                                },
                                                "key": {
                                                  "description": "Key for the axis.",
                                                  "title": "Key",
                                                  "type": "string"
                                                },
                                                "label": {
                                                  "description": "Label for the axis.",
                                                  "title": "Label",
                                                  "type": "string"
                                                },
                                                "position": {
                                                  "description": "Position of the axis.",
                                                  "title": "Position",
                                                  "type": "string"
                                                },
                                                "showPointMarkers": {
                                                  "default": false,
                                                  "description": "Whether to show point markers on the axis.",
                                                  "title": "Showpointmarkers",
                                                  "type": "boolean"
                                                }
                                              },
                                              "title": "NotebookChartCellAxisSettings",
                                              "type": "object"
                                            }
                                          },
                                          "title": "NotebookChartCellAxis",
                                          "type": "object"
                                        }
                                      ],
                                      "description": "Axis settings.",
                                      "title": "Axis"
                                    },
                                    "data": {
                                      "description": "The data associated with the cell chart.",
                                      "title": "Data",
                                      "type": "object"
                                    },
                                    "dataframeId": {
                                      "description": "The ID of the dataframe associated with the cell chart.",
                                      "title": "Dataframeid",
                                      "type": "string"
                                    },
                                    "viewOptions": {
                                      "allOf": [
                                        {
                                          "description": "Chart cell view options.",
                                          "properties": {
                                            "chartType": {
                                              "description": "Type of the chart.",
                                              "title": "Charttype",
                                              "type": "string"
                                            },
                                            "showLegend": {
                                              "default": false,
                                              "description": "Whether to show the chart legend.",
                                              "title": "Showlegend",
                                              "type": "boolean"
                                            },
                                            "showTitle": {
                                              "default": false,
                                              "description": "Whether to show the chart title.",
                                              "title": "Showtitle",
                                              "type": "boolean"
                                            },
                                            "showTooltip": {
                                              "default": false,
                                              "description": "Whether to show the chart tooltip.",
                                              "title": "Showtooltip",
                                              "type": "boolean"
                                            },
                                            "title": {
                                              "description": "Title of the chart.",
                                              "title": "Title",
                                              "type": "string"
                                            }
                                          },
                                          "title": "NotebookChartCellViewOptions",
                                          "type": "object"
                                        }
                                      ],
                                      "description": "Chart cell view options.",
                                      "title": "Viewoptions"
                                    }
                                  },
                                  "title": "NotebookChartCellMetadata",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options and metadata.",
                              "title": "Chartsettings"
                            },
                            "customLlmMetricSettings": {
                              "allOf": [
                                {
                                  "description": "Custom LLM metric cell metadata.",
                                  "properties": {
                                    "metricId": {
                                      "description": "The ID of the custom LLM metric.",
                                      "title": "Metricid",
                                      "type": "string"
                                    },
                                    "metricName": {
                                      "description": "The name of the custom LLM metric.",
                                      "title": "Metricname",
                                      "type": "string"
                                    },
                                    "playgroundId": {
                                      "description": "The ID of the playground associated with the custom LLM metric.",
                                      "title": "Playgroundid",
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "metricId",
                                    "playgroundId",
                                    "metricName"
                                  ],
                                  "title": "NotebookCustomLlmMetricCellMetadata",
                                  "type": "object"
                                }
                              ],
                              "description": "Custom LLM metric cell metadata.",
                              "title": "Customllmmetricsettings"
                            },
                            "customMetricSettings": {
                              "allOf": [
                                {
                                  "description": "Custom metric cell metadata.",
                                  "properties": {
                                    "deploymentId": {
                                      "description": "The ID of the deployment associated with the custom metric.",
                                      "title": "Deploymentid",
                                      "type": "string"
                                    },
                                    "metricId": {
                                      "description": "The ID of the custom metric.",
                                      "title": "Metricid",
                                      "type": "string"
                                    },
                                    "metricName": {
                                      "description": "The name of the custom metric.",
                                      "title": "Metricname",
                                      "type": "string"
                                    },
                                    "schedule": {
                                      "allOf": [
                                        {
                                          "description": "Data class that represents a cron schedule.",
                                          "properties": {
                                            "dayOfMonth": {
                                              "description": "The day(s) of the month to run the schedule.",
                                              "items": {
                                                "anyOf": [
                                                  {
                                                    "type": "integer"
                                                  },
                                                  {
                                                    "type": "string"
                                                  }
                                                ]
                                              },
                                              "title": "Dayofmonth",
                                              "type": "array"
                                            },
                                            "dayOfWeek": {
                                              "description": "The day(s) of the week to run the schedule.",
                                              "items": {
                                                "anyOf": [
                                                  {
                                                    "type": "integer"
                                                  },
                                                  {
                                                    "type": "string"
                                                  }
                                                ]
                                              },
                                              "title": "Dayofweek",
                                              "type": "array"
                                            },
                                            "hour": {
                                              "description": "The hour(s) to run the schedule.",
                                              "items": {
                                                "anyOf": [
                                                  {
                                                    "type": "integer"
                                                  },
                                                  {
                                                    "type": "string"
                                                  }
                                                ]
                                              },
                                              "title": "Hour",
                                              "type": "array"
                                            },
                                            "minute": {
                                              "description": "The minute(s) to run the schedule.",
                                              "items": {
                                                "anyOf": [
                                                  {
                                                    "type": "integer"
                                                  },
                                                  {
                                                    "type": "string"
                                                  }
                                                ]
                                              },
                                              "title": "Minute",
                                              "type": "array"
                                            },
                                            "month": {
                                              "description": "The month(s) to run the schedule.",
                                              "items": {
                                                "anyOf": [
                                                  {
                                                    "type": "integer"
                                                  },
                                                  {
                                                    "type": "string"
                                                  }
                                                ]
                                              },
                                              "title": "Month",
                                              "type": "array"
                                            }
                                          },
                                          "required": [
                                            "minute",
                                            "hour",
                                            "dayOfMonth",
                                            "month",
                                            "dayOfWeek"
                                          ],
                                          "title": "Schedule",
                                          "type": "object"
                                        }
                                      ],
                                      "description": "The schedule associated with the custom metric.",
                                      "title": "Schedule"
                                    }
                                  },
                                  "required": [
                                    "metricId",
                                    "deploymentId"
                                  ],
                                  "title": "NotebookCustomMetricCellMetadata",
                                  "type": "object"
                                }
                              ],
                              "description": "Custom metric cell metadata.",
                              "title": "Custommetricsettings"
                            },
                            "dataframeViewOptions": {
                              "description": "DataFrame view options and metadata.",
                              "title": "Dataframeviewoptions",
                              "type": "object"
                            },
                            "disableRun": {
                              "default": false,
                              "description": "Whether to disable the run button in the cell.",
                              "title": "Disablerun",
                              "type": "boolean"
                            },
                            "executionTimeMillis": {
                              "description": "Execution time of the cell in milliseconds.",
                              "title": "Executiontimemillis",
                              "type": "integer"
                            },
                            "hideCode": {
                              "default": false,
                              "description": "Whether to hide the code in the cell.",
                              "title": "Hidecode",
                              "type": "boolean"
                            },
                            "hideResults": {
                              "default": false,
                              "description": "Whether to hide the results in the cell.",
                              "title": "Hideresults",
                              "type": "boolean"
                            },
                            "language": {
                              "description": "An enumeration.",
                              "enum": [
                                "dataframe",
                                "markdown",
                                "python",
                                "r",
                                "shell",
                                "scala",
                                "sas",
                                "custommetric"
                              ],
                              "title": "Language",
                              "type": "string"
                            }
                          },
                          "title": "NotebookCellDataRobotMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                      "title": "Datarobot"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether or not the cell is disabled in the UI.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether or not code is hidden in the UI.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether or not results are hidden in the UI.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "jupyter": {
                      "allOf": [
                        {
                          "description": "The schema for the Jupyter cell metadata.",
                          "properties": {
                            "outputsHidden": {
                              "default": false,
                              "description": "Whether the cell's outputs are hidden.",
                              "title": "Outputshidden",
                              "type": "boolean"
                            },
                            "sourceHidden": {
                              "default": false,
                              "description": "Whether the cell's source is hidden.",
                              "title": "Sourcehidden",
                              "type": "boolean"
                            }
                          },
                          "title": "JupyterCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Jupyter metadata.",
                      "title": "Jupyter"
                    },
                    "name": {
                      "description": "Name of the notebook cell.",
                      "title": "Name",
                      "type": "string"
                    },
                    "scrolled": {
                      "anyOf": [
                        {
                          "type": "boolean"
                        },
                        {
                          "enum": [
                            "auto"
                          ],
                          "type": "string"
                        }
                      ],
                      "default": "auto",
                      "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                      "title": "Scrolled"
                    }
                  },
                  "title": "NotebookCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata of the cell.",
              "title": "Metadata"
            },
            "source": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                }
              ],
              "description": "Contents of the cell, represented as a string.",
              "title": "Source"
            }
          },
          "required": [
            "cellType"
          ],
          "title": "CreateNotebookCellSchema",
          "type": "object"
        }
      ],
      "description": "The cell data to insert.",
      "title": "Data"
    }
  },
  "required": [
    "afterCellId",
    "data"
  ],
  "title": "InsertCellsSchema",
  "type": "object"
}
```

InsertCellsSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| afterCellId | any | true |  | ID of the cell after which to insert the new cell. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | CreateNotebookCellSchema | true |  | The cell data to insert. |

### Enumerated Values

| Property | Value |
| --- | --- |
| anonymous | FIRST |

## InteractiveVariablesSchema

```
{
  "description": "Interactive variables schema. For use with results from IPython's magic `%who_ls` command.",
  "properties": {
    "name": {
      "description": "The name of the variable.",
      "title": "Name",
      "type": "string"
    },
    "type": {
      "description": "The type of the variable.",
      "title": "Type",
      "type": "string"
    }
  },
  "required": [
    "name",
    "type"
  ],
  "title": "InteractiveVariablesSchema",
  "type": "object"
}
```

InteractiveVariablesSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| name | string | true |  | The name of the variable. |
| type | string | true |  | The type of the variable. |

## JupyterCellMetadata

```
{
  "description": "The schema for the Jupyter cell metadata.",
  "properties": {
    "outputsHidden": {
      "default": false,
      "description": "Whether the cell's outputs are hidden.",
      "title": "Outputshidden",
      "type": "boolean"
    },
    "sourceHidden": {
      "default": false,
      "description": "Whether the cell's source is hidden.",
      "title": "Sourcehidden",
      "type": "boolean"
    }
  },
  "title": "JupyterCellMetadata",
  "type": "object"
}
```

JupyterCellMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| outputsHidden | boolean | false |  | Whether the cell's outputs are hidden. |
| sourceHidden | boolean | false |  | Whether the cell's source is hidden. |

## KernelExecutionStatus

```
{
  "description": "Kernel execution status.",
  "enum": [
    "busy",
    "idle"
  ],
  "title": "KernelExecutionStatus",
  "type": "string"
}
```

KernelExecutionStatus

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| KernelExecutionStatus | string | false |  | Kernel execution status. |

### Enumerated Values

| Property | Value |
| --- | --- |
| KernelExecutionStatus | [busy, idle] |

## KernelSchema

```
{
  "description": "The schema for the notebook kernel.",
  "properties": {
    "executionState": {
      "allOf": [
        {
          "description": "Event Sequences on Various Workflows:\n- On kernel created: CONNECTED -> BUSY -> IDLE\n- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE\n- On regular execution: IDLE -> BUSY -> IDLE\n- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE\n- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE\n- On kernel shut down via calling the stop kernel endpoint:\n    DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s)",
          "enum": [
            "connecting",
            "disconnected",
            "connected",
            "starting",
            "idle",
            "busy",
            "interrupting",
            "restarting",
            "not_running"
          ],
          "title": "KernelState",
          "type": "string"
        }
      ],
      "description": "The execution state of the kernel."
    },
    "id": {
      "description": "The ID of the kernel.",
      "title": "Id",
      "type": "string"
    },
    "language": {
      "allOf": [
        {
          "description": "Runtime language for notebook execution in the kernel.",
          "enum": [
            "python",
            "r",
            "shell",
            "markdown"
          ],
          "title": "RuntimeLanguage",
          "type": "string"
        }
      ],
      "description": "The programming language of the kernel. Possible values include 'python', 'r'."
    },
    "name": {
      "description": "The name of the kernel. Possible values include 'python3', 'ir'.",
      "title": "Name",
      "type": "string"
    },
    "running": {
      "default": false,
      "description": "Whether the kernel is running.",
      "title": "Running",
      "type": "boolean"
    }
  },
  "required": [
    "id",
    "name",
    "language",
    "executionState"
  ],
  "title": "KernelSchema",
  "type": "object"
}
```

KernelSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| executionState | KernelState | true |  | The execution state of the kernel. |
| id | string | true |  | The ID of the kernel. |
| language | RuntimeLanguage | true |  | The programming language of the kernel. Possible values include 'python', 'r'. |
| name | string | true |  | The name of the kernel. Possible values include 'python3', 'ir'. |
| running | boolean | false |  | Whether the kernel is running. |

## KernelSpecSchema

```
{
  "properties": {
    "displayName": {
      "description": "Display name of the kernel. Possible values include 'R', 'Python 3 (ipykernel)'.",
      "title": "Displayname",
      "type": "string"
    },
    "language": {
      "allOf": [
        {
          "description": "Runtime language for notebook execution in the kernel.",
          "enum": [
            "python",
            "r",
            "shell",
            "markdown"
          ],
          "title": "RuntimeLanguage",
          "type": "string"
        }
      ],
      "description": "Runtime language of the kernel. Possible values include 'python', 'r'."
    },
    "name": {
      "description": "Name of the kernel. Possible values include 'python3', 'ir'.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "name",
    "displayName",
    "language"
  ],
  "title": "KernelSpecSchema",
  "type": "object"
}
```

KernelSpecSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| displayName | string | true |  | Display name of the kernel. Possible values include 'R', 'Python 3 (ipykernel)'. |
| language | RuntimeLanguage | true |  | Runtime language of the kernel. Possible values include 'python', 'r'. |
| name | string | true |  | Name of the kernel. Possible values include 'python3', 'ir'. |

## KernelSpecsResponse

```
{
  "description": "Schema for the Codespace's kernel information.",
  "properties": {
    "default": {
      "description": "The default kernel. Possible values include 'python3', 'ir'.",
      "title": "Default",
      "type": "string"
    },
    "kernels": {
      "description": "List of available kernels.",
      "items": {
        "properties": {
          "displayName": {
            "description": "Display name of the kernel. Possible values include 'R', 'Python 3 (ipykernel)'.",
            "title": "Displayname",
            "type": "string"
          },
          "language": {
            "allOf": [
              {
                "description": "Runtime language for notebook execution in the kernel.",
                "enum": [
                  "python",
                  "r",
                  "shell",
                  "markdown"
                ],
                "title": "RuntimeLanguage",
                "type": "string"
              }
            ],
            "description": "Runtime language of the kernel. Possible values include 'python', 'r'."
          },
          "name": {
            "description": "Name of the kernel. Possible values include 'python3', 'ir'.",
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name",
          "displayName",
          "language"
        ],
        "title": "KernelSpecSchema",
        "type": "object"
      },
      "title": "Kernels",
      "type": "array"
    }
  },
  "required": [
    "default"
  ],
  "title": "KernelSpecsResponse",
  "type": "object"
}
```

KernelSpecsResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| default | string | true |  | The default kernel. Possible values include 'python3', 'ir'. |
| kernels | [KernelSpecSchema] | false |  | List of available kernels. |

## KernelState

```
{
  "description": "Event Sequences on Various Workflows:\n- On kernel created: CONNECTED -> BUSY -> IDLE\n- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE\n- On regular execution: IDLE -> BUSY -> IDLE\n- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE\n- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE\n- On kernel shut down via calling the stop kernel endpoint:\n    DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s)",
  "enum": [
    "connecting",
    "disconnected",
    "connected",
    "starting",
    "idle",
    "busy",
    "interrupting",
    "restarting",
    "not_running"
  ],
  "title": "KernelState",
  "type": "string"
}
```

KernelState

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| KernelState | string | false |  | Event Sequences on Various Workflows:- On kernel created: CONNECTED -> BUSY -> IDLE- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE- On regular execution: IDLE -> BUSY -> IDLE- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE- On kernel shut down via calling the stop kernel endpoint: DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s) |

### Enumerated Values

| Property | Value |
| --- | --- |
| KernelState | [connecting, disconnected, connected, starting, idle, busy, interrupting, restarting, not_running] |

## Language

```
{
  "description": "An enumeration.",
  "enum": [
    "dataframe",
    "markdown",
    "python",
    "r",
    "shell",
    "scala",
    "sas",
    "custommetric"
  ],
  "title": "Language",
  "type": "string"
}
```

Language

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| Language | string | false |  | An enumeration. |

### Enumerated Values

| Property | Value |
| --- | --- |
| Language | [dataframe, markdown, python, r, shell, scala, sas, custommetric] |

## ListCodeSnippetsResponse

```
{
  "description": "Response schema for the list of code snippets.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "A list of code snippets.",
      "items": {
        "description": "CodeSnippet represents a code snippet.",
        "properties": {
          "code": {
            "description": "The code snippet code content.",
            "title": "Code",
            "type": "string"
          },
          "description": {
            "description": "The description of the code snippet.",
            "title": "Description",
            "type": "string"
          },
          "id": {
            "description": "The ID of the code snippet.",
            "title": "Id",
            "type": "string"
          },
          "language": {
            "description": "The programming language of the code snippet.",
            "title": "Language",
            "type": "string"
          },
          "languageVersion": {
            "description": "The programming language version of the code snippet.",
            "title": "Languageversion",
            "type": "string"
          },
          "locale": {
            "description": "The language locale of the code snippet.",
            "title": "Locale",
            "type": "string"
          },
          "tags": {
            "description": "A comma separated list of snippet tags.",
            "title": "Tags",
            "type": "string"
          },
          "title": {
            "description": "The title of the code snippet.",
            "title": "Title",
            "type": "string"
          }
        },
        "required": [
          "id",
          "locale",
          "title",
          "description",
          "code",
          "language",
          "languageVersion"
        ],
        "title": "CodeSnippet",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ListCodeSnippetsResponse",
  "type": "object"
}
```

ListCodeSnippetsResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [CodeSnippet] | false |  | A list of code snippets. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |

## ListCodeSnippetsTagsResponse

```
{
  "description": "Response schema for the list of code snippets tags.",
  "properties": {
    "tags": {
      "description": "A list of tags for the code snippets.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    }
  },
  "title": "ListCodeSnippetsTagsResponse",
  "type": "object"
}
```

ListCodeSnippetsTagsResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| tags | [string] | false |  | A list of tags for the code snippets. |

## ListDataFrameResponse

```
{
  "description": "Schema for the list of DataFrames in a notebook.",
  "properties": {
    "dataframes": {
      "description": "List of DataFrames information.",
      "items": {
        "description": "Schema for a single DataFrame entry.",
        "properties": {
          "name": {
            "description": "Name of the DataFrame.",
            "title": "Name",
            "type": "string"
          },
          "type": {
            "description": "Type of the DataFrame.",
            "title": "Type",
            "type": "string"
          }
        },
        "required": [
          "name",
          "type"
        ],
        "title": "DataFrameEntrySchema",
        "type": "object"
      },
      "title": "Dataframes",
      "type": "array"
    }
  },
  "title": "ListDataFrameResponse",
  "type": "object"
}
```

ListDataFrameResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| dataframes | [DataFrameEntrySchema] | false |  | List of DataFrames information. |

## ListDataframesResponse

```
{
  "description": "Response schema for listing DataFrames in a notebook session.",
  "properties": {
    "dataframes": {
      "description": "List of DataFrames in the notebook session.",
      "items": {
        "description": "Interactive variables schema. For use with results from IPython's magic `%who_ls` command.",
        "properties": {
          "name": {
            "description": "The name of the variable.",
            "title": "Name",
            "type": "string"
          },
          "type": {
            "description": "The type of the variable.",
            "title": "Type",
            "type": "string"
          }
        },
        "required": [
          "name",
          "type"
        ],
        "title": "InteractiveVariablesSchema",
        "type": "object"
      },
      "title": "Dataframes",
      "type": "array"
    }
  },
  "title": "ListDataframesResponse",
  "type": "object"
}
```

ListDataframesResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| dataframes | [InteractiveVariablesSchema] | false |  | List of DataFrames in the notebook session. |

## ListFilesystemObjectsRequest

```
{
  "description": "We have set the limit max value to one thousand",
  "properties": {
    "limit": {
      "default": 100,
      "description": "Maximum number of objects to return.",
      "exclusiveMinimum": 0,
      "maximum": 1000,
      "title": "Limit",
      "type": "integer"
    },
    "offset": {
      "default": 0,
      "description": "Offset for pagination.",
      "minimum": 0,
      "title": "Offset",
      "type": "integer"
    },
    "path": {
      "description": "Path to the filesystem object.",
      "title": "Path",
      "type": "string"
    },
    "sortBy": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "name",
            "-name",
            "updated_at",
            "-updated_at"
          ],
          "title": "FilesystemSortBy",
          "type": "string"
        }
      ],
      "default": "name",
      "description": "Sort results by this field."
    }
  },
  "required": [
    "path"
  ],
  "title": "ListFilesystemObjectsRequest",
  "type": "object"
}
```

ListFilesystemObjectsRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| limit | integer | false | maximum: 1000 | Maximum number of objects to return. |
| offset | integer | false | minimum: 0 | Offset for pagination. |
| path | string | true |  | Path to the filesystem object. |
| sortBy | FilesystemSortBy | false |  | Sort results by this field. |

## ListFilesystemObjectsResponse

```
{
  "description": "Response schema for listing filesystem objects.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of filesystem objects.",
      "items": {
        "description": "This schema is used for filesystem objects (files and directories) in the filesystem.",
        "properties": {
          "lastUpdatedAt": {
            "description": "Last updated time of the filesystem object.",
            "format": "date-time",
            "title": "Lastupdatedat",
            "type": "string"
          },
          "mediaType": {
            "description": "Media type of the filesystem object.",
            "title": "Mediatype",
            "type": "string"
          },
          "name": {
            "description": "Name of the filesystem object.",
            "title": "Name",
            "type": "string"
          },
          "path": {
            "description": "Path to the filesystem object.",
            "title": "Path",
            "type": "string"
          },
          "sizeInBytes": {
            "description": "Size of the filesystem object in bytes.",
            "title": "Sizeinbytes",
            "type": "integer"
          },
          "type": {
            "allOf": [
              {
                "description": "Type of the filesystem object.",
                "enum": [
                  "dir",
                  "file"
                ],
                "title": "FilesystemObjectType",
                "type": "string"
              }
            ],
            "description": "Type of the filesystem object. Possible values include 'dir', 'file'."
          }
        },
        "required": [
          "path",
          "type",
          "name"
        ],
        "title": "FilesystemObjectSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "datarobotMetadata": {
      "additionalProperties": {
        "description": "Metadata for DataRobot files.",
        "properties": {
          "commandArgs": {
            "description": "Command arguments for the file.",
            "title": "Commandargs",
            "type": "string"
          }
        },
        "title": "DRFileMetadata",
        "type": "object"
      },
      "description": "Metadata for DataRobot files.",
      "title": "Datarobotmetadata",
      "type": "object"
    },
    "directoryHierarchy": {
      "description": "List of directories respective names and paths.",
      "items": {
        "description": "These are only directories\n\nThe name property can be any string or the constant/sentinel \"root\"",
        "properties": {
          "name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "enum": [
                  "root"
                ],
                "type": "string"
              }
            ],
            "description": "Name of the directory.",
            "title": "Name"
          },
          "path": {
            "description": "Path to the directory.",
            "title": "Path",
            "type": "string"
          }
        },
        "required": [
          "name",
          "path"
        ],
        "title": "DirHierarchyObjectSchema",
        "type": "object"
      },
      "title": "Directoryhierarchy",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "required": [
    "data",
    "directoryHierarchy",
    "datarobotMetadata"
  ],
  "title": "ListFilesystemObjectsResponse",
  "type": "object"
}
```

ListFilesystemObjectsResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [FilesystemObjectSchema] | true |  | List of filesystem objects. |
| datarobotMetadata | object | true |  | Metadata for DataRobot files. |
| » additionalProperties | DRFileMetadata | false |  | Metadata for DataRobot files. |
| directoryHierarchy | [DirHierarchyObjectSchema] | true |  | List of directories respective names and paths. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |

## ListGitProvidersResponse

```
{
  "description": "A list of authorized Git OAuth providers available for the user.",
  "properties": {
    "providers": {
      "description": "A list of authorized Git OAuth providers.",
      "items": {
        "description": "The Git OAuth Provider details.",
        "properties": {
          "hostname": {
            "description": "The hostname of the Git provider.",
            "title": "Hostname",
            "type": "string"
          },
          "id": {
            "description": "The authorized Git OAuth Provider ID.",
            "title": "Id",
            "type": "string"
          },
          "name": {
            "description": "The name of the Git provider.",
            "title": "Name",
            "type": "string"
          },
          "settingsUrl": {
            "description": "The URL to manage the Git provider settings.",
            "title": "Settingsurl",
            "type": "string"
          },
          "status": {
            "description": "The status of the OAuth authorization.",
            "title": "Status",
            "type": "string"
          },
          "type": {
            "description": "The type of the Git provider.",
            "title": "Type",
            "type": "string"
          }
        },
        "required": [
          "id",
          "status",
          "type",
          "name",
          "hostname"
        ],
        "title": "GitProviderSchema",
        "type": "object"
      },
      "maxItems": 1000,
      "minItems": 0,
      "title": "Providers",
      "type": "array"
    }
  },
  "required": [
    "providers"
  ],
  "title": "ListGitProvidersResponse",
  "type": "object"
}
```

ListGitProvidersResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| providers | [GitProviderSchema] | true | maxItems: 1000 | A list of authorized Git OAuth providers. |

## ListGitRepositoriesResponse

```
{
  "description": "A list of Git repositories available for the authorized Git provider and the related params used for filtering\n(if provided).",
  "properties": {
    "data": {
      "description": "A list of Git repositories.",
      "items": {
        "properties": {
          "createdAt": {
            "description": "The creation date of the Git repository.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "fullName": {
            "description": "The full name of Git repository, e.g., datarobot/notebooks.",
            "title": "Fullname",
            "type": "string"
          },
          "httpUrl": {
            "description": "The HTTP URL of the Git repository, e.g., https://github.com/datarobot/notebooks.",
            "title": "Httpurl",
            "type": "string"
          },
          "isPrivate": {
            "description": "Determines if the Git repository is private.",
            "title": "Isprivate",
            "type": "boolean"
          },
          "name": {
            "description": "The name of Git repository, e.g., \"notebooks\".",
            "title": "Name",
            "type": "string"
          },
          "owner": {
            "description": "The owner account of the Git repository.",
            "title": "Owner",
            "type": "string"
          },
          "pushedAt": {
            "description": "The last push date of the Git repository.",
            "format": "date-time",
            "title": "Pushedat",
            "type": "string"
          },
          "updatedAt": {
            "description": "The last update date of the Git repository.",
            "format": "date-time",
            "title": "Updatedat",
            "type": "string"
          }
        },
        "required": [
          "name",
          "fullName",
          "httpUrl",
          "owner"
        ],
        "title": "GitRepositorySchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "params": {
      "additionalProperties": {
        "type": "string"
      },
      "description": "The params used when listing Git repositories.",
      "title": "Params",
      "type": "object"
    }
  },
  "required": [
    "data"
  ],
  "title": "ListGitRepositoriesResponse",
  "type": "object"
}
```

ListGitRepositoriesResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | [GitRepositorySchema] | true |  | A list of Git repositories. |
| params | object | false |  | The params used when listing Git repositories. |
| » additionalProperties | string | false |  | none |

## ListGitRepositoryQuery

```
{
  "description": "The possible query params to use when listing git repositories.",
  "properties": {
    "limit": {
      "default": 30,
      "description": "The number of repositories to return.",
      "exclusiveMinimum": 1,
      "maximum": 100,
      "title": "Limit",
      "type": "integer"
    },
    "query": {
      "description": "A search query for repository names.",
      "title": "Query",
      "type": "string"
    }
  },
  "title": "ListGitRepositoryQuery",
  "type": "object"
}
```

ListGitRepositoryQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| limit | integer | false | maximum: 100 | The number of repositories to return. |
| query | string | false |  | A search query for repository names. |

## ListNotebookRevisionsQuerySchema

```
{
  "description": "Query schema for listing notebook revisions.",
  "properties": {
    "autosaved": {
      "description": "Whether to include autosaved revisions.",
      "title": "Autosaved",
      "type": "boolean"
    },
    "createdAfter": {
      "description": "Filter revisions created after this date.",
      "format": "date-time",
      "title": "Createdafter",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "description": "The limit or results to return.",
      "exclusiveMinimum": 0,
      "maximum": 100,
      "title": "Limit",
      "type": "integer"
    },
    "offset": {
      "default": 0,
      "description": "The offset to use when querying paginated results.",
      "minimum": 0,
      "title": "Offset",
      "type": "integer"
    },
    "orderBy": {
      "allOf": [
        {
          "description": "Enum for ordering notebooks when querying.",
          "enum": [
            "name",
            "-name",
            "created",
            "-created",
            "updated",
            "-updated",
            "tags",
            "-tags",
            "lastViewed",
            "-lastViewed",
            "useCaseName",
            "-useCaseName",
            "sessionStatus",
            "-sessionStatus"
          ],
          "title": "OrderBy",
          "type": "string"
        }
      ],
      "default": "created",
      "description": "Order by field."
    }
  },
  "title": "ListNotebookRevisionsQuerySchema",
  "type": "object"
}
```

ListNotebookRevisionsQuerySchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| autosaved | boolean | false |  | Whether to include autosaved revisions. |
| createdAfter | string(date-time) | false |  | Filter revisions created after this date. |
| limit | integer | false | maximum: 100 | The limit or results to return. |
| offset | integer | false | minimum: 0 | The offset to use when querying paginated results. |
| orderBy | OrderBy | false |  | Order by field. |

## ListNotebookRevisionsResponse

```
{
  "description": "Response schema for listing notebook revisions.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of notebook revisions.",
      "items": {
        "description": "Notebook revision schema.",
        "properties": {
          "created": {
            "allOf": [
              {
                "description": "Revision action information schema.",
                "properties": {
                  "at": {
                    "description": "Action timestamp.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at"
                ],
                "title": "RevisionActionSchema",
                "type": "object"
              }
            ],
            "description": "Revision creation action information.",
            "title": "Created"
          },
          "isAuto": {
            "description": "Whether the revision was autosaved.",
            "title": "Isauto",
            "type": "boolean"
          },
          "name": {
            "description": "Revision name.",
            "title": "Name",
            "type": "string"
          },
          "notebookId": {
            "description": "Notebook ID this revision belongs to.",
            "title": "Notebookid",
            "type": "string"
          },
          "revisionId": {
            "description": "Revision ID.",
            "title": "Revisionid",
            "type": "string"
          },
          "updated": {
            "allOf": [
              {
                "description": "Revision action information schema.",
                "properties": {
                  "at": {
                    "description": "Action timestamp.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at"
                ],
                "title": "RevisionActionSchema",
                "type": "object"
              }
            ],
            "description": "Revision update action information.",
            "title": "Updated"
          }
        },
        "required": [
          "revisionId",
          "notebookId",
          "name",
          "isAuto",
          "created"
        ],
        "title": "NotebookRevisionSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ListNotebookRevisionsResponse",
  "type": "object"
}
```

ListNotebookRevisionsResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [NotebookRevisionSchema] | false |  | List of notebook revisions. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |

## ListNotebooksQuery

```
{
  "description": "Query options for listing notebooks in the notebooks directory.",
  "properties": {
    "allUseCases": {
      "default": false,
      "description": "Whether to include all Use Cases.",
      "title": "Allusecases",
      "type": "boolean"
    },
    "createdAfter": {
      "description": "Filter notebooks created after this date.",
      "format": "date-time",
      "title": "Createdafter",
      "type": "string"
    },
    "createdBefore": {
      "description": "Filter notebooks created before this date.",
      "format": "date-time",
      "title": "Createdbefore",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "description": "The maximum number of notebooks to return.",
      "exclusiveMinimum": 0,
      "maximum": 1000,
      "title": "Limit",
      "type": "integer"
    },
    "name": {
      "default": "",
      "description": "A name to filter notebooks by.",
      "title": "Name",
      "type": "string"
    },
    "offset": {
      "default": 0,
      "description": "The offset to use when querying paginated results.",
      "minimum": 0,
      "title": "Offset",
      "type": "integer"
    },
    "orderBy": {
      "allOf": [
        {
          "description": "Enum for ordering notebooks when querying.",
          "enum": [
            "name",
            "-name",
            "created",
            "-created",
            "updated",
            "-updated",
            "tags",
            "-tags",
            "lastViewed",
            "-lastViewed",
            "useCaseName",
            "-useCaseName",
            "sessionStatus",
            "-sessionStatus"
          ],
          "title": "OrderBy",
          "type": "string"
        }
      ],
      "default": "-updated",
      "description": "The order in which to sort the notebooks."
    },
    "owners": {
      "description": "A list of user IDs to filter notebooks by.",
      "items": {
        "type": "string"
      },
      "title": "Owners",
      "type": "array"
    },
    "query": {
      "description": "A query to filter notebooks by name and description.",
      "title": "Query",
      "type": "string"
    },
    "tags": {
      "description": "A list of tags to filter notebooks by.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "type": {
      "description": "The notebook type to filter by.",
      "items": {
        "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
        "enum": [
          "plain",
          "codespace",
          "ephemeral"
        ],
        "title": "NotebookType",
        "type": "string"
      },
      "type": "array"
    },
    "types": {
      "description": "The notebook type to filter by.",
      "items": {
        "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
        "enum": [
          "plain",
          "codespace",
          "ephemeral"
        ],
        "title": "NotebookType",
        "type": "string"
      },
      "type": "array"
    },
    "useCaseId": {
      "description": "The ID of a Use Case to filter notebooks by.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "title": "ListNotebooksQuery",
  "type": "object"
}
```

ListNotebooksQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| allUseCases | boolean | false |  | Whether to include all Use Cases. |
| createdAfter | string(date-time) | false |  | Filter notebooks created after this date. |
| createdBefore | string(date-time) | false |  | Filter notebooks created before this date. |
| limit | integer | false | maximum: 1000 | The maximum number of notebooks to return. |
| name | string | false |  | A name to filter notebooks by. |
| offset | integer | false | minimum: 0 | The offset to use when querying paginated results. |
| orderBy | OrderBy | false |  | The order in which to sort the notebooks. |
| owners | [string] | false |  | A list of user IDs to filter notebooks by. |
| query | string | false |  | A query to filter notebooks by name and description. |
| tags | [string] | false |  | A list of tags to filter notebooks by. |
| type | [NotebookType] | false |  | The notebook type to filter by. |
| types | [NotebookType] | false |  | The notebook type to filter by. |
| useCaseId | string | false |  | The ID of a Use Case to filter notebooks by. |

## ListNotebooksResponse

```
{
  "description": "Response schema for listing notebooks.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "A list of notebooks.",
      "items": {
        "description": "Schema for notebook metadata with additional fields.",
        "properties": {
          "created": {
            "allOf": [
              {
                "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
                "properties": {
                  "at": {
                    "description": "Timestamp of the action.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User info of the actor who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at",
                  "by"
                ],
                "title": "NotebookActionSignature",
                "type": "object"
              }
            ],
            "description": "Information about the creation of the notebook.",
            "title": "Created"
          },
          "description": {
            "description": "The description of the notebook.",
            "title": "Description",
            "type": "string"
          },
          "hasEnabledSchedule": {
            "description": "Whether the notebook has an enabled schedule.",
            "title": "Hasenabledschedule",
            "type": "boolean"
          },
          "hasSchedule": {
            "description": "Whether the notebook has a schedule.",
            "title": "Hasschedule",
            "type": "boolean"
          },
          "id": {
            "description": "The ID of the notebook.",
            "title": "Id",
            "type": "string"
          },
          "lastViewed": {
            "allOf": [
              {
                "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
                "properties": {
                  "at": {
                    "description": "Timestamp of the action.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User info of the actor who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at",
                  "by"
                ],
                "title": "NotebookActionSignature",
                "type": "object"
              }
            ],
            "description": "Information about the last viewed time of the notebook.",
            "title": "Lastviewed"
          },
          "name": {
            "description": "The name of the notebook.",
            "title": "Name",
            "type": "string"
          },
          "orgId": {
            "description": "The ID of the organization associated with the notebook.",
            "title": "Orgid",
            "type": "string"
          },
          "permissions": {
            "description": "The permissions associated with the notebook.",
            "items": {
              "description": "The possible allowed actions for the current user for a given Notebook.",
              "enum": [
                "CAN_READ",
                "CAN_UPDATE",
                "CAN_DELETE",
                "CAN_SHARE",
                "CAN_COPY",
                "CAN_EXECUTE"
              ],
              "title": "NotebookPermission",
              "type": "string"
            },
            "type": "array"
          },
          "session": {
            "allOf": [
              {
                "description": "The schema for the notebook session.",
                "properties": {
                  "notebookId": {
                    "description": "The ID of the notebook.",
                    "title": "Notebookid",
                    "type": "string"
                  },
                  "sessionType": {
                    "allOf": [
                      {
                        "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                        "enum": [
                          "interactive",
                          "triggered"
                        ],
                        "title": "SessionType",
                        "type": "string"
                      }
                    ],
                    "description": "The type of the notebook session."
                  },
                  "startedAt": {
                    "description": "The time the notebook session was started.",
                    "format": "date-time",
                    "title": "Startedat",
                    "type": "string"
                  },
                  "status": {
                    "allOf": [
                      {
                        "description": "Possible overall states of a notebook session.",
                        "enum": [
                          "stopping",
                          "stopped",
                          "starting",
                          "running",
                          "restarting",
                          "dead",
                          "deleted"
                        ],
                        "title": "NotebookSessionStatus",
                        "type": "string"
                      }
                    ],
                    "description": "The status of the notebook session."
                  },
                  "userId": {
                    "description": "The ID of the user associated with the notebook session.",
                    "title": "Userid",
                    "type": "string"
                  }
                },
                "required": [
                  "status",
                  "notebookId"
                ],
                "title": "NotebookSessionSharedSchema",
                "type": "object"
              }
            ],
            "description": "Information about the session associated with the notebook.",
            "title": "Session"
          },
          "settings": {
            "allOf": [
              {
                "description": "Notebook UI settings.",
                "properties": {
                  "hideCellFooters": {
                    "default": false,
                    "description": "Whether or not cell footers are hidden in the UI.",
                    "title": "Hidecellfooters",
                    "type": "boolean"
                  },
                  "hideCellOutputs": {
                    "default": false,
                    "description": "Whether or not cell outputs are hidden in the UI.",
                    "title": "Hidecelloutputs",
                    "type": "boolean"
                  },
                  "hideCellTitles": {
                    "default": false,
                    "description": "Whether or not cell titles are hidden in the UI.",
                    "title": "Hidecelltitles",
                    "type": "boolean"
                  },
                  "highlightWhitespace": {
                    "default": false,
                    "description": "Whether or whitespace is highlighted in the UI.",
                    "title": "Highlightwhitespace",
                    "type": "boolean"
                  },
                  "showLineNumbers": {
                    "default": false,
                    "description": "Whether or not line numbers are shown in the UI.",
                    "title": "Showlinenumbers",
                    "type": "boolean"
                  },
                  "showScrollers": {
                    "default": false,
                    "description": "Whether or not scroll bars are shown in the UI.",
                    "title": "Showscrollers",
                    "type": "boolean"
                  }
                },
                "title": "NotebookSettings",
                "type": "object"
              }
            ],
            "default": {
              "hide_cell_footers": false,
              "hide_cell_outputs": false,
              "hide_cell_titles": false,
              "highlight_whitespace": false,
              "show_line_numbers": false,
              "show_scrollers": false
            },
            "description": "The settings of the notebook.",
            "title": "Settings"
          },
          "tags": {
            "description": "The tags of the notebook.",
            "items": {
              "type": "string"
            },
            "title": "Tags",
            "type": "array"
          },
          "tenantId": {
            "description": "The tenant ID associated with the notebook.",
            "title": "Tenantid",
            "type": "string"
          },
          "type": {
            "allOf": [
              {
                "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                "enum": [
                  "plain",
                  "codespace",
                  "ephemeral"
                ],
                "title": "NotebookType",
                "type": "string"
              }
            ],
            "default": "plain",
            "description": "The type of the notebook."
          },
          "typeTransition": {
            "allOf": [
              {
                "description": "An enumeration.",
                "enum": [
                  "initiated_to_codespace",
                  "completed"
                ],
                "title": "NotebookTypeTransition",
                "type": "string"
              }
            ],
            "description": "The type transition of the notebook."
          },
          "updated": {
            "allOf": [
              {
                "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
                "properties": {
                  "at": {
                    "description": "Timestamp of the action.",
                    "format": "date-time",
                    "title": "At",
                    "type": "string"
                  },
                  "by": {
                    "allOf": [
                      {
                        "description": "User information.",
                        "properties": {
                          "activated": {
                            "default": true,
                            "description": "Whether the user is activated.",
                            "title": "Activated",
                            "type": "boolean"
                          },
                          "firstName": {
                            "description": "The first name of the user.",
                            "title": "Firstname",
                            "type": "string"
                          },
                          "gravatarHash": {
                            "description": "The gravatar hash of the user.",
                            "title": "Gravatarhash",
                            "type": "string"
                          },
                          "id": {
                            "description": "The ID of the user.",
                            "title": "Id",
                            "type": "string"
                          },
                          "lastName": {
                            "description": "The last name of the user.",
                            "title": "Lastname",
                            "type": "string"
                          },
                          "orgId": {
                            "description": "The ID of the organization the user belongs to.",
                            "title": "Orgid",
                            "type": "string"
                          },
                          "tenantPhase": {
                            "description": "The tenant phase of the user.",
                            "title": "Tenantphase",
                            "type": "string"
                          },
                          "username": {
                            "description": "The username of the user.",
                            "title": "Username",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "title": "UserInfo",
                        "type": "object"
                      }
                    ],
                    "description": "User info of the actor who performed the action.",
                    "title": "By"
                  }
                },
                "required": [
                  "at",
                  "by"
                ],
                "title": "NotebookActionSignature",
                "type": "object"
              }
            ],
            "description": "Information about the last update of the notebook.",
            "title": "Updated"
          },
          "useCaseId": {
            "description": "The ID of the Use Case associated with the notebook.",
            "title": "Usecaseid",
            "type": "string"
          },
          "useCaseName": {
            "description": "The name of the Use Case associated with the notebook.",
            "title": "Usecasename",
            "type": "string"
          }
        },
        "required": [
          "name",
          "id",
          "created",
          "lastViewed"
        ],
        "title": "NotebookSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "ListNotebooksResponse",
  "type": "object"
}
```

ListNotebooksResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [NotebookSchema] | false |  | A list of notebooks. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |

## ListScheduledJobQuery

```
{
  "description": "Query parameters for listing scheduled jobs.",
  "properties": {
    "createdByIds": {
      "description": "The IDs of the users who created the scheduled jobs.",
      "items": {
        "type": "string"
      },
      "title": "Createdbyids",
      "type": "array"
    },
    "lastRunEnd": {
      "description": "The end time of the last run to filter the scheduled jobs by.",
      "format": "date-time",
      "title": "Lastrunend",
      "type": "string"
    },
    "lastRunStart": {
      "description": "The start time of the last run to filter the scheduled jobs by.",
      "format": "date-time",
      "title": "Lastrunstart",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "description": "The limit or results to return.",
      "exclusiveMinimum": 0,
      "maximum": 100,
      "title": "Limit",
      "type": "integer"
    },
    "nextRunEnd": {
      "description": "The end time of the next run to filter the scheduled jobs by.",
      "format": "date-time",
      "title": "Nextrunend",
      "type": "string"
    },
    "nextRunStart": {
      "description": "The start time of the next run to filter the scheduled jobs by.",
      "format": "date-time",
      "title": "Nextrunstart",
      "type": "string"
    },
    "notebookIds": {
      "description": "The IDs of the notebooks to filter the scheduled jobs by.",
      "items": {
        "type": "string"
      },
      "title": "Notebookids",
      "type": "array"
    },
    "notebookTypes": {
      "description": "The types of notebooks to filter the scheduled jobs by.",
      "items": {
        "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
        "enum": [
          "plain",
          "codespace",
          "ephemeral"
        ],
        "title": "NotebookType",
        "type": "string"
      },
      "type": "array"
    },
    "offset": {
      "default": 0,
      "description": "The offset to use when querying paginated results.",
      "minimum": 0,
      "title": "Offset",
      "type": "integer"
    },
    "orderBy": {
      "allOf": [
        {
          "description": "Fields to order the list of scheduled jobs by.",
          "enum": [
            "title",
            "-title",
            "username",
            "-username",
            "notebookName",
            "-notebookName",
            "useCaseName",
            "-useCaseName",
            "status",
            "-status",
            "schedule",
            "-schedule",
            "lastRun",
            "-lastRun",
            "nextRun",
            "-nextRun"
          ],
          "title": "ScheduledJobListOrderBy",
          "type": "string"
        }
      ],
      "description": "The field to order the results by."
    },
    "search": {
      "description": "The search term to filter the scheduled jobs.",
      "title": "Search",
      "type": "string"
    },
    "statuses": {
      "description": "The statuses to filter the scheduled jobs by.",
      "items": {
        "enum": [
          "enabled",
          "disabled"
        ],
        "type": "string"
      },
      "title": "Statuses",
      "type": "array"
    },
    "titles": {
      "description": "The titles to filter the scheduled jobs by.",
      "items": {
        "type": "string"
      },
      "title": "Titles",
      "type": "array"
    },
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "title": "ListScheduledJobQuery",
  "type": "object"
}
```

ListScheduledJobQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| createdByIds | [string] | false |  | The IDs of the users who created the scheduled jobs. |
| lastRunEnd | string(date-time) | false |  | The end time of the last run to filter the scheduled jobs by. |
| lastRunStart | string(date-time) | false |  | The start time of the last run to filter the scheduled jobs by. |
| limit | integer | false | maximum: 100 | The limit or results to return. |
| nextRunEnd | string(date-time) | false |  | The end time of the next run to filter the scheduled jobs by. |
| nextRunStart | string(date-time) | false |  | The start time of the next run to filter the scheduled jobs by. |
| notebookIds | [string] | false |  | The IDs of the notebooks to filter the scheduled jobs by. |
| notebookTypes | [NotebookType] | false |  | The types of notebooks to filter the scheduled jobs by. |
| offset | integer | false | minimum: 0 | The offset to use when querying paginated results. |
| orderBy | ScheduledJobListOrderBy | false |  | The field to order the results by. |
| search | string | false |  | The search term to filter the scheduled jobs. |
| statuses | [string] | false |  | The statuses to filter the scheduled jobs by. |
| titles | [string] | false |  | The titles to filter the scheduled jobs by. |
| useCaseId | string | false |  | The ID of the use case this notebook is associated with. |

## ListScheduledRunsHistoryQuery

```
{
  "description": "Query parameters for listing scheduled runs history.",
  "properties": {
    "createdByIds": {
      "description": "The IDs of the users who created the scheduled runs history.",
      "items": {
        "type": "string"
      },
      "title": "Createdbyids",
      "type": "array"
    },
    "endTimeEnd": {
      "description": "The end time of the run to filter the scheduled runs history by.",
      "format": "date-time",
      "title": "Endtimeend",
      "type": "string"
    },
    "endTimeStart": {
      "description": "The start time of the run to filter the scheduled runs history by.",
      "format": "date-time",
      "title": "Endtimestart",
      "type": "string"
    },
    "envIds": {
      "description": "The IDs of the environments to filter the scheduled runs history by.",
      "items": {
        "type": "string"
      },
      "title": "Envids",
      "type": "array"
    },
    "jobIds": {
      "description": "The IDs of the jobs to filter the scheduled runs history by.",
      "items": {
        "type": "string"
      },
      "title": "Jobids",
      "type": "array"
    },
    "limit": {
      "default": 10,
      "description": "The limit or results to return.",
      "exclusiveMinimum": 0,
      "maximum": 100,
      "title": "Limit",
      "type": "integer"
    },
    "notebookIds": {
      "description": "The IDs of the notebooks to filter the scheduled runs history by.",
      "items": {
        "type": "string"
      },
      "title": "Notebookids",
      "type": "array"
    },
    "notebookTypes": {
      "description": "The types of notebooks to filter the scheduled runs history by.",
      "items": {
        "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
        "enum": [
          "plain",
          "codespace",
          "ephemeral"
        ],
        "title": "NotebookType",
        "type": "string"
      },
      "type": "array"
    },
    "offset": {
      "default": 0,
      "description": "The offset to use when querying paginated results.",
      "minimum": 0,
      "title": "Offset",
      "type": "integer"
    },
    "orderBy": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "created",
            "-created",
            "title",
            "-title",
            "notebookName",
            "-notebookName",
            "runType",
            "-runType",
            "status",
            "-status",
            "startTime",
            "-startTime",
            "endTime",
            "-endTime",
            "duration",
            "-duration",
            "revisionName",
            "-revisionName",
            "environmentName",
            "-environmentName",
            "useCaseName",
            "-useCaseName"
          ],
          "title": "ScheduledHistoryListOrderBy",
          "type": "string"
        }
      ],
      "default": "-created",
      "description": "The field to order the results by."
    },
    "runTypes": {
      "description": "The types of runs to filter the scheduled runs history by.",
      "items": {
        "description": "Types of runs that can be scheduled.",
        "enum": [
          "scheduled",
          "manual",
          "pipeline"
        ],
        "title": "RunTypes",
        "type": "string"
      },
      "type": "array"
    },
    "search": {
      "description": "The search term to filter the scheduled runs history.",
      "title": "Search",
      "type": "string"
    },
    "startTimeEnd": {
      "description": "The end time of the run to filter the scheduled runs history by.",
      "format": "date-time",
      "title": "Starttimeend",
      "type": "string"
    },
    "startTimeStart": {
      "description": "The start time of the run to filter the scheduled runs history by.",
      "format": "date-time",
      "title": "Starttimestart",
      "type": "string"
    },
    "statuses": {
      "description": "The statuses to filter the scheduled runs history by.",
      "items": {
        "type": "string"
      },
      "title": "Statuses",
      "type": "array"
    },
    "titles": {
      "description": "The titles to filter the scheduled runs history by.",
      "items": {
        "type": "string"
      },
      "title": "Titles",
      "type": "array"
    },
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "title": "ListScheduledRunsHistoryQuery",
  "type": "object"
}
```

ListScheduledRunsHistoryQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| createdByIds | [string] | false |  | The IDs of the users who created the scheduled runs history. |
| endTimeEnd | string(date-time) | false |  | The end time of the run to filter the scheduled runs history by. |
| endTimeStart | string(date-time) | false |  | The start time of the run to filter the scheduled runs history by. |
| envIds | [string] | false |  | The IDs of the environments to filter the scheduled runs history by. |
| jobIds | [string] | false |  | The IDs of the jobs to filter the scheduled runs history by. |
| limit | integer | false | maximum: 100 | The limit or results to return. |
| notebookIds | [string] | false |  | The IDs of the notebooks to filter the scheduled runs history by. |
| notebookTypes | [NotebookType] | false |  | The types of notebooks to filter the scheduled runs history by. |
| offset | integer | false | minimum: 0 | The offset to use when querying paginated results. |
| orderBy | ScheduledHistoryListOrderBy | false |  | The field to order the results by. |
| runTypes | [RunTypes] | false |  | The types of runs to filter the scheduled runs history by. |
| search | string | false |  | The search term to filter the scheduled runs history. |
| startTimeEnd | string(date-time) | false |  | The end time of the run to filter the scheduled runs history by. |
| startTimeStart | string(date-time) | false |  | The start time of the run to filter the scheduled runs history by. |
| statuses | [string] | false |  | The statuses to filter the scheduled runs history by. |
| titles | [string] | false |  | The titles to filter the scheduled runs history by. |
| useCaseId | string | false |  | The ID of the use case this notebook is associated with. |

## ListSnippetsQuerySchema

```
{
  "description": "Query schema for searching code nuggets.",
  "properties": {
    "language": {
      "description": "The programming language of the code snippet to query for.",
      "title": "Language",
      "type": "string"
    },
    "languageVersion": {
      "description": "The programming language version of the code snippet to query for.",
      "title": "Languageversion",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "description": "The limit or results to return.",
      "exclusiveMinimum": 0,
      "maximum": 100,
      "title": "Limit",
      "type": "integer"
    },
    "offset": {
      "default": 0,
      "description": "The offset to use when querying paginated results.",
      "minimum": 0,
      "title": "Offset",
      "type": "integer"
    },
    "q": {
      "description": "A search query to filter the code snippets.",
      "title": "Q",
      "type": "string"
    },
    "tags": {
      "description": "A comma separated list of tags to filter the code snippets.",
      "title": "Tags",
      "type": "string"
    }
  },
  "title": "ListSnippetsQuerySchema",
  "type": "object"
}
```

ListSnippetsQuerySchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| language | string | false |  | The programming language of the code snippet to query for. |
| languageVersion | string | false |  | The programming language version of the code snippet to query for. |
| limit | integer | false | maximum: 100 | The limit or results to return. |
| offset | integer | false | minimum: 0 | The offset to use when querying paginated results. |
| q | string | false |  | A search query to filter the code snippets. |
| tags | string | false |  | A comma separated list of tags to filter the code snippets. |

## Machine

```
{
  "description": "Machine is a class that represents a machine type in the system.",
  "properties": {
    "bundleId": {
      "description": "Bundle ID.",
      "title": "Bundleid",
      "type": "string"
    },
    "cpu": {
      "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
      "title": "Cpu",
      "type": "string"
    },
    "cpuCores": {
      "default": 0,
      "description": "CPU cores.",
      "title": "Cpucores",
      "type": "number"
    },
    "default": {
      "default": false,
      "description": "Is this machine type default for the environment.",
      "title": "Default",
      "type": "boolean"
    },
    "ephemeralStorage": {
      "default": "10Gi",
      "description": "Ephemeral storage size.",
      "title": "Ephemeralstorage",
      "type": "string"
    },
    "gpu": {
      "description": "GPU cores.",
      "title": "Gpu",
      "type": "string"
    },
    "hasGpu": {
      "default": false,
      "description": "Whether or not this machine type has a GPU.",
      "title": "Hasgpu",
      "type": "boolean"
    },
    "id": {
      "description": "Machine ID.",
      "title": "Id",
      "type": "string"
    },
    "memory": {
      "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
      "title": "Memory",
      "type": "string"
    },
    "name": {
      "description": "Machine name.",
      "title": "Name",
      "type": "string"
    },
    "ramGb": {
      "default": 0,
      "description": "RAM in GB.",
      "title": "Ramgb",
      "type": "integer"
    }
  },
  "required": [
    "id",
    "name"
  ],
  "title": "Machine",
  "type": "object"
}
```

Machine

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| bundleId | string | false |  | Bundle ID. |
| cpu | string | false |  | Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1). |
| cpuCores | number | false |  | CPU cores. |
| default | boolean | false |  | Is this machine type default for the environment. |
| ephemeralStorage | string | false |  | Ephemeral storage size. |
| gpu | string | false |  | GPU cores. |
| hasGpu | boolean | false |  | Whether or not this machine type has a GPU. |
| id | string | true |  | Machine ID. |
| memory | string | false |  | Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G). |
| name | string | true |  | Machine name. |
| ramGb | integer | false |  | RAM in GB. |

## MachineStatuses

```
{
  "description": "This enum represents possible overall state of the machine(s) of all components of the notebook.",
  "enum": [
    "not_started",
    "allocated",
    "starting",
    "running",
    "restarting",
    "stopping",
    "stopped",
    "dead",
    "deleted"
  ],
  "title": "MachineStatuses",
  "type": "string"
}
```

MachineStatuses

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| MachineStatuses | string | false |  | This enum represents possible overall state of the machine(s) of all components of the notebook. |

### Enumerated Values

| Property | Value |
| --- | --- |
| MachineStatuses | [not_started, allocated, starting, running, restarting, stopping, stopped, dead, deleted] |

## MachinesPublic

```
{
  "description": "Represents a list of machine types in the system.",
  "properties": {
    "machines": {
      "description": "List of machine types.",
      "items": {
        "description": "Machine is a class that represents a machine type in the system.",
        "properties": {
          "bundleId": {
            "description": "Bundle ID.",
            "title": "Bundleid",
            "type": "string"
          },
          "cpu": {
            "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
            "title": "Cpu",
            "type": "string"
          },
          "cpuCores": {
            "default": 0,
            "description": "CPU cores.",
            "title": "Cpucores",
            "type": "number"
          },
          "default": {
            "default": false,
            "description": "Is this machine type default for the environment.",
            "title": "Default",
            "type": "boolean"
          },
          "ephemeralStorage": {
            "default": "10Gi",
            "description": "Ephemeral storage size.",
            "title": "Ephemeralstorage",
            "type": "string"
          },
          "gpu": {
            "description": "GPU cores.",
            "title": "Gpu",
            "type": "string"
          },
          "hasGpu": {
            "default": false,
            "description": "Whether or not this machine type has a GPU.",
            "title": "Hasgpu",
            "type": "boolean"
          },
          "id": {
            "description": "Machine ID.",
            "title": "Id",
            "type": "string"
          },
          "memory": {
            "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
            "title": "Memory",
            "type": "string"
          },
          "name": {
            "description": "Machine name.",
            "title": "Name",
            "type": "string"
          },
          "ramGb": {
            "default": 0,
            "description": "RAM in GB.",
            "title": "Ramgb",
            "type": "integer"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "title": "Machine",
        "type": "object"
      },
      "title": "Machines",
      "type": "array"
    }
  },
  "title": "MachinesPublic",
  "type": "object"
}
```

MachinesPublic

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| machines | [Machine] | false |  | List of machine types. |

## ManualRunTypes

```
{
  "description": "Intentionally a subset of RunTypes above - to be used in API schemas",
  "enum": [
    "manual",
    "pipeline"
  ],
  "title": "ManualRunTypes",
  "type": "string"
}
```

ManualRunTypes

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| ManualRunTypes | string | false |  | Intentionally a subset of RunTypes above - to be used in API schemas |

### Enumerated Values

| Property | Value |
| --- | --- |
| ManualRunTypes | [manual, pipeline] |

## MarkdownCellSchema

```
{
  "description": "The schema for a markdown cell in the notebook.",
  "properties": {
    "attachments": {
      "description": "Attachments of the cell.",
      "title": "Attachments",
      "type": "object"
    },
    "cellType": {
      "allOf": [
        {
          "description": "Supported cell types for notebooks.",
          "enum": [
            "code",
            "markdown"
          ],
          "title": "SupportedCellTypes",
          "type": "string"
        }
      ],
      "default": "markdown",
      "description": "Type of the cell."
    },
    "id": {
      "description": "ID of the cell.",
      "title": "Id",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "Metadata of the cell.",
      "title": "Metadata"
    },
    "source": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "default": "",
      "description": "Contents of the cell, represented as a string.",
      "title": "Source"
    }
  },
  "required": [
    "id"
  ],
  "title": "MarkdownCellSchema",
  "type": "object"
}
```

MarkdownCellSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| attachments | object | false |  | Attachments of the cell. |
| cellType | SupportedCellTypes | false |  | Type of the cell. |
| id | string | true |  | ID of the cell. |
| metadata | NotebookCellMetadata | false |  | Metadata of the cell. |
| source | any | false |  | Contents of the cell, represented as a string. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | [string] | false |  | none |

## MoveCellRequest

```
{
  "description": "Request payload values for moving a notebook cell.",
  "properties": {
    "actionId": {
      "description": "Action ID of notebook update request.",
      "maxLength": 64,
      "title": "Actionid",
      "type": "string"
    },
    "afterCellId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "FIRST"
          ],
          "type": "string"
        }
      ],
      "description": "ID of the cell after which to move the cell.",
      "title": "Aftercellid"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "afterCellId"
  ],
  "title": "MoveCellRequest",
  "type": "object"
}
```

MoveCellRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| actionId | string | false | maxLength: 64 | Action ID of notebook update request. |
| afterCellId | any | true |  | ID of the cell after which to move the cell. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| generation | integer | true |  | Integer representing the generation of the notebook. |
| path | string | true |  | Path to the notebook. |

### Enumerated Values

| Property | Value |
| --- | --- |
| anonymous | FIRST |

## MoveFilesystemObjectRequest

```
{
  "description": "Move filesystem object request schema.",
  "properties": {
    "operations": {
      "description": "List of source-destination pairs.",
      "items": {
        "description": "Source and destination schema for filesystem object operations.",
        "properties": {
          "destination": {
            "description": "Destination path.",
            "title": "Destination",
            "type": "string"
          },
          "source": {
            "description": "Source path.",
            "title": "Source",
            "type": "string"
          }
        },
        "required": [
          "source",
          "destination"
        ],
        "title": "SourceDestinationSchema",
        "type": "object"
      },
      "title": "Operations",
      "type": "array"
    }
  },
  "title": "MoveFilesystemObjectRequest",
  "type": "object"
}
```

MoveFilesystemObjectRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| operations | [SourceDestinationSchema] | false |  | List of source-destination pairs. |

## MultiNotebookOperationQuery

```
{
  "description": "Base query schema for multiple notebook operations.",
  "properties": {
    "path": {
      "description": "List of paths to the notebooks.",
      "items": {
        "type": "string"
      },
      "title": "Path",
      "type": "array"
    }
  },
  "title": "MultiNotebookOperationQuery",
  "type": "object"
}
```

MultiNotebookOperationQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| path | [string] | false |  | List of paths to the notebooks. |

## MultipleNotebooksSharedRole

```
{
  "properties": {
    "notebookId": {
      "description": "The ID of the notebook.",
      "type": "string"
    },
    "roles": {
      "description": "Individual roles data for the notebook.",
      "items": {
        "properties": {
          "id": {
            "description": "The identifier of the recipient.",
            "type": "string"
          },
          "name": {
            "description": "The name of the recipient.",
            "type": "string"
          },
          "role": {
            "description": "The role of the recipient on this entity.",
            "enum": [
              "ADMIN",
              "CONSUMER",
              "DATA_SCIENTIST",
              "EDITOR",
              "OBSERVER",
              "OWNER",
              "READ_ONLY",
              "READ_WRITE",
              "USER"
            ],
            "type": "string"
          },
          "shareRecipientType": {
            "description": "The recipient type.",
            "enum": [
              "user"
            ],
            "type": "string"
          }
        },
        "required": [
          "id",
          "name",
          "role",
          "shareRecipientType"
        ],
        "type": "object",
        "x-versionadded": "v2.35"
      },
      "type": "array"
    }
  },
  "required": [
    "notebookId",
    "roles"
  ],
  "type": "object",
  "x-versionadded": "v2.35"
}
```

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| notebookId | string | true |  | The ID of the notebook. |
| roles | [NotebookSharedRole] | true |  | Individual roles data for the notebook. |

## NewEnvironmentVariableSchema

```
{
  "description": "Schema for updating environment variables.",
  "properties": {
    "description": {
      "description": "The description of the environment variable.",
      "maxLength": 500,
      "title": "Description",
      "type": "string"
    },
    "name": {
      "description": "The name of the environment variable.",
      "maxLength": 253,
      "pattern": "^[a-zA-Z_$][\\w$]*$",
      "title": "Name",
      "type": "string"
    },
    "value": {
      "description": "The value of the environment variable.",
      "maxLength": 131072,
      "title": "Value",
      "type": "string"
    }
  },
  "required": [
    "name",
    "value"
  ],
  "title": "NewEnvironmentVariableSchema",
  "type": "object"
}
```

NewEnvironmentVariableSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| description | string | false | maxLength: 500 | The description of the environment variable. |
| name | string | true | maxLength: 253 | The name of the environment variable. |
| value | string | true | maxLength: 131072 | The value of the environment variable. |

## NewNotebookFileSchema

```
{
  "description": "The schema for the newly created notebook.",
  "properties": {
    "cells": {
      "description": "List of cells in the notebook.",
      "items": {
        "anyOf": [
          {
            "description": "The schema for a code cell in the notebook.",
            "properties": {
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "code",
                "description": "Type of the cell."
              },
              "executionCount": {
                "default": 0,
                "description": "Execution count of the cell.",
                "title": "Executioncount",
                "type": "integer"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "outputs": {
                "description": "Outputs of the cell.",
                "items": {
                  "anyOf": [
                    {
                      "description": "The schema for the execute result output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "executionCount": {
                          "default": 0,
                          "description": "Execution count of the output.",
                          "title": "Executioncount",
                          "type": "integer"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "execute_result",
                          "default": "execute_result",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "ExecuteResultOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the display data output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "display_data",
                          "default": "display_data",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "DisplayDataOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the stream output in a notebook cell.",
                      "properties": {
                        "name": {
                          "description": "Name of the stream.",
                          "title": "Name",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "stream",
                          "default": "stream",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "text": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          ],
                          "description": "Text of the stream.",
                          "title": "Text"
                        }
                      },
                      "required": [
                        "name",
                        "text"
                      ],
                      "title": "StreamOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the error output in a notebook cell.",
                      "properties": {
                        "ename": {
                          "description": "Error name.",
                          "title": "Ename",
                          "type": "string"
                        },
                        "evalue": {
                          "description": "Error value.",
                          "title": "Evalue",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "error",
                          "default": "error",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "traceback": {
                          "description": "Traceback of the error.",
                          "items": {
                            "type": "string"
                          },
                          "title": "Traceback",
                          "type": "array"
                        }
                      },
                      "required": [
                        "ename",
                        "evalue"
                      ],
                      "title": "ErrorOutputSchema",
                      "type": "object"
                    }
                  ]
                },
                "title": "Outputs",
                "type": "array"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "CodeCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for a markdown cell in the notebook.",
            "properties": {
              "attachments": {
                "description": "Attachments of the cell.",
                "title": "Attachments",
                "type": "object"
              },
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "markdown",
                "description": "Type of the cell."
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "MarkdownCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for cells in a notebook that are not code or markdown.",
            "properties": {
              "cellType": {
                "description": "Type of the cell.",
                "title": "Celltype",
                "type": "string"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id",
              "cellType"
            ],
            "title": "AnyCellSchema",
            "type": "object"
          }
        ]
      },
      "title": "Cells",
      "type": "array"
    },
    "metadata": {
      "description": "Metadata for the notebook.",
      "title": "Metadata",
      "type": "object"
    },
    "name": {
      "description": "Name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "nbformat": {
      "description": "The notebook format version.",
      "title": "Nbformat",
      "type": "integer"
    },
    "nbformatMinor": {
      "description": "The notebook format minor version.",
      "title": "Nbformatminor",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "name",
    "path",
    "nbformat",
    "nbformatMinor",
    "metadata"
  ],
  "title": "NewNotebookFileSchema",
  "type": "object"
}
```

NewNotebookFileSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cells | [anyOf] | false |  | List of cells in the notebook. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | CodeCellSchema | false |  | The schema for a code cell in the notebook. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | MarkdownCellSchema | false |  | The schema for a markdown cell in the notebook. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | AnyCellSchema | false |  | The schema for cells in a notebook that are not code or markdown. |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| metadata | object | true |  | Metadata for the notebook. |
| name | string | true |  | Name of the notebook. |
| nbformat | integer | true |  | The notebook format version. |
| nbformatMinor | integer | true |  | The notebook format minor version. |
| path | string | true |  | Path to the notebook. |

## NotebookActionSignature

```
{
  "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
  "properties": {
    "at": {
      "description": "Timestamp of the action.",
      "format": "date-time",
      "title": "At",
      "type": "string"
    },
    "by": {
      "allOf": [
        {
          "description": "User information.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "UserInfo",
          "type": "object"
        }
      ],
      "description": "User info of the actor who performed the action.",
      "title": "By"
    }
  },
  "required": [
    "at",
    "by"
  ],
  "title": "NotebookActionSignature",
  "type": "object"
}
```

NotebookActionSignature

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| at | string(date-time) | true |  | Timestamp of the action. |
| by | UserInfo | true |  | User info of the actor who performed the action. |

## NotebookActivityRequest

```
{
  "description": "Request payload values for updating notebook activity.",
  "properties": {
    "paths": {
      "description": "List of paths to update activity for.",
      "items": {
        "type": "string"
      },
      "title": "Paths",
      "type": "array"
    }
  },
  "title": "NotebookActivityRequest",
  "type": "object"
}
```

NotebookActivityRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| paths | [string] | false |  | List of paths to update activity for. |

## NotebookCellCommonSchema

```
{
  "description": "Schema for notebook cell.",
  "properties": {
    "executed": {
      "allOf": [
        {
          "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who caused the action to occur.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookTimestampInfo",
          "type": "object"
        }
      ],
      "description": "The timestamp of when the cell was executed.",
      "title": "Executed"
    },
    "executionCount": {
      "description": "The execution count of the cell relative to other cells in the current session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "executionTimeMillis": {
      "description": "The execution time of the cell in milliseconds.",
      "title": "Executiontimemillis",
      "type": "integer"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata of the cell.",
      "title": "Metadata"
    },
    "outputType": {
      "allOf": [
        {
          "description": "The possible allowed values for where/how notebook cell output is stored.",
          "enum": [
            "RAW_OUTPUT"
          ],
          "title": "OutputStorageType",
          "type": "string"
        }
      ],
      "default": "RAW_OUTPUT",
      "description": "The type of storage used for the cell output."
    },
    "outputs": {
      "description": "The cell outputs.",
      "items": {
        "anyOf": [
          {
            "description": "Cell stream output.",
            "properties": {
              "name": {
                "description": "The name of the stream.",
                "title": "Name",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "description": "The text of the stream.",
                "title": "Text"
              }
            },
            "required": [
              "outputType",
              "name",
              "text"
            ],
            "title": "APINotebookCellStreamOutput",
            "type": "object"
          },
          {
            "description": "Cell input request.",
            "properties": {
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "password": {
                "description": "Whether the input request is for a password.",
                "title": "Password",
                "type": "boolean"
              },
              "prompt": {
                "description": "The prompt for the input request.",
                "title": "Prompt",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "prompt",
              "password"
            ],
            "title": "APINotebookCellInputRequest",
            "type": "object"
          },
          {
            "description": "Cell error output.",
            "properties": {
              "ename": {
                "description": "The name of the error.",
                "title": "Ename",
                "type": "string"
              },
              "evalue": {
                "description": "The value of the error.",
                "title": "Evalue",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "traceback": {
                "description": "The traceback of the error.",
                "items": {
                  "type": "string"
                },
                "title": "Traceback",
                "type": "array"
              }
            },
            "required": [
              "outputType",
              "ename",
              "evalue",
              "traceback"
            ],
            "title": "APINotebookCellErrorOutput",
            "type": "object"
          },
          {
            "description": "Cell execute results output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "executionCount": {
                "description": "A result's prompt number.",
                "title": "Executioncount",
                "type": "integer"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellExecuteResultOutput",
            "type": "object"
          },
          {
            "description": "Cell display data output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellDisplayDataOutput",
            "type": "object"
          }
        ]
      },
      "title": "Outputs",
      "type": "array"
    },
    "source": {
      "description": "The contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "source",
    "metadata"
  ],
  "title": "NotebookCellCommonSchema",
  "type": "object"
}
```

NotebookCellCommonSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| executed | NotebookTimestampInfo | false |  | The timestamp of when the cell was executed. |
| executionCount | integer | false |  | The execution count of the cell relative to other cells in the current session. |
| executionTimeMillis | integer | false |  | The execution time of the cell in milliseconds. |
| metadata | NotebookCellMetadata | true |  | The metadata of the cell. |
| outputType | OutputStorageType | false |  | The type of storage used for the cell output. |
| outputs | [anyOf] | false |  | The cell outputs. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellInputRequest | false |  | Cell input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| source | string | true |  | The contents of the cell, represented as a string. |

## NotebookCellDataRobotMetadata

```
{
  "description": "A custom namespaces for all DataRobot-specific information",
  "properties": {
    "chartSettings": {
      "allOf": [
        {
          "description": "Chart cell metadata.",
          "properties": {
            "axis": {
              "allOf": [
                {
                  "description": "Chart cell axis settings per axis.",
                  "properties": {
                    "x": {
                      "description": "Chart cell axis settings.",
                      "properties": {
                        "aggregation": {
                          "description": "Aggregation function for the axis.",
                          "title": "Aggregation",
                          "type": "string"
                        },
                        "color": {
                          "description": "Color for the axis.",
                          "title": "Color",
                          "type": "string"
                        },
                        "hideGrid": {
                          "default": false,
                          "description": "Whether to hide the grid lines on the axis.",
                          "title": "Hidegrid",
                          "type": "boolean"
                        },
                        "hideInTooltip": {
                          "default": false,
                          "description": "Whether to hide the axis in the tooltip.",
                          "title": "Hideintooltip",
                          "type": "boolean"
                        },
                        "hideLabel": {
                          "default": false,
                          "description": "Whether to hide the axis label.",
                          "title": "Hidelabel",
                          "type": "boolean"
                        },
                        "key": {
                          "description": "Key for the axis.",
                          "title": "Key",
                          "type": "string"
                        },
                        "label": {
                          "description": "Label for the axis.",
                          "title": "Label",
                          "type": "string"
                        },
                        "position": {
                          "description": "Position of the axis.",
                          "title": "Position",
                          "type": "string"
                        },
                        "showPointMarkers": {
                          "default": false,
                          "description": "Whether to show point markers on the axis.",
                          "title": "Showpointmarkers",
                          "type": "boolean"
                        }
                      },
                      "title": "NotebookChartCellAxisSettings",
                      "type": "object"
                    },
                    "y": {
                      "description": "Chart cell axis settings.",
                      "properties": {
                        "aggregation": {
                          "description": "Aggregation function for the axis.",
                          "title": "Aggregation",
                          "type": "string"
                        },
                        "color": {
                          "description": "Color for the axis.",
                          "title": "Color",
                          "type": "string"
                        },
                        "hideGrid": {
                          "default": false,
                          "description": "Whether to hide the grid lines on the axis.",
                          "title": "Hidegrid",
                          "type": "boolean"
                        },
                        "hideInTooltip": {
                          "default": false,
                          "description": "Whether to hide the axis in the tooltip.",
                          "title": "Hideintooltip",
                          "type": "boolean"
                        },
                        "hideLabel": {
                          "default": false,
                          "description": "Whether to hide the axis label.",
                          "title": "Hidelabel",
                          "type": "boolean"
                        },
                        "key": {
                          "description": "Key for the axis.",
                          "title": "Key",
                          "type": "string"
                        },
                        "label": {
                          "description": "Label for the axis.",
                          "title": "Label",
                          "type": "string"
                        },
                        "position": {
                          "description": "Position of the axis.",
                          "title": "Position",
                          "type": "string"
                        },
                        "showPointMarkers": {
                          "default": false,
                          "description": "Whether to show point markers on the axis.",
                          "title": "Showpointmarkers",
                          "type": "boolean"
                        }
                      },
                      "title": "NotebookChartCellAxisSettings",
                      "type": "object"
                    }
                  },
                  "title": "NotebookChartCellAxis",
                  "type": "object"
                }
              ],
              "description": "Axis settings.",
              "title": "Axis"
            },
            "data": {
              "description": "The data associated with the cell chart.",
              "title": "Data",
              "type": "object"
            },
            "dataframeId": {
              "description": "The ID of the dataframe associated with the cell chart.",
              "title": "Dataframeid",
              "type": "string"
            },
            "viewOptions": {
              "allOf": [
                {
                  "description": "Chart cell view options.",
                  "properties": {
                    "chartType": {
                      "description": "Type of the chart.",
                      "title": "Charttype",
                      "type": "string"
                    },
                    "showLegend": {
                      "default": false,
                      "description": "Whether to show the chart legend.",
                      "title": "Showlegend",
                      "type": "boolean"
                    },
                    "showTitle": {
                      "default": false,
                      "description": "Whether to show the chart title.",
                      "title": "Showtitle",
                      "type": "boolean"
                    },
                    "showTooltip": {
                      "default": false,
                      "description": "Whether to show the chart tooltip.",
                      "title": "Showtooltip",
                      "type": "boolean"
                    },
                    "title": {
                      "description": "Title of the chart.",
                      "title": "Title",
                      "type": "string"
                    }
                  },
                  "title": "NotebookChartCellViewOptions",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options.",
              "title": "Viewoptions"
            }
          },
          "title": "NotebookChartCellMetadata",
          "type": "object"
        }
      ],
      "description": "Chart cell view options and metadata.",
      "title": "Chartsettings"
    },
    "customLlmMetricSettings": {
      "allOf": [
        {
          "description": "Custom LLM metric cell metadata.",
          "properties": {
            "metricId": {
              "description": "The ID of the custom LLM metric.",
              "title": "Metricid",
              "type": "string"
            },
            "metricName": {
              "description": "The name of the custom LLM metric.",
              "title": "Metricname",
              "type": "string"
            },
            "playgroundId": {
              "description": "The ID of the playground associated with the custom LLM metric.",
              "title": "Playgroundid",
              "type": "string"
            }
          },
          "required": [
            "metricId",
            "playgroundId",
            "metricName"
          ],
          "title": "NotebookCustomLlmMetricCellMetadata",
          "type": "object"
        }
      ],
      "description": "Custom LLM metric cell metadata.",
      "title": "Customllmmetricsettings"
    },
    "customMetricSettings": {
      "allOf": [
        {
          "description": "Custom metric cell metadata.",
          "properties": {
            "deploymentId": {
              "description": "The ID of the deployment associated with the custom metric.",
              "title": "Deploymentid",
              "type": "string"
            },
            "metricId": {
              "description": "The ID of the custom metric.",
              "title": "Metricid",
              "type": "string"
            },
            "metricName": {
              "description": "The name of the custom metric.",
              "title": "Metricname",
              "type": "string"
            },
            "schedule": {
              "allOf": [
                {
                  "description": "Data class that represents a cron schedule.",
                  "properties": {
                    "dayOfMonth": {
                      "description": "The day(s) of the month to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Dayofmonth",
                      "type": "array"
                    },
                    "dayOfWeek": {
                      "description": "The day(s) of the week to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Dayofweek",
                      "type": "array"
                    },
                    "hour": {
                      "description": "The hour(s) to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Hour",
                      "type": "array"
                    },
                    "minute": {
                      "description": "The minute(s) to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Minute",
                      "type": "array"
                    },
                    "month": {
                      "description": "The month(s) to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Month",
                      "type": "array"
                    }
                  },
                  "required": [
                    "minute",
                    "hour",
                    "dayOfMonth",
                    "month",
                    "dayOfWeek"
                  ],
                  "title": "Schedule",
                  "type": "object"
                }
              ],
              "description": "The schedule associated with the custom metric.",
              "title": "Schedule"
            }
          },
          "required": [
            "metricId",
            "deploymentId"
          ],
          "title": "NotebookCustomMetricCellMetadata",
          "type": "object"
        }
      ],
      "description": "Custom metric cell metadata.",
      "title": "Custommetricsettings"
    },
    "dataframeViewOptions": {
      "description": "DataFrame view options and metadata.",
      "title": "Dataframeviewoptions",
      "type": "object"
    },
    "disableRun": {
      "default": false,
      "description": "Whether to disable the run button in the cell.",
      "title": "Disablerun",
      "type": "boolean"
    },
    "executionTimeMillis": {
      "description": "Execution time of the cell in milliseconds.",
      "title": "Executiontimemillis",
      "type": "integer"
    },
    "hideCode": {
      "default": false,
      "description": "Whether to hide the code in the cell.",
      "title": "Hidecode",
      "type": "boolean"
    },
    "hideResults": {
      "default": false,
      "description": "Whether to hide the results in the cell.",
      "title": "Hideresults",
      "type": "boolean"
    },
    "language": {
      "description": "An enumeration.",
      "enum": [
        "dataframe",
        "markdown",
        "python",
        "r",
        "shell",
        "scala",
        "sas",
        "custommetric"
      ],
      "title": "Language",
      "type": "string"
    }
  },
  "title": "NotebookCellDataRobotMetadata",
  "type": "object"
}
```

NotebookCellDataRobotMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| dataframeViewOptions | object | false |  | DataFrame view options and metadata. |
| disableRun | boolean | false |  | Whether to disable the run button in the cell. |
| executionTimeMillis | integer | false |  | Execution time of the cell in milliseconds. |
| hideCode | boolean | false |  | Whether to hide the code in the cell. |
| hideResults | boolean | false |  | Whether to hide the results in the cell. |
| language | Language | false |  | Programming language of the notebook cell. |

## NotebookCellExecData

```
{
  "properties": {
    "cellType": {
      "allOf": [
        {
          "description": "Supported cell types for notebooks.",
          "enum": [
            "code",
            "markdown"
          ],
          "title": "SupportedCellTypes",
          "type": "string"
        }
      ],
      "description": "Type of the cell."
    },
    "id": {
      "description": "ID of the cell.",
      "title": "Id",
      "type": "string"
    },
    "source": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "description": "Contents of the cell, represented as a string.",
      "title": "Source"
    }
  },
  "required": [
    "id",
    "cellType",
    "source"
  ],
  "title": "NotebookCellExecData",
  "type": "object"
}
```

NotebookCellExecData

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellType | SupportedCellTypes | true |  | Type of the cell. |
| id | string | true |  | ID of the cell. |
| source | any | true |  | Contents of the cell, represented as a string. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | [string] | false |  | none |

## NotebookCellMetadata

```
{
  "description": "The schema for the notebook cell metadata.",
  "properties": {
    "chartSettings": {
      "allOf": [
        {
          "description": "Chart cell metadata.",
          "properties": {
            "axis": {
              "allOf": [
                {
                  "description": "Chart cell axis settings per axis.",
                  "properties": {
                    "x": {
                      "description": "Chart cell axis settings.",
                      "properties": {
                        "aggregation": {
                          "description": "Aggregation function for the axis.",
                          "title": "Aggregation",
                          "type": "string"
                        },
                        "color": {
                          "description": "Color for the axis.",
                          "title": "Color",
                          "type": "string"
                        },
                        "hideGrid": {
                          "default": false,
                          "description": "Whether to hide the grid lines on the axis.",
                          "title": "Hidegrid",
                          "type": "boolean"
                        },
                        "hideInTooltip": {
                          "default": false,
                          "description": "Whether to hide the axis in the tooltip.",
                          "title": "Hideintooltip",
                          "type": "boolean"
                        },
                        "hideLabel": {
                          "default": false,
                          "description": "Whether to hide the axis label.",
                          "title": "Hidelabel",
                          "type": "boolean"
                        },
                        "key": {
                          "description": "Key for the axis.",
                          "title": "Key",
                          "type": "string"
                        },
                        "label": {
                          "description": "Label for the axis.",
                          "title": "Label",
                          "type": "string"
                        },
                        "position": {
                          "description": "Position of the axis.",
                          "title": "Position",
                          "type": "string"
                        },
                        "showPointMarkers": {
                          "default": false,
                          "description": "Whether to show point markers on the axis.",
                          "title": "Showpointmarkers",
                          "type": "boolean"
                        }
                      },
                      "title": "NotebookChartCellAxisSettings",
                      "type": "object"
                    },
                    "y": {
                      "description": "Chart cell axis settings.",
                      "properties": {
                        "aggregation": {
                          "description": "Aggregation function for the axis.",
                          "title": "Aggregation",
                          "type": "string"
                        },
                        "color": {
                          "description": "Color for the axis.",
                          "title": "Color",
                          "type": "string"
                        },
                        "hideGrid": {
                          "default": false,
                          "description": "Whether to hide the grid lines on the axis.",
                          "title": "Hidegrid",
                          "type": "boolean"
                        },
                        "hideInTooltip": {
                          "default": false,
                          "description": "Whether to hide the axis in the tooltip.",
                          "title": "Hideintooltip",
                          "type": "boolean"
                        },
                        "hideLabel": {
                          "default": false,
                          "description": "Whether to hide the axis label.",
                          "title": "Hidelabel",
                          "type": "boolean"
                        },
                        "key": {
                          "description": "Key for the axis.",
                          "title": "Key",
                          "type": "string"
                        },
                        "label": {
                          "description": "Label for the axis.",
                          "title": "Label",
                          "type": "string"
                        },
                        "position": {
                          "description": "Position of the axis.",
                          "title": "Position",
                          "type": "string"
                        },
                        "showPointMarkers": {
                          "default": false,
                          "description": "Whether to show point markers on the axis.",
                          "title": "Showpointmarkers",
                          "type": "boolean"
                        }
                      },
                      "title": "NotebookChartCellAxisSettings",
                      "type": "object"
                    }
                  },
                  "title": "NotebookChartCellAxis",
                  "type": "object"
                }
              ],
              "description": "Axis settings.",
              "title": "Axis"
            },
            "data": {
              "description": "The data associated with the cell chart.",
              "title": "Data",
              "type": "object"
            },
            "dataframeId": {
              "description": "The ID of the dataframe associated with the cell chart.",
              "title": "Dataframeid",
              "type": "string"
            },
            "viewOptions": {
              "allOf": [
                {
                  "description": "Chart cell view options.",
                  "properties": {
                    "chartType": {
                      "description": "Type of the chart.",
                      "title": "Charttype",
                      "type": "string"
                    },
                    "showLegend": {
                      "default": false,
                      "description": "Whether to show the chart legend.",
                      "title": "Showlegend",
                      "type": "boolean"
                    },
                    "showTitle": {
                      "default": false,
                      "description": "Whether to show the chart title.",
                      "title": "Showtitle",
                      "type": "boolean"
                    },
                    "showTooltip": {
                      "default": false,
                      "description": "Whether to show the chart tooltip.",
                      "title": "Showtooltip",
                      "type": "boolean"
                    },
                    "title": {
                      "description": "Title of the chart.",
                      "title": "Title",
                      "type": "string"
                    }
                  },
                  "title": "NotebookChartCellViewOptions",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options.",
              "title": "Viewoptions"
            }
          },
          "title": "NotebookChartCellMetadata",
          "type": "object"
        }
      ],
      "description": "Chart cell view options and metadata.",
      "title": "Chartsettings"
    },
    "collapsed": {
      "default": false,
      "description": "Whether the cell's output is collapsed/expanded.",
      "title": "Collapsed",
      "type": "boolean"
    },
    "customLlmMetricSettings": {
      "allOf": [
        {
          "description": "Custom LLM metric cell metadata.",
          "properties": {
            "metricId": {
              "description": "The ID of the custom LLM metric.",
              "title": "Metricid",
              "type": "string"
            },
            "metricName": {
              "description": "The name of the custom LLM metric.",
              "title": "Metricname",
              "type": "string"
            },
            "playgroundId": {
              "description": "The ID of the playground associated with the custom LLM metric.",
              "title": "Playgroundid",
              "type": "string"
            }
          },
          "required": [
            "metricId",
            "playgroundId",
            "metricName"
          ],
          "title": "NotebookCustomLlmMetricCellMetadata",
          "type": "object"
        }
      ],
      "description": "Custom LLM metric cell metadata.",
      "title": "Customllmmetricsettings"
    },
    "customMetricSettings": {
      "allOf": [
        {
          "description": "Custom metric cell metadata.",
          "properties": {
            "deploymentId": {
              "description": "The ID of the deployment associated with the custom metric.",
              "title": "Deploymentid",
              "type": "string"
            },
            "metricId": {
              "description": "The ID of the custom metric.",
              "title": "Metricid",
              "type": "string"
            },
            "metricName": {
              "description": "The name of the custom metric.",
              "title": "Metricname",
              "type": "string"
            },
            "schedule": {
              "allOf": [
                {
                  "description": "Data class that represents a cron schedule.",
                  "properties": {
                    "dayOfMonth": {
                      "description": "The day(s) of the month to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Dayofmonth",
                      "type": "array"
                    },
                    "dayOfWeek": {
                      "description": "The day(s) of the week to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Dayofweek",
                      "type": "array"
                    },
                    "hour": {
                      "description": "The hour(s) to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Hour",
                      "type": "array"
                    },
                    "minute": {
                      "description": "The minute(s) to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Minute",
                      "type": "array"
                    },
                    "month": {
                      "description": "The month(s) to run the schedule.",
                      "items": {
                        "anyOf": [
                          {
                            "type": "integer"
                          },
                          {
                            "type": "string"
                          }
                        ]
                      },
                      "title": "Month",
                      "type": "array"
                    }
                  },
                  "required": [
                    "minute",
                    "hour",
                    "dayOfMonth",
                    "month",
                    "dayOfWeek"
                  ],
                  "title": "Schedule",
                  "type": "object"
                }
              ],
              "description": "The schedule associated with the custom metric.",
              "title": "Schedule"
            }
          },
          "required": [
            "metricId",
            "deploymentId"
          ],
          "title": "NotebookCustomMetricCellMetadata",
          "type": "object"
        }
      ],
      "description": "Custom metric cell metadata.",
      "title": "Custommetricsettings"
    },
    "dataframeViewOptions": {
      "description": "Dataframe cell view options and metadata.",
      "title": "Dataframeviewoptions",
      "type": "object"
    },
    "datarobot": {
      "allOf": [
        {
          "description": "A custom namespaces for all DataRobot-specific information",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "DataFrame view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "disableRun": {
              "default": false,
              "description": "Whether to disable the run button in the cell.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "executionTimeMillis": {
              "description": "Execution time of the cell in milliseconds.",
              "title": "Executiontimemillis",
              "type": "integer"
            },
            "hideCode": {
              "default": false,
              "description": "Whether to hide the code in the cell.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether to hide the results in the cell.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "language": {
              "description": "An enumeration.",
              "enum": [
                "dataframe",
                "markdown",
                "python",
                "r",
                "shell",
                "scala",
                "sas",
                "custommetric"
              ],
              "title": "Language",
              "type": "string"
            }
          },
          "title": "NotebookCellDataRobotMetadata",
          "type": "object"
        }
      ],
      "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
      "title": "Datarobot"
    },
    "disableRun": {
      "default": false,
      "description": "Whether or not the cell is disabled in the UI.",
      "title": "Disablerun",
      "type": "boolean"
    },
    "hideCode": {
      "default": false,
      "description": "Whether or not code is hidden in the UI.",
      "title": "Hidecode",
      "type": "boolean"
    },
    "hideResults": {
      "default": false,
      "description": "Whether or not results are hidden in the UI.",
      "title": "Hideresults",
      "type": "boolean"
    },
    "jupyter": {
      "allOf": [
        {
          "description": "The schema for the Jupyter cell metadata.",
          "properties": {
            "outputsHidden": {
              "default": false,
              "description": "Whether the cell's outputs are hidden.",
              "title": "Outputshidden",
              "type": "boolean"
            },
            "sourceHidden": {
              "default": false,
              "description": "Whether the cell's source is hidden.",
              "title": "Sourcehidden",
              "type": "boolean"
            }
          },
          "title": "JupyterCellMetadata",
          "type": "object"
        }
      ],
      "description": "Jupyter metadata.",
      "title": "Jupyter"
    },
    "name": {
      "description": "Name of the notebook cell.",
      "title": "Name",
      "type": "string"
    },
    "scrolled": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "enum": [
            "auto"
          ],
          "type": "string"
        }
      ],
      "default": "auto",
      "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
      "title": "Scrolled"
    }
  },
  "title": "NotebookCellMetadata",
  "type": "object"
}
```

NotebookCellMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| chartSettings | NotebookChartCellMetadata | false |  | Chart cell view options and metadata. |
| collapsed | boolean | false |  | Whether the cell's output is collapsed/expanded. |
| customLlmMetricSettings | NotebookCustomLlmMetricCellMetadata | false |  | Custom LLM metric cell metadata. |
| customMetricSettings | NotebookCustomMetricCellMetadata | false |  | Custom metric cell metadata. |
| dataframeViewOptions | object | false |  | Dataframe cell view options and metadata. |
| datarobot | NotebookCellDataRobotMetadata | false |  | Metadata specific to DataRobot's notebooks and notebook environment. |
| disableRun | boolean | false |  | Whether or not the cell is disabled in the UI. |
| hideCode | boolean | false |  | Whether or not code is hidden in the UI. |
| hideResults | boolean | false |  | Whether or not results are hidden in the UI. |
| jupyter | JupyterCellMetadata | false |  | Jupyter metadata. |
| name | string | false |  | Name of the notebook cell. |
| scrolled | any | false |  | Whether the cell's output is scrolled, unscrolled, or autoscrolled. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | boolean | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

### Enumerated Values

| Property | Value |
| --- | --- |
| anonymous | auto |

## NotebookCellSource

```
{
  "description": "Notebook cell source model.",
  "properties": {
    "cellId": {
      "description": "The ID of the cell.",
      "title": "Cellid",
      "type": "string"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    },
    "source": {
      "description": "Contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "cellId",
    "source",
    "md5"
  ],
  "title": "NotebookCellSource",
  "type": "object"
}
```

NotebookCellSource

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellId | string | true |  | The ID of the cell. |
| md5 | string | true |  | The MD5 hash of the cell. |
| source | string | true |  | Contents of the cell, represented as a string. |

## NotebookCellSourceMetadata

```
{
  "description": "Metadata for the source of a notebook cell.",
  "properties": {
    "attachments": {
      "description": "Cell attachments.",
      "title": "Attachments",
      "type": "object"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "Cell metadata.",
      "title": "Metadata"
    },
    "outputs": {
      "description": "Cell outputs that conform to the nbformat-based NBX schema.",
      "items": {
        "anyOf": [
          {
            "description": "Cell stream output.",
            "properties": {
              "name": {
                "description": "The name of the stream.",
                "title": "Name",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "description": "The text of the stream.",
                "title": "Text"
              }
            },
            "required": [
              "outputType",
              "name",
              "text"
            ],
            "title": "APINotebookCellStreamOutput",
            "type": "object"
          },
          {
            "description": "Cell input request.",
            "properties": {
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "password": {
                "description": "Whether the input request is for a password.",
                "title": "Password",
                "type": "boolean"
              },
              "prompt": {
                "description": "The prompt for the input request.",
                "title": "Prompt",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "prompt",
              "password"
            ],
            "title": "APINotebookCellInputRequest",
            "type": "object"
          },
          {
            "description": "Cell error output.",
            "properties": {
              "ename": {
                "description": "The name of the error.",
                "title": "Ename",
                "type": "string"
              },
              "evalue": {
                "description": "The value of the error.",
                "title": "Evalue",
                "type": "string"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              },
              "traceback": {
                "description": "The traceback of the error.",
                "items": {
                  "type": "string"
                },
                "title": "Traceback",
                "type": "array"
              }
            },
            "required": [
              "outputType",
              "ename",
              "evalue",
              "traceback"
            ],
            "title": "APINotebookCellErrorOutput",
            "type": "object"
          },
          {
            "description": "Cell execute results output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "executionCount": {
                "description": "A result's prompt number.",
                "title": "Executioncount",
                "type": "integer"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellExecuteResultOutput",
            "type": "object"
          },
          {
            "description": "Cell display data output.",
            "properties": {
              "data": {
                "description": "A mime-type keyed dictionary of data.",
                "title": "Data",
                "type": "object"
              },
              "metadata": {
                "description": "Cell output metadata.",
                "title": "Metadata",
                "type": "object"
              },
              "outputType": {
                "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
                "enum": [
                  "execute_result",
                  "stream",
                  "display_data",
                  "error",
                  "pyout",
                  "pyerr",
                  "input_request"
                ],
                "title": "OutputType",
                "type": "string"
              }
            },
            "required": [
              "outputType",
              "data",
              "metadata"
            ],
            "title": "APINotebookCellDisplayDataOutput",
            "type": "object"
          }
        ]
      },
      "title": "Outputs",
      "type": "array"
    },
    "source": {
      "description": "Contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "source"
  ],
  "title": "NotebookCellSourceMetadata",
  "type": "object"
}
```

NotebookCellSourceMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| attachments | object | false |  | Cell attachments. |
| metadata | NotebookCellMetadata | false |  | Cell metadata. |
| outputs | [anyOf] | false |  | Cell outputs that conform to the nbformat-based NBX schema. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellStreamOutput | false |  | Cell stream output. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellInputRequest | false |  | Cell input request. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellErrorOutput | false |  | Cell error output. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellExecuteResultOutput | false |  | Cell execute results output. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | APINotebookCellDisplayDataOutput | false |  | Cell display data output. |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| source | string | true |  | Contents of the cell, represented as a string. |

## NotebookCellsSchema

```
{
  "description": "The schema for the notebook cells.",
  "properties": {
    "cells": {
      "description": "List of cells in the notebook.",
      "items": {
        "anyOf": [
          {
            "description": "The schema for a code cell in the notebook.",
            "properties": {
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "code",
                "description": "Type of the cell."
              },
              "executionCount": {
                "default": 0,
                "description": "Execution count of the cell.",
                "title": "Executioncount",
                "type": "integer"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "outputs": {
                "description": "Outputs of the cell.",
                "items": {
                  "anyOf": [
                    {
                      "description": "The schema for the execute result output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "executionCount": {
                          "default": 0,
                          "description": "Execution count of the output.",
                          "title": "Executioncount",
                          "type": "integer"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "execute_result",
                          "default": "execute_result",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "ExecuteResultOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the display data output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "display_data",
                          "default": "display_data",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "DisplayDataOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the stream output in a notebook cell.",
                      "properties": {
                        "name": {
                          "description": "Name of the stream.",
                          "title": "Name",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "stream",
                          "default": "stream",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "text": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          ],
                          "description": "Text of the stream.",
                          "title": "Text"
                        }
                      },
                      "required": [
                        "name",
                        "text"
                      ],
                      "title": "StreamOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the error output in a notebook cell.",
                      "properties": {
                        "ename": {
                          "description": "Error name.",
                          "title": "Ename",
                          "type": "string"
                        },
                        "evalue": {
                          "description": "Error value.",
                          "title": "Evalue",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "error",
                          "default": "error",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "traceback": {
                          "description": "Traceback of the error.",
                          "items": {
                            "type": "string"
                          },
                          "title": "Traceback",
                          "type": "array"
                        }
                      },
                      "required": [
                        "ename",
                        "evalue"
                      ],
                      "title": "ErrorOutputSchema",
                      "type": "object"
                    }
                  ]
                },
                "title": "Outputs",
                "type": "array"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "CodeCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for a markdown cell in the notebook.",
            "properties": {
              "attachments": {
                "description": "Attachments of the cell.",
                "title": "Attachments",
                "type": "object"
              },
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "markdown",
                "description": "Type of the cell."
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "MarkdownCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for cells in a notebook that are not code or markdown.",
            "properties": {
              "cellType": {
                "description": "Type of the cell.",
                "title": "Celltype",
                "type": "string"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id",
              "cellType"
            ],
            "title": "AnyCellSchema",
            "type": "object"
          }
        ]
      },
      "title": "Cells",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    }
  },
  "required": [
    "generation",
    "cells"
  ],
  "title": "NotebookCellsSchema",
  "type": "object"
}
```

NotebookCellsSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cells | [anyOf] | true |  | List of cells in the notebook. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | CodeCellSchema | false |  | The schema for a code cell in the notebook. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | MarkdownCellSchema | false |  | The schema for a markdown cell in the notebook. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | AnyCellSchema | false |  | The schema for cells in a notebook that are not code or markdown. |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| generation | integer | true |  | Integer representing the generation of the notebook. |

## NotebookChartCellAxis

```
{
  "description": "Chart cell axis settings per axis.",
  "properties": {
    "x": {
      "description": "Chart cell axis settings.",
      "properties": {
        "aggregation": {
          "description": "Aggregation function for the axis.",
          "title": "Aggregation",
          "type": "string"
        },
        "color": {
          "description": "Color for the axis.",
          "title": "Color",
          "type": "string"
        },
        "hideGrid": {
          "default": false,
          "description": "Whether to hide the grid lines on the axis.",
          "title": "Hidegrid",
          "type": "boolean"
        },
        "hideInTooltip": {
          "default": false,
          "description": "Whether to hide the axis in the tooltip.",
          "title": "Hideintooltip",
          "type": "boolean"
        },
        "hideLabel": {
          "default": false,
          "description": "Whether to hide the axis label.",
          "title": "Hidelabel",
          "type": "boolean"
        },
        "key": {
          "description": "Key for the axis.",
          "title": "Key",
          "type": "string"
        },
        "label": {
          "description": "Label for the axis.",
          "title": "Label",
          "type": "string"
        },
        "position": {
          "description": "Position of the axis.",
          "title": "Position",
          "type": "string"
        },
        "showPointMarkers": {
          "default": false,
          "description": "Whether to show point markers on the axis.",
          "title": "Showpointmarkers",
          "type": "boolean"
        }
      },
      "title": "NotebookChartCellAxisSettings",
      "type": "object"
    },
    "y": {
      "description": "Chart cell axis settings.",
      "properties": {
        "aggregation": {
          "description": "Aggregation function for the axis.",
          "title": "Aggregation",
          "type": "string"
        },
        "color": {
          "description": "Color for the axis.",
          "title": "Color",
          "type": "string"
        },
        "hideGrid": {
          "default": false,
          "description": "Whether to hide the grid lines on the axis.",
          "title": "Hidegrid",
          "type": "boolean"
        },
        "hideInTooltip": {
          "default": false,
          "description": "Whether to hide the axis in the tooltip.",
          "title": "Hideintooltip",
          "type": "boolean"
        },
        "hideLabel": {
          "default": false,
          "description": "Whether to hide the axis label.",
          "title": "Hidelabel",
          "type": "boolean"
        },
        "key": {
          "description": "Key for the axis.",
          "title": "Key",
          "type": "string"
        },
        "label": {
          "description": "Label for the axis.",
          "title": "Label",
          "type": "string"
        },
        "position": {
          "description": "Position of the axis.",
          "title": "Position",
          "type": "string"
        },
        "showPointMarkers": {
          "default": false,
          "description": "Whether to show point markers on the axis.",
          "title": "Showpointmarkers",
          "type": "boolean"
        }
      },
      "title": "NotebookChartCellAxisSettings",
      "type": "object"
    }
  },
  "title": "NotebookChartCellAxis",
  "type": "object"
}
```

NotebookChartCellAxis

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| x | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |
| y | NotebookChartCellAxisSettings | false |  | Chart cell axis settings. |

## NotebookChartCellAxisSettings

```
{
  "description": "Chart cell axis settings.",
  "properties": {
    "aggregation": {
      "description": "Aggregation function for the axis.",
      "title": "Aggregation",
      "type": "string"
    },
    "color": {
      "description": "Color for the axis.",
      "title": "Color",
      "type": "string"
    },
    "hideGrid": {
      "default": false,
      "description": "Whether to hide the grid lines on the axis.",
      "title": "Hidegrid",
      "type": "boolean"
    },
    "hideInTooltip": {
      "default": false,
      "description": "Whether to hide the axis in the tooltip.",
      "title": "Hideintooltip",
      "type": "boolean"
    },
    "hideLabel": {
      "default": false,
      "description": "Whether to hide the axis label.",
      "title": "Hidelabel",
      "type": "boolean"
    },
    "key": {
      "description": "Key for the axis.",
      "title": "Key",
      "type": "string"
    },
    "label": {
      "description": "Label for the axis.",
      "title": "Label",
      "type": "string"
    },
    "position": {
      "description": "Position of the axis.",
      "title": "Position",
      "type": "string"
    },
    "showPointMarkers": {
      "default": false,
      "description": "Whether to show point markers on the axis.",
      "title": "Showpointmarkers",
      "type": "boolean"
    }
  },
  "title": "NotebookChartCellAxisSettings",
  "type": "object"
}
```

NotebookChartCellAxisSettings

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| aggregation | string | false |  | Aggregation function for the axis. |
| color | string | false |  | Color for the axis. |
| hideGrid | boolean | false |  | Whether to hide the grid lines on the axis. |
| hideInTooltip | boolean | false |  | Whether to hide the axis in the tooltip. |
| hideLabel | boolean | false |  | Whether to hide the axis label. |
| key | string | false |  | Key for the axis. |
| label | string | false |  | Label for the axis. |
| position | string | false |  | Position of the axis. |
| showPointMarkers | boolean | false |  | Whether to show point markers on the axis. |

## NotebookChartCellMetadata

```
{
  "description": "Chart cell metadata.",
  "properties": {
    "axis": {
      "allOf": [
        {
          "description": "Chart cell axis settings per axis.",
          "properties": {
            "x": {
              "description": "Chart cell axis settings.",
              "properties": {
                "aggregation": {
                  "description": "Aggregation function for the axis.",
                  "title": "Aggregation",
                  "type": "string"
                },
                "color": {
                  "description": "Color for the axis.",
                  "title": "Color",
                  "type": "string"
                },
                "hideGrid": {
                  "default": false,
                  "description": "Whether to hide the grid lines on the axis.",
                  "title": "Hidegrid",
                  "type": "boolean"
                },
                "hideInTooltip": {
                  "default": false,
                  "description": "Whether to hide the axis in the tooltip.",
                  "title": "Hideintooltip",
                  "type": "boolean"
                },
                "hideLabel": {
                  "default": false,
                  "description": "Whether to hide the axis label.",
                  "title": "Hidelabel",
                  "type": "boolean"
                },
                "key": {
                  "description": "Key for the axis.",
                  "title": "Key",
                  "type": "string"
                },
                "label": {
                  "description": "Label for the axis.",
                  "title": "Label",
                  "type": "string"
                },
                "position": {
                  "description": "Position of the axis.",
                  "title": "Position",
                  "type": "string"
                },
                "showPointMarkers": {
                  "default": false,
                  "description": "Whether to show point markers on the axis.",
                  "title": "Showpointmarkers",
                  "type": "boolean"
                }
              },
              "title": "NotebookChartCellAxisSettings",
              "type": "object"
            },
            "y": {
              "description": "Chart cell axis settings.",
              "properties": {
                "aggregation": {
                  "description": "Aggregation function for the axis.",
                  "title": "Aggregation",
                  "type": "string"
                },
                "color": {
                  "description": "Color for the axis.",
                  "title": "Color",
                  "type": "string"
                },
                "hideGrid": {
                  "default": false,
                  "description": "Whether to hide the grid lines on the axis.",
                  "title": "Hidegrid",
                  "type": "boolean"
                },
                "hideInTooltip": {
                  "default": false,
                  "description": "Whether to hide the axis in the tooltip.",
                  "title": "Hideintooltip",
                  "type": "boolean"
                },
                "hideLabel": {
                  "default": false,
                  "description": "Whether to hide the axis label.",
                  "title": "Hidelabel",
                  "type": "boolean"
                },
                "key": {
                  "description": "Key for the axis.",
                  "title": "Key",
                  "type": "string"
                },
                "label": {
                  "description": "Label for the axis.",
                  "title": "Label",
                  "type": "string"
                },
                "position": {
                  "description": "Position of the axis.",
                  "title": "Position",
                  "type": "string"
                },
                "showPointMarkers": {
                  "default": false,
                  "description": "Whether to show point markers on the axis.",
                  "title": "Showpointmarkers",
                  "type": "boolean"
                }
              },
              "title": "NotebookChartCellAxisSettings",
              "type": "object"
            }
          },
          "title": "NotebookChartCellAxis",
          "type": "object"
        }
      ],
      "description": "Axis settings.",
      "title": "Axis"
    },
    "data": {
      "description": "The data associated with the cell chart.",
      "title": "Data",
      "type": "object"
    },
    "dataframeId": {
      "description": "The ID of the dataframe associated with the cell chart.",
      "title": "Dataframeid",
      "type": "string"
    },
    "viewOptions": {
      "allOf": [
        {
          "description": "Chart cell view options.",
          "properties": {
            "chartType": {
              "description": "Type of the chart.",
              "title": "Charttype",
              "type": "string"
            },
            "showLegend": {
              "default": false,
              "description": "Whether to show the chart legend.",
              "title": "Showlegend",
              "type": "boolean"
            },
            "showTitle": {
              "default": false,
              "description": "Whether to show the chart title.",
              "title": "Showtitle",
              "type": "boolean"
            },
            "showTooltip": {
              "default": false,
              "description": "Whether to show the chart tooltip.",
              "title": "Showtooltip",
              "type": "boolean"
            },
            "title": {
              "description": "Title of the chart.",
              "title": "Title",
              "type": "string"
            }
          },
          "title": "NotebookChartCellViewOptions",
          "type": "object"
        }
      ],
      "description": "Chart cell view options.",
      "title": "Viewoptions"
    }
  },
  "title": "NotebookChartCellMetadata",
  "type": "object"
}
```

NotebookChartCellMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| axis | NotebookChartCellAxis | false |  | Axis settings. |
| data | object | false |  | The data associated with the cell chart. |
| dataframeId | string | false |  | The ID of the dataframe associated with the cell chart. |
| viewOptions | NotebookChartCellViewOptions | false |  | Chart cell view options. |

## NotebookChartCellViewOptions

```
{
  "description": "Chart cell view options.",
  "properties": {
    "chartType": {
      "description": "Type of the chart.",
      "title": "Charttype",
      "type": "string"
    },
    "showLegend": {
      "default": false,
      "description": "Whether to show the chart legend.",
      "title": "Showlegend",
      "type": "boolean"
    },
    "showTitle": {
      "default": false,
      "description": "Whether to show the chart title.",
      "title": "Showtitle",
      "type": "boolean"
    },
    "showTooltip": {
      "default": false,
      "description": "Whether to show the chart tooltip.",
      "title": "Showtooltip",
      "type": "boolean"
    },
    "title": {
      "description": "Title of the chart.",
      "title": "Title",
      "type": "string"
    }
  },
  "title": "NotebookChartCellViewOptions",
  "type": "object"
}
```

NotebookChartCellViewOptions

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| chartType | string | false |  | Type of the chart. |
| showLegend | boolean | false |  | Whether to show the chart legend. |
| showTitle | boolean | false |  | Whether to show the chart title. |
| showTooltip | boolean | false |  | Whether to show the chart tooltip. |
| title | string | false |  | Title of the chart. |

## NotebookCustomLlmMetricCellMetadata

```
{
  "description": "Custom LLM metric cell metadata.",
  "properties": {
    "metricId": {
      "description": "The ID of the custom LLM metric.",
      "title": "Metricid",
      "type": "string"
    },
    "metricName": {
      "description": "The name of the custom LLM metric.",
      "title": "Metricname",
      "type": "string"
    },
    "playgroundId": {
      "description": "The ID of the playground associated with the custom LLM metric.",
      "title": "Playgroundid",
      "type": "string"
    }
  },
  "required": [
    "metricId",
    "playgroundId",
    "metricName"
  ],
  "title": "NotebookCustomLlmMetricCellMetadata",
  "type": "object"
}
```

NotebookCustomLlmMetricCellMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| metricId | string | true |  | The ID of the custom LLM metric. |
| metricName | string | true |  | The name of the custom LLM metric. |
| playgroundId | string | true |  | The ID of the playground associated with the custom LLM metric. |

## NotebookCustomMetricCellMetadata

```
{
  "description": "Custom metric cell metadata.",
  "properties": {
    "deploymentId": {
      "description": "The ID of the deployment associated with the custom metric.",
      "title": "Deploymentid",
      "type": "string"
    },
    "metricId": {
      "description": "The ID of the custom metric.",
      "title": "Metricid",
      "type": "string"
    },
    "metricName": {
      "description": "The name of the custom metric.",
      "title": "Metricname",
      "type": "string"
    },
    "schedule": {
      "allOf": [
        {
          "description": "Data class that represents a cron schedule.",
          "properties": {
            "dayOfMonth": {
              "description": "The day(s) of the month to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofmonth",
              "type": "array"
            },
            "dayOfWeek": {
              "description": "The day(s) of the week to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofweek",
              "type": "array"
            },
            "hour": {
              "description": "The hour(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Hour",
              "type": "array"
            },
            "minute": {
              "description": "The minute(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Minute",
              "type": "array"
            },
            "month": {
              "description": "The month(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Month",
              "type": "array"
            }
          },
          "required": [
            "minute",
            "hour",
            "dayOfMonth",
            "month",
            "dayOfWeek"
          ],
          "title": "Schedule",
          "type": "object"
        }
      ],
      "description": "The schedule associated with the custom metric.",
      "title": "Schedule"
    }
  },
  "required": [
    "metricId",
    "deploymentId"
  ],
  "title": "NotebookCustomMetricCellMetadata",
  "type": "object"
}
```

NotebookCustomMetricCellMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| deploymentId | string | true |  | The ID of the deployment associated with the custom metric. |
| metricId | string | true |  | The ID of the custom metric. |
| metricName | string | false |  | The name of the custom metric. |
| schedule | Schedule | false |  | The schedule associated with the custom metric. |

## NotebookExecutionState

```
{
  "description": "Notebook execution state model",
  "properties": {
    "executingCellId": {
      "description": "The ID of the cell currently being executed.",
      "title": "Executingcellid",
      "type": "string"
    },
    "executionFinishedAt": {
      "description": "The time the execution finished. This is based on the finish time of the last cell.",
      "format": "date-time",
      "title": "Executionfinishedat",
      "type": "string"
    },
    "executionStartedAt": {
      "description": "The time the execution started.",
      "format": "date-time",
      "title": "Executionstartedat",
      "type": "string"
    },
    "inputRequest": {
      "allOf": [
        {
          "description": "AwaitingInputState represents the state of a cell that is awaiting input from the user.",
          "properties": {
            "password": {
              "description": "Whether the input request is for a password.",
              "title": "Password",
              "type": "boolean"
            },
            "prompt": {
              "description": "The prompt for the input request.",
              "title": "Prompt",
              "type": "string"
            },
            "requestedAt": {
              "description": "The time the input was requested.",
              "format": "date-time",
              "title": "Requestedat",
              "type": "string"
            }
          },
          "required": [
            "requestedAt",
            "prompt",
            "password"
          ],
          "title": "AwaitingInputState",
          "type": "object"
        }
      ],
      "description": "The input request state of the cell.",
      "title": "Inputrequest"
    },
    "kernelId": {
      "description": "The ID of the kernel used for execution.",
      "title": "Kernelid",
      "type": "string"
    },
    "queuedCellIds": {
      "description": "The IDs of the cells that are queued for execution.",
      "items": {
        "type": "string"
      },
      "title": "Queuedcellids",
      "type": "array"
    }
  },
  "title": "NotebookExecutionState",
  "type": "object"
}
```

NotebookExecutionState

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| executingCellId | string | false |  | The ID of the cell currently being executed. |
| executionFinishedAt | string(date-time) | false |  | The time the execution finished. This is based on the finish time of the last cell. |
| executionStartedAt | string(date-time) | false |  | The time the execution started. |
| inputRequest | AwaitingInputState | false |  | The input request state of the cell. |
| kernelId | string | false |  | The ID of the kernel used for execution. |
| queuedCellIds | [string] | false |  | The IDs of the cells that are queued for execution. |

## NotebookExecutionStateSchema

```
{
  "description": "The schema for the notebook execution state.",
  "properties": {
    "executionState": {
      "allOf": [
        {
          "description": "Notebook execution state model",
          "properties": {
            "executingCellId": {
              "description": "The ID of the cell currently being executed.",
              "title": "Executingcellid",
              "type": "string"
            },
            "executionFinishedAt": {
              "description": "The time the execution finished. This is based on the finish time of the last cell.",
              "format": "date-time",
              "title": "Executionfinishedat",
              "type": "string"
            },
            "executionStartedAt": {
              "description": "The time the execution started.",
              "format": "date-time",
              "title": "Executionstartedat",
              "type": "string"
            },
            "inputRequest": {
              "allOf": [
                {
                  "description": "AwaitingInputState represents the state of a cell that is awaiting input from the user.",
                  "properties": {
                    "password": {
                      "description": "Whether the input request is for a password.",
                      "title": "Password",
                      "type": "boolean"
                    },
                    "prompt": {
                      "description": "The prompt for the input request.",
                      "title": "Prompt",
                      "type": "string"
                    },
                    "requestedAt": {
                      "description": "The time the input was requested.",
                      "format": "date-time",
                      "title": "Requestedat",
                      "type": "string"
                    }
                  },
                  "required": [
                    "requestedAt",
                    "prompt",
                    "password"
                  ],
                  "title": "AwaitingInputState",
                  "type": "object"
                }
              ],
              "description": "The input request state of the cell.",
              "title": "Inputrequest"
            },
            "kernelId": {
              "description": "The ID of the kernel used for execution.",
              "title": "Kernelid",
              "type": "string"
            },
            "queuedCellIds": {
              "description": "The IDs of the cells that are queued for execution.",
              "items": {
                "type": "string"
              },
              "title": "Queuedcellids",
              "type": "array"
            }
          },
          "title": "NotebookExecutionState",
          "type": "object"
        }
      ],
      "description": "Execution state of the notebook.",
      "title": "Executionstate"
    },
    "kernel": {
      "allOf": [
        {
          "description": "The schema for the notebook kernel.",
          "properties": {
            "executionState": {
              "allOf": [
                {
                  "description": "Event Sequences on Various Workflows:\n- On kernel created: CONNECTED -> BUSY -> IDLE\n- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE\n- On regular execution: IDLE -> BUSY -> IDLE\n- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE\n- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE\n- On kernel shut down via calling the stop kernel endpoint:\n    DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s)",
                  "enum": [
                    "connecting",
                    "disconnected",
                    "connected",
                    "starting",
                    "idle",
                    "busy",
                    "interrupting",
                    "restarting",
                    "not_running"
                  ],
                  "title": "KernelState",
                  "type": "string"
                }
              ],
              "description": "The execution state of the kernel."
            },
            "id": {
              "description": "The ID of the kernel.",
              "title": "Id",
              "type": "string"
            },
            "language": {
              "allOf": [
                {
                  "description": "Runtime language for notebook execution in the kernel.",
                  "enum": [
                    "python",
                    "r",
                    "shell",
                    "markdown"
                  ],
                  "title": "RuntimeLanguage",
                  "type": "string"
                }
              ],
              "description": "The programming language of the kernel. Possible values include 'python', 'r'."
            },
            "name": {
              "description": "The name of the kernel. Possible values include 'python3', 'ir'.",
              "title": "Name",
              "type": "string"
            },
            "running": {
              "default": false,
              "description": "Whether the kernel is running.",
              "title": "Running",
              "type": "boolean"
            }
          },
          "required": [
            "id",
            "name",
            "language",
            "executionState"
          ],
          "title": "KernelSchema",
          "type": "object"
        }
      ],
      "description": "Kernel assigned to the notebook.",
      "title": "Kernel"
    },
    "kernelId": {
      "description": "Kernel ID assigned to the notebook.",
      "title": "Kernelid",
      "type": "string"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "title": "NotebookExecutionStateSchema",
  "type": "object"
}
```

NotebookExecutionStateSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| executionState | NotebookExecutionState | false |  | Execution state of the notebook. |
| kernel | KernelSchema | false |  | Kernel assigned to the notebook. |
| kernelId | string | false |  | Kernel ID assigned to the notebook. |
| path | string | true |  | Path to the notebook. |

## NotebookFileSchema

```
{
  "description": "The schema for a .ipynb notebook as part of a Codespace.",
  "properties": {
    "cells": {
      "description": "List of cells in the notebook.",
      "items": {
        "anyOf": [
          {
            "description": "The schema for a code cell in the notebook.",
            "properties": {
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "code",
                "description": "Type of the cell."
              },
              "executionCount": {
                "default": 0,
                "description": "Execution count of the cell.",
                "title": "Executioncount",
                "type": "integer"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "outputs": {
                "description": "Outputs of the cell.",
                "items": {
                  "anyOf": [
                    {
                      "description": "The schema for the execute result output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "executionCount": {
                          "default": 0,
                          "description": "Execution count of the output.",
                          "title": "Executioncount",
                          "type": "integer"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "execute_result",
                          "default": "execute_result",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "ExecuteResultOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the display data output in a notebook cell.",
                      "properties": {
                        "data": {
                          "additionalProperties": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              {}
                            ]
                          },
                          "description": "Data of the output.",
                          "title": "Data",
                          "type": "object"
                        },
                        "metadata": {
                          "description": "Metadata of the output.",
                          "title": "Metadata",
                          "type": "object"
                        },
                        "outputType": {
                          "const": "display_data",
                          "default": "display_data",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        }
                      },
                      "title": "DisplayDataOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the stream output in a notebook cell.",
                      "properties": {
                        "name": {
                          "description": "Name of the stream.",
                          "title": "Name",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "stream",
                          "default": "stream",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "text": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          ],
                          "description": "Text of the stream.",
                          "title": "Text"
                        }
                      },
                      "required": [
                        "name",
                        "text"
                      ],
                      "title": "StreamOutputSchema",
                      "type": "object"
                    },
                    {
                      "description": "The schema for the error output in a notebook cell.",
                      "properties": {
                        "ename": {
                          "description": "Error name.",
                          "title": "Ename",
                          "type": "string"
                        },
                        "evalue": {
                          "description": "Error value.",
                          "title": "Evalue",
                          "type": "string"
                        },
                        "outputType": {
                          "const": "error",
                          "default": "error",
                          "description": "Type of the output.",
                          "title": "Outputtype",
                          "type": "string"
                        },
                        "traceback": {
                          "description": "Traceback of the error.",
                          "items": {
                            "type": "string"
                          },
                          "title": "Traceback",
                          "type": "array"
                        }
                      },
                      "required": [
                        "ename",
                        "evalue"
                      ],
                      "title": "ErrorOutputSchema",
                      "type": "object"
                    }
                  ]
                },
                "title": "Outputs",
                "type": "array"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "CodeCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for a markdown cell in the notebook.",
            "properties": {
              "attachments": {
                "description": "Attachments of the cell.",
                "title": "Attachments",
                "type": "object"
              },
              "cellType": {
                "allOf": [
                  {
                    "description": "Supported cell types for notebooks.",
                    "enum": [
                      "code",
                      "markdown"
                    ],
                    "title": "SupportedCellTypes",
                    "type": "string"
                  }
                ],
                "default": "markdown",
                "description": "Type of the cell."
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id"
            ],
            "title": "MarkdownCellSchema",
            "type": "object"
          },
          {
            "description": "The schema for cells in a notebook that are not code or markdown.",
            "properties": {
              "cellType": {
                "description": "Type of the cell.",
                "title": "Celltype",
                "type": "string"
              },
              "id": {
                "description": "ID of the cell.",
                "title": "Id",
                "type": "string"
              },
              "metadata": {
                "allOf": [
                  {
                    "description": "The schema for the notebook cell metadata.",
                    "properties": {
                      "chartSettings": {
                        "allOf": [
                          {
                            "description": "Chart cell metadata.",
                            "properties": {
                              "axis": {
                                "allOf": [
                                  {
                                    "description": "Chart cell axis settings per axis.",
                                    "properties": {
                                      "x": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      },
                                      "y": {
                                        "description": "Chart cell axis settings.",
                                        "properties": {
                                          "aggregation": {
                                            "description": "Aggregation function for the axis.",
                                            "title": "Aggregation",
                                            "type": "string"
                                          },
                                          "color": {
                                            "description": "Color for the axis.",
                                            "title": "Color",
                                            "type": "string"
                                          },
                                          "hideGrid": {
                                            "default": false,
                                            "description": "Whether to hide the grid lines on the axis.",
                                            "title": "Hidegrid",
                                            "type": "boolean"
                                          },
                                          "hideInTooltip": {
                                            "default": false,
                                            "description": "Whether to hide the axis in the tooltip.",
                                            "title": "Hideintooltip",
                                            "type": "boolean"
                                          },
                                          "hideLabel": {
                                            "default": false,
                                            "description": "Whether to hide the axis label.",
                                            "title": "Hidelabel",
                                            "type": "boolean"
                                          },
                                          "key": {
                                            "description": "Key for the axis.",
                                            "title": "Key",
                                            "type": "string"
                                          },
                                          "label": {
                                            "description": "Label for the axis.",
                                            "title": "Label",
                                            "type": "string"
                                          },
                                          "position": {
                                            "description": "Position of the axis.",
                                            "title": "Position",
                                            "type": "string"
                                          },
                                          "showPointMarkers": {
                                            "default": false,
                                            "description": "Whether to show point markers on the axis.",
                                            "title": "Showpointmarkers",
                                            "type": "boolean"
                                          }
                                        },
                                        "title": "NotebookChartCellAxisSettings",
                                        "type": "object"
                                      }
                                    },
                                    "title": "NotebookChartCellAxis",
                                    "type": "object"
                                  }
                                ],
                                "description": "Axis settings.",
                                "title": "Axis"
                              },
                              "data": {
                                "description": "The data associated with the cell chart.",
                                "title": "Data",
                                "type": "object"
                              },
                              "dataframeId": {
                                "description": "The ID of the dataframe associated with the cell chart.",
                                "title": "Dataframeid",
                                "type": "string"
                              },
                              "viewOptions": {
                                "allOf": [
                                  {
                                    "description": "Chart cell view options.",
                                    "properties": {
                                      "chartType": {
                                        "description": "Type of the chart.",
                                        "title": "Charttype",
                                        "type": "string"
                                      },
                                      "showLegend": {
                                        "default": false,
                                        "description": "Whether to show the chart legend.",
                                        "title": "Showlegend",
                                        "type": "boolean"
                                      },
                                      "showTitle": {
                                        "default": false,
                                        "description": "Whether to show the chart title.",
                                        "title": "Showtitle",
                                        "type": "boolean"
                                      },
                                      "showTooltip": {
                                        "default": false,
                                        "description": "Whether to show the chart tooltip.",
                                        "title": "Showtooltip",
                                        "type": "boolean"
                                      },
                                      "title": {
                                        "description": "Title of the chart.",
                                        "title": "Title",
                                        "type": "string"
                                      }
                                    },
                                    "title": "NotebookChartCellViewOptions",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options.",
                                "title": "Viewoptions"
                              }
                            },
                            "title": "NotebookChartCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Chart cell view options and metadata.",
                        "title": "Chartsettings"
                      },
                      "collapsed": {
                        "default": false,
                        "description": "Whether the cell's output is collapsed/expanded.",
                        "title": "Collapsed",
                        "type": "boolean"
                      },
                      "customLlmMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom LLM metric cell metadata.",
                            "properties": {
                              "metricId": {
                                "description": "The ID of the custom LLM metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom LLM metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "playgroundId": {
                                "description": "The ID of the playground associated with the custom LLM metric.",
                                "title": "Playgroundid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "metricId",
                              "playgroundId",
                              "metricName"
                            ],
                            "title": "NotebookCustomLlmMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom LLM metric cell metadata.",
                        "title": "Customllmmetricsettings"
                      },
                      "customMetricSettings": {
                        "allOf": [
                          {
                            "description": "Custom metric cell metadata.",
                            "properties": {
                              "deploymentId": {
                                "description": "The ID of the deployment associated with the custom metric.",
                                "title": "Deploymentid",
                                "type": "string"
                              },
                              "metricId": {
                                "description": "The ID of the custom metric.",
                                "title": "Metricid",
                                "type": "string"
                              },
                              "metricName": {
                                "description": "The name of the custom metric.",
                                "title": "Metricname",
                                "type": "string"
                              },
                              "schedule": {
                                "allOf": [
                                  {
                                    "description": "Data class that represents a cron schedule.",
                                    "properties": {
                                      "dayOfMonth": {
                                        "description": "The day(s) of the month to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofmonth",
                                        "type": "array"
                                      },
                                      "dayOfWeek": {
                                        "description": "The day(s) of the week to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Dayofweek",
                                        "type": "array"
                                      },
                                      "hour": {
                                        "description": "The hour(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Hour",
                                        "type": "array"
                                      },
                                      "minute": {
                                        "description": "The minute(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Minute",
                                        "type": "array"
                                      },
                                      "month": {
                                        "description": "The month(s) to run the schedule.",
                                        "items": {
                                          "anyOf": [
                                            {
                                              "type": "integer"
                                            },
                                            {
                                              "type": "string"
                                            }
                                          ]
                                        },
                                        "title": "Month",
                                        "type": "array"
                                      }
                                    },
                                    "required": [
                                      "minute",
                                      "hour",
                                      "dayOfMonth",
                                      "month",
                                      "dayOfWeek"
                                    ],
                                    "title": "Schedule",
                                    "type": "object"
                                  }
                                ],
                                "description": "The schedule associated with the custom metric.",
                                "title": "Schedule"
                              }
                            },
                            "required": [
                              "metricId",
                              "deploymentId"
                            ],
                            "title": "NotebookCustomMetricCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Custom metric cell metadata.",
                        "title": "Custommetricsettings"
                      },
                      "dataframeViewOptions": {
                        "description": "Dataframe cell view options and metadata.",
                        "title": "Dataframeviewoptions",
                        "type": "object"
                      },
                      "datarobot": {
                        "allOf": [
                          {
                            "description": "A custom namespaces for all DataRobot-specific information",
                            "properties": {
                              "chartSettings": {
                                "allOf": [
                                  {
                                    "description": "Chart cell metadata.",
                                    "properties": {
                                      "axis": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell axis settings per axis.",
                                            "properties": {
                                              "x": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              },
                                              "y": {
                                                "description": "Chart cell axis settings.",
                                                "properties": {
                                                  "aggregation": {
                                                    "description": "Aggregation function for the axis.",
                                                    "title": "Aggregation",
                                                    "type": "string"
                                                  },
                                                  "color": {
                                                    "description": "Color for the axis.",
                                                    "title": "Color",
                                                    "type": "string"
                                                  },
                                                  "hideGrid": {
                                                    "default": false,
                                                    "description": "Whether to hide the grid lines on the axis.",
                                                    "title": "Hidegrid",
                                                    "type": "boolean"
                                                  },
                                                  "hideInTooltip": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis in the tooltip.",
                                                    "title": "Hideintooltip",
                                                    "type": "boolean"
                                                  },
                                                  "hideLabel": {
                                                    "default": false,
                                                    "description": "Whether to hide the axis label.",
                                                    "title": "Hidelabel",
                                                    "type": "boolean"
                                                  },
                                                  "key": {
                                                    "description": "Key for the axis.",
                                                    "title": "Key",
                                                    "type": "string"
                                                  },
                                                  "label": {
                                                    "description": "Label for the axis.",
                                                    "title": "Label",
                                                    "type": "string"
                                                  },
                                                  "position": {
                                                    "description": "Position of the axis.",
                                                    "title": "Position",
                                                    "type": "string"
                                                  },
                                                  "showPointMarkers": {
                                                    "default": false,
                                                    "description": "Whether to show point markers on the axis.",
                                                    "title": "Showpointmarkers",
                                                    "type": "boolean"
                                                  }
                                                },
                                                "title": "NotebookChartCellAxisSettings",
                                                "type": "object"
                                              }
                                            },
                                            "title": "NotebookChartCellAxis",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Axis settings.",
                                        "title": "Axis"
                                      },
                                      "data": {
                                        "description": "The data associated with the cell chart.",
                                        "title": "Data",
                                        "type": "object"
                                      },
                                      "dataframeId": {
                                        "description": "The ID of the dataframe associated with the cell chart.",
                                        "title": "Dataframeid",
                                        "type": "string"
                                      },
                                      "viewOptions": {
                                        "allOf": [
                                          {
                                            "description": "Chart cell view options.",
                                            "properties": {
                                              "chartType": {
                                                "description": "Type of the chart.",
                                                "title": "Charttype",
                                                "type": "string"
                                              },
                                              "showLegend": {
                                                "default": false,
                                                "description": "Whether to show the chart legend.",
                                                "title": "Showlegend",
                                                "type": "boolean"
                                              },
                                              "showTitle": {
                                                "default": false,
                                                "description": "Whether to show the chart title.",
                                                "title": "Showtitle",
                                                "type": "boolean"
                                              },
                                              "showTooltip": {
                                                "default": false,
                                                "description": "Whether to show the chart tooltip.",
                                                "title": "Showtooltip",
                                                "type": "boolean"
                                              },
                                              "title": {
                                                "description": "Title of the chart.",
                                                "title": "Title",
                                                "type": "string"
                                              }
                                            },
                                            "title": "NotebookChartCellViewOptions",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "Chart cell view options.",
                                        "title": "Viewoptions"
                                      }
                                    },
                                    "title": "NotebookChartCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Chart cell view options and metadata.",
                                "title": "Chartsettings"
                              },
                              "customLlmMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom LLM metric cell metadata.",
                                    "properties": {
                                      "metricId": {
                                        "description": "The ID of the custom LLM metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom LLM metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "playgroundId": {
                                        "description": "The ID of the playground associated with the custom LLM metric.",
                                        "title": "Playgroundid",
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "playgroundId",
                                      "metricName"
                                    ],
                                    "title": "NotebookCustomLlmMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom LLM metric cell metadata.",
                                "title": "Customllmmetricsettings"
                              },
                              "customMetricSettings": {
                                "allOf": [
                                  {
                                    "description": "Custom metric cell metadata.",
                                    "properties": {
                                      "deploymentId": {
                                        "description": "The ID of the deployment associated with the custom metric.",
                                        "title": "Deploymentid",
                                        "type": "string"
                                      },
                                      "metricId": {
                                        "description": "The ID of the custom metric.",
                                        "title": "Metricid",
                                        "type": "string"
                                      },
                                      "metricName": {
                                        "description": "The name of the custom metric.",
                                        "title": "Metricname",
                                        "type": "string"
                                      },
                                      "schedule": {
                                        "allOf": [
                                          {
                                            "description": "Data class that represents a cron schedule.",
                                            "properties": {
                                              "dayOfMonth": {
                                                "description": "The day(s) of the month to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofmonth",
                                                "type": "array"
                                              },
                                              "dayOfWeek": {
                                                "description": "The day(s) of the week to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Dayofweek",
                                                "type": "array"
                                              },
                                              "hour": {
                                                "description": "The hour(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Hour",
                                                "type": "array"
                                              },
                                              "minute": {
                                                "description": "The minute(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Minute",
                                                "type": "array"
                                              },
                                              "month": {
                                                "description": "The month(s) to run the schedule.",
                                                "items": {
                                                  "anyOf": [
                                                    {
                                                      "type": "integer"
                                                    },
                                                    {
                                                      "type": "string"
                                                    }
                                                  ]
                                                },
                                                "title": "Month",
                                                "type": "array"
                                              }
                                            },
                                            "required": [
                                              "minute",
                                              "hour",
                                              "dayOfMonth",
                                              "month",
                                              "dayOfWeek"
                                            ],
                                            "title": "Schedule",
                                            "type": "object"
                                          }
                                        ],
                                        "description": "The schedule associated with the custom metric.",
                                        "title": "Schedule"
                                      }
                                    },
                                    "required": [
                                      "metricId",
                                      "deploymentId"
                                    ],
                                    "title": "NotebookCustomMetricCellMetadata",
                                    "type": "object"
                                  }
                                ],
                                "description": "Custom metric cell metadata.",
                                "title": "Custommetricsettings"
                              },
                              "dataframeViewOptions": {
                                "description": "DataFrame view options and metadata.",
                                "title": "Dataframeviewoptions",
                                "type": "object"
                              },
                              "disableRun": {
                                "default": false,
                                "description": "Whether to disable the run button in the cell.",
                                "title": "Disablerun",
                                "type": "boolean"
                              },
                              "executionTimeMillis": {
                                "description": "Execution time of the cell in milliseconds.",
                                "title": "Executiontimemillis",
                                "type": "integer"
                              },
                              "hideCode": {
                                "default": false,
                                "description": "Whether to hide the code in the cell.",
                                "title": "Hidecode",
                                "type": "boolean"
                              },
                              "hideResults": {
                                "default": false,
                                "description": "Whether to hide the results in the cell.",
                                "title": "Hideresults",
                                "type": "boolean"
                              },
                              "language": {
                                "description": "An enumeration.",
                                "enum": [
                                  "dataframe",
                                  "markdown",
                                  "python",
                                  "r",
                                  "shell",
                                  "scala",
                                  "sas",
                                  "custommetric"
                                ],
                                "title": "Language",
                                "type": "string"
                              }
                            },
                            "title": "NotebookCellDataRobotMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                        "title": "Datarobot"
                      },
                      "disableRun": {
                        "default": false,
                        "description": "Whether or not the cell is disabled in the UI.",
                        "title": "Disablerun",
                        "type": "boolean"
                      },
                      "hideCode": {
                        "default": false,
                        "description": "Whether or not code is hidden in the UI.",
                        "title": "Hidecode",
                        "type": "boolean"
                      },
                      "hideResults": {
                        "default": false,
                        "description": "Whether or not results are hidden in the UI.",
                        "title": "Hideresults",
                        "type": "boolean"
                      },
                      "jupyter": {
                        "allOf": [
                          {
                            "description": "The schema for the Jupyter cell metadata.",
                            "properties": {
                              "outputsHidden": {
                                "default": false,
                                "description": "Whether the cell's outputs are hidden.",
                                "title": "Outputshidden",
                                "type": "boolean"
                              },
                              "sourceHidden": {
                                "default": false,
                                "description": "Whether the cell's source is hidden.",
                                "title": "Sourcehidden",
                                "type": "boolean"
                              }
                            },
                            "title": "JupyterCellMetadata",
                            "type": "object"
                          }
                        ],
                        "description": "Jupyter metadata.",
                        "title": "Jupyter"
                      },
                      "name": {
                        "description": "Name of the notebook cell.",
                        "title": "Name",
                        "type": "string"
                      },
                      "scrolled": {
                        "anyOf": [
                          {
                            "type": "boolean"
                          },
                          {
                            "enum": [
                              "auto"
                            ],
                            "type": "string"
                          }
                        ],
                        "default": "auto",
                        "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                        "title": "Scrolled"
                      }
                    },
                    "title": "NotebookCellMetadata",
                    "type": "object"
                  }
                ],
                "description": "Metadata of the cell.",
                "title": "Metadata"
              },
              "source": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ],
                "default": "",
                "description": "Contents of the cell, represented as a string.",
                "title": "Source"
              }
            },
            "required": [
              "id",
              "cellType"
            ],
            "title": "AnyCellSchema",
            "type": "object"
          }
        ]
      },
      "title": "Cells",
      "type": "array"
    },
    "executionState": {
      "allOf": [
        {
          "description": "Notebook execution state model",
          "properties": {
            "executingCellId": {
              "description": "The ID of the cell currently being executed.",
              "title": "Executingcellid",
              "type": "string"
            },
            "executionFinishedAt": {
              "description": "The time the execution finished. This is based on the finish time of the last cell.",
              "format": "date-time",
              "title": "Executionfinishedat",
              "type": "string"
            },
            "executionStartedAt": {
              "description": "The time the execution started.",
              "format": "date-time",
              "title": "Executionstartedat",
              "type": "string"
            },
            "inputRequest": {
              "allOf": [
                {
                  "description": "AwaitingInputState represents the state of a cell that is awaiting input from the user.",
                  "properties": {
                    "password": {
                      "description": "Whether the input request is for a password.",
                      "title": "Password",
                      "type": "boolean"
                    },
                    "prompt": {
                      "description": "The prompt for the input request.",
                      "title": "Prompt",
                      "type": "string"
                    },
                    "requestedAt": {
                      "description": "The time the input was requested.",
                      "format": "date-time",
                      "title": "Requestedat",
                      "type": "string"
                    }
                  },
                  "required": [
                    "requestedAt",
                    "prompt",
                    "password"
                  ],
                  "title": "AwaitingInputState",
                  "type": "object"
                }
              ],
              "description": "The input request state of the cell.",
              "title": "Inputrequest"
            },
            "kernelId": {
              "description": "The ID of the kernel used for execution.",
              "title": "Kernelid",
              "type": "string"
            },
            "queuedCellIds": {
              "description": "The IDs of the cells that are queued for execution.",
              "items": {
                "type": "string"
              },
              "title": "Queuedcellids",
              "type": "array"
            }
          },
          "title": "NotebookExecutionState",
          "type": "object"
        }
      ],
      "description": "Execution state of the notebook.",
      "title": "Executionstate"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "kernelId": {
      "description": "Kernel ID assigned to the notebook.",
      "title": "Kernelid",
      "type": "string"
    },
    "lastExecuted": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Last executed information.",
      "title": "Lastexecuted"
    },
    "metadata": {
      "description": "Metadata for the notebook.",
      "title": "Metadata",
      "type": "object"
    },
    "name": {
      "description": "Name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "nbformat": {
      "description": "The notebook format version.",
      "title": "Nbformat",
      "type": "integer"
    },
    "nbformatMinor": {
      "description": "The notebook format minor version.",
      "title": "Nbformatminor",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "name",
    "path",
    "generation",
    "nbformat",
    "nbformatMinor",
    "metadata"
  ],
  "title": "NotebookFileSchema",
  "type": "object"
}
```

NotebookFileSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cells | [anyOf] | false |  | List of cells in the notebook. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | CodeCellSchema | false |  | The schema for a code cell in the notebook. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | MarkdownCellSchema | false |  | The schema for a markdown cell in the notebook. |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | AnyCellSchema | false |  | The schema for cells in a notebook that are not code or markdown. |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| executionState | NotebookExecutionState | false |  | Execution state of the notebook. |
| generation | integer | true |  | Integer representing the generation of the notebook. |
| kernelId | string | false |  | Kernel ID assigned to the notebook. |
| lastExecuted | NotebookActionSignature | false |  | Last executed information. |
| metadata | object | true |  | Metadata for the notebook. |
| name | string | true |  | Name of the notebook. |
| nbformat | integer | true |  | The notebook format version. |
| nbformatMinor | integer | true |  | The notebook format minor version. |
| path | string | true |  | Path to the notebook. |

## NotebookOperationQuery

```
{
  "description": "Base query schema for notebook operations.",
  "properties": {
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "title": "NotebookOperationQuery",
  "type": "object"
}
```

NotebookOperationQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| path | string | true |  | Path to the notebook. |

## NotebookOperationSchema

```
{
  "description": "Base schema for notebook operations.",
  "properties": {
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "title": "NotebookOperationSchema",
  "type": "object"
}
```

NotebookOperationSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| path | string | true |  | Path to the notebook. |

## NotebookPermission

```
{
  "description": "The possible allowed actions for the current user for a given Notebook.",
  "enum": [
    "CAN_READ",
    "CAN_UPDATE",
    "CAN_DELETE",
    "CAN_SHARE",
    "CAN_COPY",
    "CAN_EXECUTE"
  ],
  "title": "NotebookPermission",
  "type": "string"
}
```

NotebookPermission

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| NotebookPermission | string | false |  | The possible allowed actions for the current user for a given Notebook. |

### Enumerated Values

| Property | Value |
| --- | --- |
| NotebookPermission | [CAN_READ, CAN_UPDATE, CAN_DELETE, CAN_SHARE, CAN_COPY, CAN_EXECUTE] |

## NotebookRevisionSchema

```
{
  "description": "Notebook revision schema.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision creation action information.",
      "title": "Created"
    },
    "isAuto": {
      "description": "Whether the revision was autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "name": {
      "description": "Revision name.",
      "title": "Name",
      "type": "string"
    },
    "notebookId": {
      "description": "Notebook ID this revision belongs to.",
      "title": "Notebookid",
      "type": "string"
    },
    "revisionId": {
      "description": "Revision ID.",
      "title": "Revisionid",
      "type": "string"
    },
    "updated": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision update action information.",
      "title": "Updated"
    }
  },
  "required": [
    "revisionId",
    "notebookId",
    "name",
    "isAuto",
    "created"
  ],
  "title": "NotebookRevisionSchema",
  "type": "object"
}
```

NotebookRevisionSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| created | RevisionActionSchema | true |  | Revision creation action information. |
| isAuto | boolean | true |  | Whether the revision was autosaved. |
| name | string | true |  | Revision name. |
| notebookId | string | true |  | Notebook ID this revision belongs to. |
| revisionId | string | true |  | Revision ID. |
| updated | RevisionActionSchema | false |  | Revision update action information. |

## NotebookScheduleDefinition

```
{
  "description": "Notebook schedule definition.",
  "properties": {
    "createdBy": {
      "allOf": [
        {
          "description": "User information.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "UserInfo",
          "type": "object"
        }
      ],
      "description": "User who created the job.",
      "title": "Createdby"
    },
    "enabled": {
      "description": "Whether the job is enabled.",
      "title": "Enabled",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the scheduled job.",
      "title": "Id",
      "type": "string"
    },
    "isNotebookRunning": {
      "default": false,
      "description": "Whether or not the notebook is currently running (including manual runs). This accounts for notebook_path in Codespaces.",
      "title": "Isnotebookrunning",
      "type": "boolean"
    },
    "jobPayload": {
      "allOf": [
        {
          "description": "Payload for the scheduled job.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook associated with the schedule.",
              "title": "Notebookid",
              "type": "string"
            },
            "notebookName": {
              "description": "The name of the notebook associated with the schedule.",
              "title": "Notebookname",
              "type": "string"
            },
            "notebookPath": {
              "description": "The path to the notebook in the file system if a Codespace is being used.",
              "title": "Notebookpath",
              "type": "string"
            },
            "notebookType": {
              "allOf": [
                {
                  "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                  "enum": [
                    "plain",
                    "codespace",
                    "ephemeral"
                  ],
                  "title": "NotebookType",
                  "type": "string"
                }
              ],
              "default": "plain",
              "description": "The type of notebook."
            },
            "orgId": {
              "description": "The ID of the organization the job is associated with.",
              "title": "Orgid",
              "type": "string"
            },
            "parameters": {
              "description": "The parameters to pass to the notebook when it runs.",
              "items": {
                "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                "properties": {
                  "name": {
                    "description": "Environment variable name.",
                    "maxLength": 256,
                    "pattern": "^[a-z-A-Z0-9_]+$",
                    "title": "Name",
                    "type": "string"
                  },
                  "value": {
                    "description": "Environment variable value.",
                    "maxLength": 131072,
                    "title": "Value",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "value"
                ],
                "title": "ScheduledJobParam",
                "type": "object"
              },
              "title": "Parameters",
              "type": "array"
            },
            "runType": {
              "allOf": [
                {
                  "description": "Types of runs that can be scheduled.",
                  "enum": [
                    "scheduled",
                    "manual",
                    "pipeline"
                  ],
                  "title": "RunTypes",
                  "type": "string"
                }
              ],
              "description": "The run type of the job."
            },
            "uid": {
              "description": "The ID of the user who created the job.",
              "title": "Uid",
              "type": "string"
            },
            "useCaseId": {
              "description": "The ID of the use case this notebook is associated with.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "The name of the use case this notebook is associated with.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "uid",
            "orgId",
            "useCaseId",
            "notebookId",
            "notebookName"
          ],
          "title": "ScheduledJobPayload",
          "type": "object"
        }
      ],
      "description": "The payload for the job.",
      "title": "Jobpayload"
    },
    "lastFailedRun": {
      "description": "Last failed run time of the job.",
      "format": "date-time",
      "title": "Lastfailedrun",
      "type": "string"
    },
    "lastRunTime": {
      "description": "Calculated last run time (if it has run) by considering both failed and successful.",
      "format": "date-time",
      "title": "Lastruntime",
      "type": "string"
    },
    "lastSuccessfulRun": {
      "description": "Last successful run time of the job.",
      "format": "date-time",
      "title": "Lastsuccessfulrun",
      "type": "string"
    },
    "nextRunTime": {
      "description": "Next run time of the job.",
      "format": "date-time",
      "title": "Nextruntime",
      "type": "string"
    },
    "notebook": {
      "allOf": [
        {
          "description": "Subset of metadata that is useful for display purposes.",
          "properties": {
            "deleted": {
              "default": false,
              "description": "Whether the notebook is deleted.",
              "title": "Deleted",
              "type": "boolean"
            },
            "id": {
              "description": "Notebook ID.",
              "title": "Id",
              "type": "string"
            },
            "name": {
              "description": "Notebook name.",
              "title": "Name",
              "type": "string"
            },
            "sessionStatus": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "Status of the notebook session."
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "Type of the notebook session."
            },
            "useCaseId": {
              "description": "Use case ID associated with the notebook.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "Use case name associated with the notebook.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "NotebookSupplementalMetadata",
          "type": "object"
        }
      ],
      "description": "Notebook metadata.",
      "title": "Notebook"
    },
    "notebookHasEnabledSchedule": {
      "default": false,
      "description": "Whether or not the notebook for this schedule has an enabled schedule - includes other schedules.",
      "title": "Notebookhasenabledschedule",
      "type": "boolean"
    },
    "notebookType": {
      "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
      "enum": [
        "plain",
        "codespace",
        "ephemeral"
      ],
      "title": "NotebookType",
      "type": "string"
    },
    "permissions": {
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "runType": {
      "description": "Types of runs that can be scheduled.",
      "enum": [
        "scheduled",
        "manual",
        "pipeline"
      ],
      "title": "RunTypes",
      "type": "string"
    },
    "schedule": {
      "description": "Cron-like string to define how frequently job should be run.",
      "title": "Schedule",
      "type": "string"
    },
    "scheduleLocalized": {
      "description": "Human-readable string calculated from the cron string that is translated and localized.",
      "title": "Schedulelocalized",
      "type": "string"
    },
    "title": {
      "description": "Human readable name for the job that a user can create and update.",
      "title": "Title",
      "type": "string"
    },
    "userId": {
      "description": "The ID of the user who created the job.",
      "title": "Userid",
      "type": "string"
    }
  },
  "required": [
    "id",
    "enabled",
    "userId",
    "jobPayload"
  ],
  "title": "NotebookScheduleDefinition",
  "type": "object"
}
```

NotebookScheduleDefinition

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| createdBy | UserInfo | false |  | User who created the job. |
| enabled | boolean | true |  | Whether the job is enabled. |
| id | string | true |  | The ID of the scheduled job. |
| isNotebookRunning | boolean | false |  | Whether or not the notebook is currently running (including manual runs). This accounts for notebook_path in Codespaces. |
| jobPayload | ScheduledJobPayload | true |  | The payload for the job. |
| lastFailedRun | string(date-time) | false |  | Last failed run time of the job. |
| lastRunTime | string(date-time) | false |  | Calculated last run time (if it has run) by considering both failed and successful. |
| lastSuccessfulRun | string(date-time) | false |  | Last successful run time of the job. |
| nextRunTime | string(date-time) | false |  | Next run time of the job. |
| notebook | NotebookSupplementalMetadata | false |  | Notebook metadata. |
| notebookHasEnabledSchedule | boolean | false |  | Whether or not the notebook for this schedule has an enabled schedule - includes other schedules. |
| notebookType | NotebookType | false |  | Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks thatare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after sessionshutdown. |
| permissions | [NotebookPermission] | false |  | [The possible allowed actions for the current user for a given Notebook.] |
| runType | RunTypes | false |  | Types of runs that can be scheduled. |
| schedule | string | false |  | Cron-like string to define how frequently job should be run. |
| scheduleLocalized | string | false |  | Human-readable string calculated from the cron string that is translated and localized. |
| title | string | false |  | Human readable name for the job that a user can create and update. |
| userId | string | true |  | The ID of the user who created the job. |

## NotebookScheduleJobsPaginated

```
{
  "description": "Paginated response for notebook schedule jobs.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of notebook schedule jobs.",
      "items": {
        "description": "Notebook schedule definition.",
        "properties": {
          "createdBy": {
            "allOf": [
              {
                "description": "User information.",
                "properties": {
                  "activated": {
                    "default": true,
                    "description": "Whether the user is activated.",
                    "title": "Activated",
                    "type": "boolean"
                  },
                  "firstName": {
                    "description": "The first name of the user.",
                    "title": "Firstname",
                    "type": "string"
                  },
                  "gravatarHash": {
                    "description": "The gravatar hash of the user.",
                    "title": "Gravatarhash",
                    "type": "string"
                  },
                  "id": {
                    "description": "The ID of the user.",
                    "title": "Id",
                    "type": "string"
                  },
                  "lastName": {
                    "description": "The last name of the user.",
                    "title": "Lastname",
                    "type": "string"
                  },
                  "orgId": {
                    "description": "The ID of the organization the user belongs to.",
                    "title": "Orgid",
                    "type": "string"
                  },
                  "tenantPhase": {
                    "description": "The tenant phase of the user.",
                    "title": "Tenantphase",
                    "type": "string"
                  },
                  "username": {
                    "description": "The username of the user.",
                    "title": "Username",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "title": "UserInfo",
                "type": "object"
              }
            ],
            "description": "User who created the job.",
            "title": "Createdby"
          },
          "enabled": {
            "description": "Whether the job is enabled.",
            "title": "Enabled",
            "type": "boolean"
          },
          "id": {
            "description": "The ID of the scheduled job.",
            "title": "Id",
            "type": "string"
          },
          "isNotebookRunning": {
            "default": false,
            "description": "Whether or not the notebook is currently running (including manual runs). This accounts for notebook_path in Codespaces.",
            "title": "Isnotebookrunning",
            "type": "boolean"
          },
          "jobPayload": {
            "allOf": [
              {
                "description": "Payload for the scheduled job.",
                "properties": {
                  "notebookId": {
                    "description": "The ID of the notebook associated with the schedule.",
                    "title": "Notebookid",
                    "type": "string"
                  },
                  "notebookName": {
                    "description": "The name of the notebook associated with the schedule.",
                    "title": "Notebookname",
                    "type": "string"
                  },
                  "notebookPath": {
                    "description": "The path to the notebook in the file system if a Codespace is being used.",
                    "title": "Notebookpath",
                    "type": "string"
                  },
                  "notebookType": {
                    "allOf": [
                      {
                        "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                        "enum": [
                          "plain",
                          "codespace",
                          "ephemeral"
                        ],
                        "title": "NotebookType",
                        "type": "string"
                      }
                    ],
                    "default": "plain",
                    "description": "The type of notebook."
                  },
                  "orgId": {
                    "description": "The ID of the organization the job is associated with.",
                    "title": "Orgid",
                    "type": "string"
                  },
                  "parameters": {
                    "description": "The parameters to pass to the notebook when it runs.",
                    "items": {
                      "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                      "properties": {
                        "name": {
                          "description": "Environment variable name.",
                          "maxLength": 256,
                          "pattern": "^[a-z-A-Z0-9_]+$",
                          "title": "Name",
                          "type": "string"
                        },
                        "value": {
                          "description": "Environment variable value.",
                          "maxLength": 131072,
                          "title": "Value",
                          "type": "string"
                        }
                      },
                      "required": [
                        "name",
                        "value"
                      ],
                      "title": "ScheduledJobParam",
                      "type": "object"
                    },
                    "title": "Parameters",
                    "type": "array"
                  },
                  "runType": {
                    "allOf": [
                      {
                        "description": "Types of runs that can be scheduled.",
                        "enum": [
                          "scheduled",
                          "manual",
                          "pipeline"
                        ],
                        "title": "RunTypes",
                        "type": "string"
                      }
                    ],
                    "description": "The run type of the job."
                  },
                  "uid": {
                    "description": "The ID of the user who created the job.",
                    "title": "Uid",
                    "type": "string"
                  },
                  "useCaseId": {
                    "description": "The ID of the use case this notebook is associated with.",
                    "title": "Usecaseid",
                    "type": "string"
                  },
                  "useCaseName": {
                    "description": "The name of the use case this notebook is associated with.",
                    "title": "Usecasename",
                    "type": "string"
                  }
                },
                "required": [
                  "uid",
                  "orgId",
                  "useCaseId",
                  "notebookId",
                  "notebookName"
                ],
                "title": "ScheduledJobPayload",
                "type": "object"
              }
            ],
            "description": "The payload for the job.",
            "title": "Jobpayload"
          },
          "lastFailedRun": {
            "description": "Last failed run time of the job.",
            "format": "date-time",
            "title": "Lastfailedrun",
            "type": "string"
          },
          "lastRunTime": {
            "description": "Calculated last run time (if it has run) by considering both failed and successful.",
            "format": "date-time",
            "title": "Lastruntime",
            "type": "string"
          },
          "lastSuccessfulRun": {
            "description": "Last successful run time of the job.",
            "format": "date-time",
            "title": "Lastsuccessfulrun",
            "type": "string"
          },
          "nextRunTime": {
            "description": "Next run time of the job.",
            "format": "date-time",
            "title": "Nextruntime",
            "type": "string"
          },
          "notebook": {
            "allOf": [
              {
                "description": "Subset of metadata that is useful for display purposes.",
                "properties": {
                  "deleted": {
                    "default": false,
                    "description": "Whether the notebook is deleted.",
                    "title": "Deleted",
                    "type": "boolean"
                  },
                  "id": {
                    "description": "Notebook ID.",
                    "title": "Id",
                    "type": "string"
                  },
                  "name": {
                    "description": "Notebook name.",
                    "title": "Name",
                    "type": "string"
                  },
                  "sessionStatus": {
                    "allOf": [
                      {
                        "description": "Possible overall states of a notebook session.",
                        "enum": [
                          "stopping",
                          "stopped",
                          "starting",
                          "running",
                          "restarting",
                          "dead",
                          "deleted"
                        ],
                        "title": "NotebookSessionStatus",
                        "type": "string"
                      }
                    ],
                    "description": "Status of the notebook session."
                  },
                  "sessionType": {
                    "allOf": [
                      {
                        "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                        "enum": [
                          "interactive",
                          "triggered"
                        ],
                        "title": "SessionType",
                        "type": "string"
                      }
                    ],
                    "description": "Type of the notebook session."
                  },
                  "useCaseId": {
                    "description": "Use case ID associated with the notebook.",
                    "title": "Usecaseid",
                    "type": "string"
                  },
                  "useCaseName": {
                    "description": "Use case name associated with the notebook.",
                    "title": "Usecasename",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "name"
                ],
                "title": "NotebookSupplementalMetadata",
                "type": "object"
              }
            ],
            "description": "Notebook metadata.",
            "title": "Notebook"
          },
          "notebookHasEnabledSchedule": {
            "default": false,
            "description": "Whether or not the notebook for this schedule has an enabled schedule - includes other schedules.",
            "title": "Notebookhasenabledschedule",
            "type": "boolean"
          },
          "notebookType": {
            "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
            "enum": [
              "plain",
              "codespace",
              "ephemeral"
            ],
            "title": "NotebookType",
            "type": "string"
          },
          "permissions": {
            "items": {
              "description": "The possible allowed actions for the current user for a given Notebook.",
              "enum": [
                "CAN_READ",
                "CAN_UPDATE",
                "CAN_DELETE",
                "CAN_SHARE",
                "CAN_COPY",
                "CAN_EXECUTE"
              ],
              "title": "NotebookPermission",
              "type": "string"
            },
            "type": "array"
          },
          "runType": {
            "description": "Types of runs that can be scheduled.",
            "enum": [
              "scheduled",
              "manual",
              "pipeline"
            ],
            "title": "RunTypes",
            "type": "string"
          },
          "schedule": {
            "description": "Cron-like string to define how frequently job should be run.",
            "title": "Schedule",
            "type": "string"
          },
          "scheduleLocalized": {
            "description": "Human-readable string calculated from the cron string that is translated and localized.",
            "title": "Schedulelocalized",
            "type": "string"
          },
          "title": {
            "description": "Human readable name for the job that a user can create and update.",
            "title": "Title",
            "type": "string"
          },
          "userId": {
            "description": "The ID of the user who created the job.",
            "title": "Userid",
            "type": "string"
          }
        },
        "required": [
          "id",
          "enabled",
          "userId",
          "jobPayload"
        ],
        "title": "NotebookScheduleDefinition",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    },
    "totalEnabledCount": {
      "description": "Total number of enabled schedule jobs.",
      "title": "Totalenabledcount",
      "type": "integer"
    }
  },
  "required": [
    "totalEnabledCount"
  ],
  "title": "NotebookScheduleJobsPaginated",
  "type": "object"
}
```

NotebookScheduleJobsPaginated

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [NotebookScheduleDefinition] | false |  | List of notebook schedule jobs. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |
| totalEnabledCount | integer | true |  | Total number of enabled schedule jobs. |

## NotebookScheduledRun

```
{
  "description": "Notebook scheduled run.",
  "properties": {
    "createdAt": {
      "description": "The time the job was created.",
      "format": "date-time",
      "title": "Createdat",
      "type": "string"
    },
    "duration": {
      "description": "The duration of the job in seconds.",
      "title": "Duration",
      "type": "integer"
    },
    "endTime": {
      "description": "The time the job ended.",
      "format": "date-time",
      "title": "Endtime",
      "type": "string"
    },
    "endTimeTs": {
      "description": "The time the job ended.",
      "format": "date-time",
      "title": "Endtimets",
      "type": "string"
    },
    "environment": {
      "allOf": [
        {
          "description": "Supplemental metadata for an environment.",
          "properties": {
            "id": {
              "description": "The ID of the environment.",
              "title": "Id",
              "type": "string"
            },
            "label": {
              "description": "The label of the environment.",
              "title": "Label",
              "type": "string"
            },
            "name": {
              "description": "The name of the environment.",
              "title": "Name",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name",
            "label"
          ],
          "title": "EnvironmentSupplementalMetadata",
          "type": "object"
        }
      ],
      "description": "Environment metadata.",
      "title": "Environment"
    },
    "id": {
      "description": "The ID of the job run.",
      "title": "Id",
      "type": "string"
    },
    "jobAbortedTs": {
      "description": "The time the job was aborted.",
      "format": "date-time",
      "title": "Jobabortedts",
      "type": "string"
    },
    "jobCompletedTs": {
      "description": "The time the job completed.",
      "format": "date-time",
      "title": "Jobcompletedts",
      "type": "string"
    },
    "jobCreatedBy": {
      "allOf": [
        {
          "description": "User information.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "UserInfo",
          "type": "object"
        }
      ],
      "description": "User who created the job.",
      "title": "Jobcreatedby"
    },
    "jobErrorTs": {
      "description": "The time the job errored.",
      "format": "date-time",
      "title": "Joberrorts",
      "type": "string"
    },
    "jobStartedTs": {
      "description": "The time the job started.",
      "format": "date-time",
      "title": "Jobstartedts",
      "type": "string"
    },
    "notebook": {
      "allOf": [
        {
          "description": "Subset of metadata that is useful for display purposes.",
          "properties": {
            "deleted": {
              "default": false,
              "description": "Whether the notebook is deleted.",
              "title": "Deleted",
              "type": "boolean"
            },
            "id": {
              "description": "Notebook ID.",
              "title": "Id",
              "type": "string"
            },
            "name": {
              "description": "Notebook name.",
              "title": "Name",
              "type": "string"
            },
            "sessionStatus": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "Status of the notebook session."
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "Type of the notebook session."
            },
            "useCaseId": {
              "description": "Use case ID associated with the notebook.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "Use case name associated with the notebook.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "NotebookSupplementalMetadata",
          "type": "object"
        }
      ],
      "description": "Notebook metadata.",
      "title": "Notebook"
    },
    "notebookDeleted": {
      "default": false,
      "description": "Whether the notebook was deleted.",
      "title": "Notebookdeleted",
      "type": "boolean"
    },
    "notebookEnvironmentId": {
      "description": "The ID of the notebook environment.",
      "title": "Notebookenvironmentid",
      "type": "string"
    },
    "notebookEnvironmentImageId": {
      "description": "The ID of the notebook environment image.",
      "title": "Notebookenvironmentimageid",
      "type": "string"
    },
    "notebookEnvironmentLabel": {
      "description": "The label of the notebook environment.",
      "title": "Notebookenvironmentlabel",
      "type": "string"
    },
    "notebookEnvironmentName": {
      "description": "The name of the notebook environment.",
      "title": "Notebookenvironmentname",
      "type": "string"
    },
    "notebookHadErrors": {
      "default": false,
      "description": "Whether the notebook had errors.",
      "title": "Notebookhaderrors",
      "type": "boolean"
    },
    "notebookId": {
      "description": "The ID of the notebook associated with the run.",
      "title": "Notebookid",
      "type": "string"
    },
    "notebookName": {
      "description": "The name of the notebook associated with the run.",
      "title": "Notebookname",
      "type": "string"
    },
    "notebookRevisionId": {
      "description": "The ID of the notebook revision.",
      "title": "Notebookrevisionid",
      "type": "string"
    },
    "notebookRevisionName": {
      "description": "The name of the notebook revision.",
      "title": "Notebookrevisionname",
      "type": "string"
    },
    "notebookRunType": {
      "allOf": [
        {
          "description": "Types of runs that can be scheduled.",
          "enum": [
            "scheduled",
            "manual",
            "pipeline"
          ],
          "title": "RunTypes",
          "type": "string"
        }
      ],
      "description": "The run type of the notebook."
    },
    "orgId": {
      "description": "The ID of the organization the job is associated with.",
      "title": "Orgid",
      "type": "string"
    },
    "payload": {
      "allOf": [
        {
          "description": "Payload for the scheduled job.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook associated with the schedule.",
              "title": "Notebookid",
              "type": "string"
            },
            "notebookName": {
              "description": "The name of the notebook associated with the schedule.",
              "title": "Notebookname",
              "type": "string"
            },
            "notebookPath": {
              "description": "The path to the notebook in the file system if a Codespace is being used.",
              "title": "Notebookpath",
              "type": "string"
            },
            "notebookType": {
              "allOf": [
                {
                  "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                  "enum": [
                    "plain",
                    "codespace",
                    "ephemeral"
                  ],
                  "title": "NotebookType",
                  "type": "string"
                }
              ],
              "default": "plain",
              "description": "The type of notebook."
            },
            "orgId": {
              "description": "The ID of the organization the job is associated with.",
              "title": "Orgid",
              "type": "string"
            },
            "parameters": {
              "description": "The parameters to pass to the notebook when it runs.",
              "items": {
                "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                "properties": {
                  "name": {
                    "description": "Environment variable name.",
                    "maxLength": 256,
                    "pattern": "^[a-z-A-Z0-9_]+$",
                    "title": "Name",
                    "type": "string"
                  },
                  "value": {
                    "description": "Environment variable value.",
                    "maxLength": 131072,
                    "title": "Value",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "value"
                ],
                "title": "ScheduledJobParam",
                "type": "object"
              },
              "title": "Parameters",
              "type": "array"
            },
            "runType": {
              "allOf": [
                {
                  "description": "Types of runs that can be scheduled.",
                  "enum": [
                    "scheduled",
                    "manual",
                    "pipeline"
                  ],
                  "title": "RunTypes",
                  "type": "string"
                }
              ],
              "description": "The run type of the job."
            },
            "uid": {
              "description": "The ID of the user who created the job.",
              "title": "Uid",
              "type": "string"
            },
            "useCaseId": {
              "description": "The ID of the use case this notebook is associated with.",
              "title": "Usecaseid",
              "type": "string"
            },
            "useCaseName": {
              "description": "The name of the use case this notebook is associated with.",
              "title": "Usecasename",
              "type": "string"
            }
          },
          "required": [
            "uid",
            "orgId",
            "useCaseId",
            "notebookId",
            "notebookName"
          ],
          "title": "ScheduledJobPayload",
          "type": "object"
        }
      ],
      "description": "The payload for the job.",
      "title": "Payload"
    },
    "revision": {
      "allOf": [
        {
          "description": "Supplemental metadata for a revision.",
          "properties": {
            "id": {
              "description": "The ID of the revision.",
              "title": "Id",
              "type": "string"
            },
            "name": {
              "description": "The name of the revision.",
              "title": "Name",
              "type": "string"
            }
          },
          "required": [
            "id",
            "name"
          ],
          "title": "RevisionSupplementalMetadata",
          "type": "object"
        }
      ],
      "description": "Revision metadata.",
      "title": "Revision"
    },
    "runType": {
      "allOf": [
        {
          "description": "Types of runs that can be scheduled.",
          "enum": [
            "scheduled",
            "manual",
            "pipeline"
          ],
          "title": "RunTypes",
          "type": "string"
        }
      ],
      "description": "The run type of the job."
    },
    "scheduledJobId": {
      "description": "The ID of the scheduled job.",
      "title": "Scheduledjobid",
      "type": "string"
    },
    "startTime": {
      "description": "The time the job started.",
      "format": "date-time",
      "title": "Starttime",
      "type": "string"
    },
    "status": {
      "description": "The status of the job.",
      "title": "Status",
      "type": "string"
    },
    "title": {
      "description": "The name of the schedule.",
      "title": "Title",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the use case this notebook is associated with.",
      "title": "Usecasename",
      "type": "string"
    },
    "userId": {
      "description": "The ID of the user who created the job.",
      "title": "Userid",
      "type": "string"
    }
  },
  "required": [
    "id",
    "createdAt",
    "useCaseId",
    "userId",
    "orgId",
    "notebookId",
    "scheduledJobId",
    "title",
    "status",
    "payload",
    "notebookName",
    "notebookRunType"
  ],
  "title": "NotebookScheduledRun",
  "type": "object"
}
```

NotebookScheduledRun

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| createdAt | string(date-time) | true |  | The time the job was created. |
| duration | integer | false |  | The duration of the job in seconds. |
| endTime | string(date-time) | false |  | The time the job ended. |
| endTimeTs | string(date-time) | false |  | The time the job ended. |
| environment | EnvironmentSupplementalMetadata | false |  | Environment metadata. |
| id | string | true |  | The ID of the job run. |
| jobAbortedTs | string(date-time) | false |  | The time the job was aborted. |
| jobCompletedTs | string(date-time) | false |  | The time the job completed. |
| jobCreatedBy | UserInfo | false |  | User who created the job. |
| jobErrorTs | string(date-time) | false |  | The time the job errored. |
| jobStartedTs | string(date-time) | false |  | The time the job started. |
| notebook | NotebookSupplementalMetadata | false |  | Notebook metadata. |
| notebookDeleted | boolean | false |  | Whether the notebook was deleted. |
| notebookEnvironmentId | string | false |  | The ID of the notebook environment. |
| notebookEnvironmentImageId | string | false |  | The ID of the notebook environment image. |
| notebookEnvironmentLabel | string | false |  | The label of the notebook environment. |
| notebookEnvironmentName | string | false |  | The name of the notebook environment. |
| notebookHadErrors | boolean | false |  | Whether the notebook had errors. |
| notebookId | string | true |  | The ID of the notebook associated with the run. |
| notebookName | string | true |  | The name of the notebook associated with the run. |
| notebookRevisionId | string | false |  | The ID of the notebook revision. |
| notebookRevisionName | string | false |  | The name of the notebook revision. |
| notebookRunType | RunTypes | true |  | The run type of the notebook. |
| orgId | string | true |  | The ID of the organization the job is associated with. |
| payload | ScheduledJobPayload | true |  | The payload for the job. |
| revision | RevisionSupplementalMetadata | false |  | Revision metadata. |
| runType | RunTypes | false |  | The run type of the job. |
| scheduledJobId | string | true |  | The ID of the scheduled job. |
| startTime | string(date-time) | false |  | The time the job started. |
| status | string | true |  | The status of the job. |
| title | string | true |  | The name of the schedule. |
| useCaseId | string | true |  | The ID of the use case this notebook is associated with. |
| useCaseName | string | false |  | The name of the use case this notebook is associated with. |
| userId | string | true |  | The ID of the user who created the job. |

## NotebookScheduledRunsHistoryPaginated

```
{
  "description": "Paginated response for notebook scheduled runs history.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of notebook scheduled runs history.",
      "items": {
        "description": "Notebook scheduled run.",
        "properties": {
          "createdAt": {
            "description": "The time the job was created.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "duration": {
            "description": "The duration of the job in seconds.",
            "title": "Duration",
            "type": "integer"
          },
          "endTime": {
            "description": "The time the job ended.",
            "format": "date-time",
            "title": "Endtime",
            "type": "string"
          },
          "endTimeTs": {
            "description": "The time the job ended.",
            "format": "date-time",
            "title": "Endtimets",
            "type": "string"
          },
          "environment": {
            "allOf": [
              {
                "description": "Supplemental metadata for an environment.",
                "properties": {
                  "id": {
                    "description": "The ID of the environment.",
                    "title": "Id",
                    "type": "string"
                  },
                  "label": {
                    "description": "The label of the environment.",
                    "title": "Label",
                    "type": "string"
                  },
                  "name": {
                    "description": "The name of the environment.",
                    "title": "Name",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "name",
                  "label"
                ],
                "title": "EnvironmentSupplementalMetadata",
                "type": "object"
              }
            ],
            "description": "Environment metadata.",
            "title": "Environment"
          },
          "id": {
            "description": "The ID of the job run.",
            "title": "Id",
            "type": "string"
          },
          "jobAbortedTs": {
            "description": "The time the job was aborted.",
            "format": "date-time",
            "title": "Jobabortedts",
            "type": "string"
          },
          "jobCompletedTs": {
            "description": "The time the job completed.",
            "format": "date-time",
            "title": "Jobcompletedts",
            "type": "string"
          },
          "jobCreatedBy": {
            "allOf": [
              {
                "description": "User information.",
                "properties": {
                  "activated": {
                    "default": true,
                    "description": "Whether the user is activated.",
                    "title": "Activated",
                    "type": "boolean"
                  },
                  "firstName": {
                    "description": "The first name of the user.",
                    "title": "Firstname",
                    "type": "string"
                  },
                  "gravatarHash": {
                    "description": "The gravatar hash of the user.",
                    "title": "Gravatarhash",
                    "type": "string"
                  },
                  "id": {
                    "description": "The ID of the user.",
                    "title": "Id",
                    "type": "string"
                  },
                  "lastName": {
                    "description": "The last name of the user.",
                    "title": "Lastname",
                    "type": "string"
                  },
                  "orgId": {
                    "description": "The ID of the organization the user belongs to.",
                    "title": "Orgid",
                    "type": "string"
                  },
                  "tenantPhase": {
                    "description": "The tenant phase of the user.",
                    "title": "Tenantphase",
                    "type": "string"
                  },
                  "username": {
                    "description": "The username of the user.",
                    "title": "Username",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "title": "UserInfo",
                "type": "object"
              }
            ],
            "description": "User who created the job.",
            "title": "Jobcreatedby"
          },
          "jobErrorTs": {
            "description": "The time the job errored.",
            "format": "date-time",
            "title": "Joberrorts",
            "type": "string"
          },
          "jobStartedTs": {
            "description": "The time the job started.",
            "format": "date-time",
            "title": "Jobstartedts",
            "type": "string"
          },
          "notebook": {
            "allOf": [
              {
                "description": "Subset of metadata that is useful for display purposes.",
                "properties": {
                  "deleted": {
                    "default": false,
                    "description": "Whether the notebook is deleted.",
                    "title": "Deleted",
                    "type": "boolean"
                  },
                  "id": {
                    "description": "Notebook ID.",
                    "title": "Id",
                    "type": "string"
                  },
                  "name": {
                    "description": "Notebook name.",
                    "title": "Name",
                    "type": "string"
                  },
                  "sessionStatus": {
                    "allOf": [
                      {
                        "description": "Possible overall states of a notebook session.",
                        "enum": [
                          "stopping",
                          "stopped",
                          "starting",
                          "running",
                          "restarting",
                          "dead",
                          "deleted"
                        ],
                        "title": "NotebookSessionStatus",
                        "type": "string"
                      }
                    ],
                    "description": "Status of the notebook session."
                  },
                  "sessionType": {
                    "allOf": [
                      {
                        "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                        "enum": [
                          "interactive",
                          "triggered"
                        ],
                        "title": "SessionType",
                        "type": "string"
                      }
                    ],
                    "description": "Type of the notebook session."
                  },
                  "useCaseId": {
                    "description": "Use case ID associated with the notebook.",
                    "title": "Usecaseid",
                    "type": "string"
                  },
                  "useCaseName": {
                    "description": "Use case name associated with the notebook.",
                    "title": "Usecasename",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "name"
                ],
                "title": "NotebookSupplementalMetadata",
                "type": "object"
              }
            ],
            "description": "Notebook metadata.",
            "title": "Notebook"
          },
          "notebookDeleted": {
            "default": false,
            "description": "Whether the notebook was deleted.",
            "title": "Notebookdeleted",
            "type": "boolean"
          },
          "notebookEnvironmentId": {
            "description": "The ID of the notebook environment.",
            "title": "Notebookenvironmentid",
            "type": "string"
          },
          "notebookEnvironmentImageId": {
            "description": "The ID of the notebook environment image.",
            "title": "Notebookenvironmentimageid",
            "type": "string"
          },
          "notebookEnvironmentLabel": {
            "description": "The label of the notebook environment.",
            "title": "Notebookenvironmentlabel",
            "type": "string"
          },
          "notebookEnvironmentName": {
            "description": "The name of the notebook environment.",
            "title": "Notebookenvironmentname",
            "type": "string"
          },
          "notebookHadErrors": {
            "default": false,
            "description": "Whether the notebook had errors.",
            "title": "Notebookhaderrors",
            "type": "boolean"
          },
          "notebookId": {
            "description": "The ID of the notebook associated with the run.",
            "title": "Notebookid",
            "type": "string"
          },
          "notebookName": {
            "description": "The name of the notebook associated with the run.",
            "title": "Notebookname",
            "type": "string"
          },
          "notebookRevisionId": {
            "description": "The ID of the notebook revision.",
            "title": "Notebookrevisionid",
            "type": "string"
          },
          "notebookRevisionName": {
            "description": "The name of the notebook revision.",
            "title": "Notebookrevisionname",
            "type": "string"
          },
          "notebookRunType": {
            "allOf": [
              {
                "description": "Types of runs that can be scheduled.",
                "enum": [
                  "scheduled",
                  "manual",
                  "pipeline"
                ],
                "title": "RunTypes",
                "type": "string"
              }
            ],
            "description": "The run type of the notebook."
          },
          "orgId": {
            "description": "The ID of the organization the job is associated with.",
            "title": "Orgid",
            "type": "string"
          },
          "payload": {
            "allOf": [
              {
                "description": "Payload for the scheduled job.",
                "properties": {
                  "notebookId": {
                    "description": "The ID of the notebook associated with the schedule.",
                    "title": "Notebookid",
                    "type": "string"
                  },
                  "notebookName": {
                    "description": "The name of the notebook associated with the schedule.",
                    "title": "Notebookname",
                    "type": "string"
                  },
                  "notebookPath": {
                    "description": "The path to the notebook in the file system if a Codespace is being used.",
                    "title": "Notebookpath",
                    "type": "string"
                  },
                  "notebookType": {
                    "allOf": [
                      {
                        "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
                        "enum": [
                          "plain",
                          "codespace",
                          "ephemeral"
                        ],
                        "title": "NotebookType",
                        "type": "string"
                      }
                    ],
                    "default": "plain",
                    "description": "The type of notebook."
                  },
                  "orgId": {
                    "description": "The ID of the organization the job is associated with.",
                    "title": "Orgid",
                    "type": "string"
                  },
                  "parameters": {
                    "description": "The parameters to pass to the notebook when it runs.",
                    "items": {
                      "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
                      "properties": {
                        "name": {
                          "description": "Environment variable name.",
                          "maxLength": 256,
                          "pattern": "^[a-z-A-Z0-9_]+$",
                          "title": "Name",
                          "type": "string"
                        },
                        "value": {
                          "description": "Environment variable value.",
                          "maxLength": 131072,
                          "title": "Value",
                          "type": "string"
                        }
                      },
                      "required": [
                        "name",
                        "value"
                      ],
                      "title": "ScheduledJobParam",
                      "type": "object"
                    },
                    "title": "Parameters",
                    "type": "array"
                  },
                  "runType": {
                    "allOf": [
                      {
                        "description": "Types of runs that can be scheduled.",
                        "enum": [
                          "scheduled",
                          "manual",
                          "pipeline"
                        ],
                        "title": "RunTypes",
                        "type": "string"
                      }
                    ],
                    "description": "The run type of the job."
                  },
                  "uid": {
                    "description": "The ID of the user who created the job.",
                    "title": "Uid",
                    "type": "string"
                  },
                  "useCaseId": {
                    "description": "The ID of the use case this notebook is associated with.",
                    "title": "Usecaseid",
                    "type": "string"
                  },
                  "useCaseName": {
                    "description": "The name of the use case this notebook is associated with.",
                    "title": "Usecasename",
                    "type": "string"
                  }
                },
                "required": [
                  "uid",
                  "orgId",
                  "useCaseId",
                  "notebookId",
                  "notebookName"
                ],
                "title": "ScheduledJobPayload",
                "type": "object"
              }
            ],
            "description": "The payload for the job.",
            "title": "Payload"
          },
          "revision": {
            "allOf": [
              {
                "description": "Supplemental metadata for a revision.",
                "properties": {
                  "id": {
                    "description": "The ID of the revision.",
                    "title": "Id",
                    "type": "string"
                  },
                  "name": {
                    "description": "The name of the revision.",
                    "title": "Name",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "name"
                ],
                "title": "RevisionSupplementalMetadata",
                "type": "object"
              }
            ],
            "description": "Revision metadata.",
            "title": "Revision"
          },
          "runType": {
            "allOf": [
              {
                "description": "Types of runs that can be scheduled.",
                "enum": [
                  "scheduled",
                  "manual",
                  "pipeline"
                ],
                "title": "RunTypes",
                "type": "string"
              }
            ],
            "description": "The run type of the job."
          },
          "scheduledJobId": {
            "description": "The ID of the scheduled job.",
            "title": "Scheduledjobid",
            "type": "string"
          },
          "startTime": {
            "description": "The time the job started.",
            "format": "date-time",
            "title": "Starttime",
            "type": "string"
          },
          "status": {
            "description": "The status of the job.",
            "title": "Status",
            "type": "string"
          },
          "title": {
            "description": "The name of the schedule.",
            "title": "Title",
            "type": "string"
          },
          "useCaseId": {
            "description": "The ID of the use case this notebook is associated with.",
            "title": "Usecaseid",
            "type": "string"
          },
          "useCaseName": {
            "description": "The name of the use case this notebook is associated with.",
            "title": "Usecasename",
            "type": "string"
          },
          "userId": {
            "description": "The ID of the user who created the job.",
            "title": "Userid",
            "type": "string"
          }
        },
        "required": [
          "id",
          "createdAt",
          "useCaseId",
          "userId",
          "orgId",
          "notebookId",
          "scheduledJobId",
          "title",
          "status",
          "payload",
          "notebookName",
          "notebookRunType"
        ],
        "title": "NotebookScheduledRun",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "NotebookScheduledRunsHistoryPaginated",
  "type": "object"
}
```

NotebookScheduledRunsHistoryPaginated

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [NotebookScheduledRun] | false |  | List of notebook scheduled runs history. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |

## NotebookSchema

```
{
  "description": "Schema for notebook metadata with additional fields.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the creation of the notebook.",
      "title": "Created"
    },
    "description": {
      "description": "The description of the notebook.",
      "title": "Description",
      "type": "string"
    },
    "hasEnabledSchedule": {
      "description": "Whether the notebook has an enabled schedule.",
      "title": "Hasenabledschedule",
      "type": "boolean"
    },
    "hasSchedule": {
      "description": "Whether the notebook has a schedule.",
      "title": "Hasschedule",
      "type": "boolean"
    },
    "id": {
      "description": "The ID of the notebook.",
      "title": "Id",
      "type": "string"
    },
    "lastViewed": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last viewed time of the notebook.",
      "title": "Lastviewed"
    },
    "name": {
      "description": "The name of the notebook.",
      "title": "Name",
      "type": "string"
    },
    "orgId": {
      "description": "The ID of the organization associated with the notebook.",
      "title": "Orgid",
      "type": "string"
    },
    "permissions": {
      "description": "The permissions associated with the notebook.",
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "session": {
      "allOf": [
        {
          "description": "The schema for the notebook session.",
          "properties": {
            "notebookId": {
              "description": "The ID of the notebook.",
              "title": "Notebookid",
              "type": "string"
            },
            "sessionType": {
              "allOf": [
                {
                  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
                  "enum": [
                    "interactive",
                    "triggered"
                  ],
                  "title": "SessionType",
                  "type": "string"
                }
              ],
              "description": "The type of the notebook session."
            },
            "startedAt": {
              "description": "The time the notebook session was started.",
              "format": "date-time",
              "title": "Startedat",
              "type": "string"
            },
            "status": {
              "allOf": [
                {
                  "description": "Possible overall states of a notebook session.",
                  "enum": [
                    "stopping",
                    "stopped",
                    "starting",
                    "running",
                    "restarting",
                    "dead",
                    "deleted"
                  ],
                  "title": "NotebookSessionStatus",
                  "type": "string"
                }
              ],
              "description": "The status of the notebook session."
            },
            "userId": {
              "description": "The ID of the user associated with the notebook session.",
              "title": "Userid",
              "type": "string"
            }
          },
          "required": [
            "status",
            "notebookId"
          ],
          "title": "NotebookSessionSharedSchema",
          "type": "object"
        }
      ],
      "description": "Information about the session associated with the notebook.",
      "title": "Session"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "default": {
        "hide_cell_footers": false,
        "hide_cell_outputs": false,
        "hide_cell_titles": false,
        "highlight_whitespace": false,
        "show_line_numbers": false,
        "show_scrollers": false
      },
      "description": "The settings of the notebook.",
      "title": "Settings"
    },
    "tags": {
      "description": "The tags of the notebook.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "tenantId": {
      "description": "The tenant ID associated with the notebook.",
      "title": "Tenantid",
      "type": "string"
    },
    "type": {
      "allOf": [
        {
          "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
          "enum": [
            "plain",
            "codespace",
            "ephemeral"
          ],
          "title": "NotebookType",
          "type": "string"
        }
      ],
      "default": "plain",
      "description": "The type of the notebook."
    },
    "typeTransition": {
      "allOf": [
        {
          "description": "An enumeration.",
          "enum": [
            "initiated_to_codespace",
            "completed"
          ],
          "title": "NotebookTypeTransition",
          "type": "string"
        }
      ],
      "description": "The type transition of the notebook."
    },
    "updated": {
      "allOf": [
        {
          "description": "Notebook action signature model that holds the information about when and who performed action on a notebook.",
          "properties": {
            "at": {
              "description": "Timestamp of the action.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User info of the actor who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at",
            "by"
          ],
          "title": "NotebookActionSignature",
          "type": "object"
        }
      ],
      "description": "Information about the last update of the notebook.",
      "title": "Updated"
    },
    "useCaseId": {
      "description": "The ID of the Use Case associated with the notebook.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the Use Case associated with the notebook.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "required": [
    "name",
    "id",
    "created",
    "lastViewed"
  ],
  "title": "NotebookSchema",
  "type": "object"
}
```

NotebookSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| created | NotebookActionSignature | true |  | Information about the creation of the notebook. |
| description | string | false |  | The description of the notebook. |
| hasEnabledSchedule | boolean | false |  | Whether the notebook has an enabled schedule. |
| hasSchedule | boolean | false |  | Whether the notebook has a schedule. |
| id | string | true |  | The ID of the notebook. |
| lastViewed | NotebookActionSignature | true |  | Information about the last viewed time of the notebook. |
| name | string | true |  | The name of the notebook. |
| orgId | string | false |  | The ID of the organization associated with the notebook. |
| permissions | [NotebookPermission] | false |  | The permissions associated with the notebook. |
| session | NotebookSessionSharedSchema | false |  | Information about the session associated with the notebook. |
| settings | NotebookSettings | false |  | The settings of the notebook. |
| tags | [string] | false |  | The tags of the notebook. |
| tenantId | string | false |  | The tenant ID associated with the notebook. |
| type | NotebookType | false |  | The type of the notebook. |
| typeTransition | NotebookTypeTransition | false |  | The type transition of the notebook. |
| updated | NotebookActionSignature | false |  | Information about the last update of the notebook. |
| useCaseId | string | false |  | The ID of the Use Case associated with the notebook. |
| useCaseName | string | false |  | The name of the Use Case associated with the notebook. |

## NotebookSessionSchema

```
{
  "description": "The schema for the notebook session.",
  "properties": {
    "environment": {
      "allOf": [
        {
          "description": "The public representation of an execution environment.",
          "properties": {
            "image": {
              "allOf": [
                {
                  "description": "This class is used to represent the public information of an image.",
                  "properties": {
                    "default": {
                      "default": false,
                      "description": "Whether the image is the default image.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "description": {
                      "description": "Image description.",
                      "title": "Description",
                      "type": "string"
                    },
                    "environmentId": {
                      "description": "Environment ID.",
                      "title": "Environmentid",
                      "type": "string"
                    },
                    "gpuOptimized": {
                      "default": false,
                      "description": "Whether the image is GPU optimized.",
                      "title": "Gpuoptimized",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Image ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "label": {
                      "description": "Image label.",
                      "title": "Label",
                      "type": "string"
                    },
                    "language": {
                      "description": "Image programming language.",
                      "title": "Language",
                      "type": "string"
                    },
                    "languageVersion": {
                      "description": "Image programming language version.",
                      "title": "Languageversion",
                      "type": "string"
                    },
                    "libraries": {
                      "description": "The preinstalled libraries in the image.",
                      "items": {
                        "type": "string"
                      },
                      "title": "Libraries",
                      "type": "array"
                    },
                    "name": {
                      "description": "Image name.",
                      "title": "Name",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "name",
                    "description",
                    "language",
                    "languageVersion"
                  ],
                  "title": "ImagePublic",
                  "type": "object"
                }
              ],
              "description": "The image of the environment.",
              "title": "Image"
            },
            "machine": {
              "allOf": [
                {
                  "description": "Machine is a class that represents a machine type in the system.",
                  "properties": {
                    "bundleId": {
                      "description": "Bundle ID.",
                      "title": "Bundleid",
                      "type": "string"
                    },
                    "cpu": {
                      "description": "Number of CPU cores. Can be in millicores (e.g., 1000m) or cores (e.g. ,1).",
                      "title": "Cpu",
                      "type": "string"
                    },
                    "cpuCores": {
                      "default": 0,
                      "description": "CPU cores.",
                      "title": "Cpucores",
                      "type": "number"
                    },
                    "default": {
                      "default": false,
                      "description": "Is this machine type default for the environment.",
                      "title": "Default",
                      "type": "boolean"
                    },
                    "ephemeralStorage": {
                      "default": "10Gi",
                      "description": "Ephemeral storage size.",
                      "title": "Ephemeralstorage",
                      "type": "string"
                    },
                    "gpu": {
                      "description": "GPU cores.",
                      "title": "Gpu",
                      "type": "string"
                    },
                    "hasGpu": {
                      "default": false,
                      "description": "Whether or not this machine type has a GPU.",
                      "title": "Hasgpu",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Machine ID.",
                      "title": "Id",
                      "type": "string"
                    },
                    "memory": {
                      "description": "Memory size. Can be in GiB (e.g., 4Gi) or bytes (e.g., 4G).",
                      "title": "Memory",
                      "type": "string"
                    },
                    "name": {
                      "description": "Machine name.",
                      "title": "Name",
                      "type": "string"
                    },
                    "ramGb": {
                      "default": 0,
                      "description": "RAM in GB.",
                      "title": "Ramgb",
                      "type": "integer"
                    }
                  },
                  "required": [
                    "id",
                    "name"
                  ],
                  "title": "Machine",
                  "type": "object"
                }
              ],
              "description": "The machine of the environment.",
              "title": "Machine"
            },
            "timeToLive": {
              "description": "The inactivity timeout of the environment.",
              "title": "Timetolive",
              "type": "integer"
            }
          },
          "required": [
            "image",
            "machine"
          ],
          "title": "EnvironmentPublic",
          "type": "object"
        }
      ],
      "description": "The environment of the notebook session.",
      "title": "Environment"
    },
    "ephemeralSessionKey": {
      "allOf": [
        {
          "description": "Key for an ephemeral session.",
          "properties": {
            "entityId": {
              "description": "The ID of the entity.",
              "title": "Entityid",
              "type": "string"
            },
            "entityType": {
              "allOf": [
                {
                  "description": "Types of entities that can be associated with an ephemeral session.",
                  "enum": [
                    "CUSTOM_APP",
                    "CUSTOM_JOB",
                    "CUSTOM_MODEL",
                    "CUSTOM_METRIC",
                    "CODE_SNIPPET"
                  ],
                  "title": "EphemeralSessionEntityType",
                  "type": "string"
                }
              ],
              "description": "The type of the entity."
            }
          },
          "required": [
            "entityType",
            "entityId"
          ],
          "title": "EphemeralSessionKey",
          "type": "object"
        }
      ],
      "description": "The key of the ephemeral session. None if not an ephemeral session.",
      "title": "Ephemeralsessionkey"
    },
    "executionCount": {
      "default": 0,
      "description": "The execution count of the notebook session.",
      "title": "Executioncount",
      "type": "integer"
    },
    "machineStatus": {
      "allOf": [
        {
          "description": "This enum represents possible overall state of the machine(s) of all components of the notebook.",
          "enum": [
            "not_started",
            "allocated",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "MachineStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the machine running the notebook session."
    },
    "notebookId": {
      "description": "The ID of the notebook.",
      "title": "Notebookid",
      "type": "string"
    },
    "parameters": {
      "description": "Parameters to use as environment variables.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "runnerStatus": {
      "allOf": [
        {
          "description": "Runner is the same as kernel since it will manage multiple kernels in the future,\nWe can't consider kernel running if runner is not functioning and therefor this enum represents\npossible statuses of the kernel and runner sidecar functionality states.\nIn the future this will likely be renamed to kernel.",
          "enum": [
            "not_started",
            "starting",
            "running",
            "restarting",
            "stopping",
            "stopped",
            "dead",
            "deleted"
          ],
          "title": "RunnerStatuses",
          "type": "string"
        }
      ],
      "description": "The status of the runner for the notebook session."
    },
    "sessionId": {
      "description": "The ID of the notebook session.",
      "title": "Sessionid",
      "type": "string"
    },
    "sessionType": {
      "allOf": [
        {
          "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
          "enum": [
            "interactive",
            "triggered"
          ],
          "title": "SessionType",
          "type": "string"
        }
      ],
      "default": "interactive",
      "description": "The type of the notebook session. Possible values are interactive and triggered."
    },
    "startedAt": {
      "description": "The time the notebook session was started.",
      "format": "date-time",
      "title": "Startedat",
      "type": "string"
    },
    "startedBy": {
      "allOf": [
        {
          "description": "Schema for notebook user.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "permissions": {
              "allOf": [
                {
                  "description": "User feature flags.",
                  "properties": {
                    "DISABLE_CODESPACE_SCHEDULING": {
                      "description": "Whether codespace scheduling is disabled for the user.",
                      "title": "Disable Codespace Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Disable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_CODESPACES": {
                      "description": "Whether codespaces are disabled for the user.",
                      "title": "Disable Notebooks Codespaces",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SCHEDULING": {
                      "description": "Whether scheduling is disabled for the user.",
                      "title": "Disable Notebooks Scheduling",
                      "type": "boolean"
                    },
                    "DISABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": false,
                      "description": "Whether session port forwarding is disabled for the user.",
                      "title": "Disable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
                      "description": "Dummy feature flag used for testing.",
                      "title": "Enable Dummy Feature Flag For Testing",
                      "type": "boolean"
                    },
                    "ENABLE_MMM_HOSTED_CUSTOM_METRICS": {
                      "description": "Whether custom metrics are enabled for the user.",
                      "title": "Enable Mmm Hosted Custom Metrics",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS": {
                      "description": "Whether notebooks are enabled for the user.",
                      "title": "Enable Notebooks",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_CUSTOM_ENVIRONMENTS": {
                      "default": true,
                      "description": "Whether custom environments are enabled for the user.",
                      "title": "Enable Notebooks Custom Environments",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_FILESYSTEM_MANAGEMENT": {
                      "description": "Whether filesystem management is enabled for the user.",
                      "title": "Enable Notebooks Filesystem Management",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_GPU": {
                      "description": "Whether GPU is enabled for the user.",
                      "title": "Enable Notebooks Gpu",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_OPEN_AI": {
                      "description": "Whether OpenAI is enabled for the user.",
                      "title": "Enable Notebooks Open Ai",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
                      "default": true,
                      "description": "Whether session port forwarding is enabled for the user.",
                      "title": "Enable Notebooks Session Port Forwarding",
                      "type": "boolean"
                    },
                    "ENABLE_NOTEBOOKS_TERMINAL": {
                      "description": "Whether terminals are enabled for the user.",
                      "title": "Enable Notebooks Terminal",
                      "type": "boolean"
                    }
                  },
                  "title": "UserFeatureFlags",
                  "type": "object"
                }
              ],
              "description": "The feature flags of the user.",
              "title": "Permissions"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "NotebookUserSchema",
          "type": "object"
        }
      ],
      "description": "The user who started the notebook session.",
      "title": "Startedby"
    },
    "status": {
      "allOf": [
        {
          "description": "Possible overall states of a notebook session.",
          "enum": [
            "stopping",
            "stopped",
            "starting",
            "running",
            "restarting",
            "dead",
            "deleted"
          ],
          "title": "NotebookSessionStatus",
          "type": "string"
        }
      ],
      "description": "The status of the notebook session."
    },
    "userId": {
      "description": "The ID of the user associated with the notebook session.",
      "title": "Userid",
      "type": "string"
    },
    "withNetworkPolicy": {
      "description": "Whether the session is created with network policies.",
      "title": "Withnetworkpolicy",
      "type": "boolean"
    }
  },
  "required": [
    "status",
    "notebookId",
    "sessionId",
    "environment",
    "machineStatus",
    "runnerStatus"
  ],
  "title": "NotebookSessionSchema",
  "type": "object"
}
```

NotebookSessionSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| environment | EnvironmentPublic | true |  | The environment of the notebook session. |
| ephemeralSessionKey | EphemeralSessionKey | false |  | The key of the ephemeral session. None if not an ephemeral session. |
| executionCount | integer | false |  | The execution count of the notebook session. |
| machineStatus | MachineStatuses | true |  | The status of the machine running the notebook session. |
| notebookId | string | true |  | The ID of the notebook. |
| parameters | [ScheduledJobParam] | false |  | Parameters to use as environment variables. |
| runnerStatus | RunnerStatuses | true |  | The status of the runner for the notebook session. |
| sessionId | string | true |  | The ID of the notebook session. |
| sessionType | SessionType | false |  | The type of the notebook session. Possible values are interactive and triggered. |
| startedAt | string(date-time) | false |  | The time the notebook session was started. |
| startedBy | NotebookUserSchema | false |  | The user who started the notebook session. |
| status | NotebookSessionStatus | true |  | The status of the notebook session. |
| userId | string | false |  | The ID of the user associated with the notebook session. |
| withNetworkPolicy | boolean | false |  | Whether the session is created with network policies. |

## NotebookSessionSharedSchema

```
{
  "description": "The schema for the notebook session.",
  "properties": {
    "notebookId": {
      "description": "The ID of the notebook.",
      "title": "Notebookid",
      "type": "string"
    },
    "sessionType": {
      "allOf": [
        {
          "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
          "enum": [
            "interactive",
            "triggered"
          ],
          "title": "SessionType",
          "type": "string"
        }
      ],
      "description": "The type of the notebook session."
    },
    "startedAt": {
      "description": "The time the notebook session was started.",
      "format": "date-time",
      "title": "Startedat",
      "type": "string"
    },
    "status": {
      "allOf": [
        {
          "description": "Possible overall states of a notebook session.",
          "enum": [
            "stopping",
            "stopped",
            "starting",
            "running",
            "restarting",
            "dead",
            "deleted"
          ],
          "title": "NotebookSessionStatus",
          "type": "string"
        }
      ],
      "description": "The status of the notebook session."
    },
    "userId": {
      "description": "The ID of the user associated with the notebook session.",
      "title": "Userid",
      "type": "string"
    }
  },
  "required": [
    "status",
    "notebookId"
  ],
  "title": "NotebookSessionSharedSchema",
  "type": "object"
}
```

NotebookSessionSharedSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| notebookId | string | true |  | The ID of the notebook. |
| sessionType | SessionType | false |  | The type of the notebook session. |
| startedAt | string(date-time) | false |  | The time the notebook session was started. |
| status | NotebookSessionStatus | true |  | The status of the notebook session. |
| userId | string | false |  | The ID of the user associated with the notebook session. |

## NotebookSessionStatus

```
{
  "description": "Possible overall states of a notebook session.",
  "enum": [
    "stopping",
    "stopped",
    "starting",
    "running",
    "restarting",
    "dead",
    "deleted"
  ],
  "title": "NotebookSessionStatus",
  "type": "string"
}
```

NotebookSessionStatus

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| NotebookSessionStatus | string | false |  | Possible overall states of a notebook session. |

### Enumerated Values

| Property | Value |
| --- | --- |
| NotebookSessionStatus | [stopping, stopped, starting, running, restarting, dead, deleted] |

## NotebookSettings

```
{
  "description": "Notebook UI settings.",
  "properties": {
    "hideCellFooters": {
      "default": false,
      "description": "Whether or not cell footers are hidden in the UI.",
      "title": "Hidecellfooters",
      "type": "boolean"
    },
    "hideCellOutputs": {
      "default": false,
      "description": "Whether or not cell outputs are hidden in the UI.",
      "title": "Hidecelloutputs",
      "type": "boolean"
    },
    "hideCellTitles": {
      "default": false,
      "description": "Whether or not cell titles are hidden in the UI.",
      "title": "Hidecelltitles",
      "type": "boolean"
    },
    "highlightWhitespace": {
      "default": false,
      "description": "Whether or whitespace is highlighted in the UI.",
      "title": "Highlightwhitespace",
      "type": "boolean"
    },
    "showLineNumbers": {
      "default": false,
      "description": "Whether or not line numbers are shown in the UI.",
      "title": "Showlinenumbers",
      "type": "boolean"
    },
    "showScrollers": {
      "default": false,
      "description": "Whether or not scroll bars are shown in the UI.",
      "title": "Showscrollers",
      "type": "boolean"
    }
  },
  "title": "NotebookSettings",
  "type": "object"
}
```

NotebookSettings

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| hideCellFooters | boolean | false |  | Whether or not cell footers are hidden in the UI. |
| hideCellOutputs | boolean | false |  | Whether or not cell outputs are hidden in the UI. |
| hideCellTitles | boolean | false |  | Whether or not cell titles are hidden in the UI. |
| highlightWhitespace | boolean | false |  | Whether or whitespace is highlighted in the UI. |
| showLineNumbers | boolean | false |  | Whether or not line numbers are shown in the UI. |
| showScrollers | boolean | false |  | Whether or not scroll bars are shown in the UI. |

## NotebookSharedRole

```
{
  "properties": {
    "id": {
      "description": "The identifier of the recipient.",
      "type": "string"
    },
    "name": {
      "description": "The name of the recipient.",
      "type": "string"
    },
    "role": {
      "description": "The role of the recipient on this entity.",
      "enum": [
        "ADMIN",
        "CONSUMER",
        "DATA_SCIENTIST",
        "EDITOR",
        "OBSERVER",
        "OWNER",
        "READ_ONLY",
        "READ_WRITE",
        "USER"
      ],
      "type": "string"
    },
    "shareRecipientType": {
      "description": "The recipient type.",
      "enum": [
        "user"
      ],
      "type": "string"
    }
  },
  "required": [
    "id",
    "name",
    "role",
    "shareRecipientType"
  ],
  "type": "object",
  "x-versionadded": "v2.35"
}
```

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| id | string | true |  | The identifier of the recipient. |
| name | string | true |  | The name of the recipient. |
| role | string | true |  | The role of the recipient on this entity. |
| shareRecipientType | string | true |  | The recipient type. |

### Enumerated Values

| Property | Value |
| --- | --- |
| role | [ADMIN, CONSUMER, DATA_SCIENTIST, EDITOR, OBSERVER, OWNER, READ_ONLY, READ_WRITE, USER] |
| shareRecipientType | user |

## NotebookSupplementalMetadata

```
{
  "description": "Subset of metadata that is useful for display purposes.",
  "properties": {
    "deleted": {
      "default": false,
      "description": "Whether the notebook is deleted.",
      "title": "Deleted",
      "type": "boolean"
    },
    "id": {
      "description": "Notebook ID.",
      "title": "Id",
      "type": "string"
    },
    "name": {
      "description": "Notebook name.",
      "title": "Name",
      "type": "string"
    },
    "sessionStatus": {
      "allOf": [
        {
          "description": "Possible overall states of a notebook session.",
          "enum": [
            "stopping",
            "stopped",
            "starting",
            "running",
            "restarting",
            "dead",
            "deleted"
          ],
          "title": "NotebookSessionStatus",
          "type": "string"
        }
      ],
      "description": "Status of the notebook session."
    },
    "sessionType": {
      "allOf": [
        {
          "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
          "enum": [
            "interactive",
            "triggered"
          ],
          "title": "SessionType",
          "type": "string"
        }
      ],
      "description": "Type of the notebook session."
    },
    "useCaseId": {
      "description": "Use case ID associated with the notebook.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "Use case name associated with the notebook.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "required": [
    "id",
    "name"
  ],
  "title": "NotebookSupplementalMetadata",
  "type": "object"
}
```

NotebookSupplementalMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| deleted | boolean | false |  | Whether the notebook is deleted. |
| id | string | true |  | Notebook ID. |
| name | string | true |  | Notebook name. |
| sessionStatus | NotebookSessionStatus | false |  | Status of the notebook session. |
| sessionType | SessionType | false |  | Type of the notebook session. |
| useCaseId | string | false |  | Use case ID associated with the notebook. |
| useCaseName | string | false |  | Use case name associated with the notebook. |

## NotebookTimestampInfo

```
{
  "description": "Notebook usage info model that holds the information about when and who performed action on a notebook.",
  "properties": {
    "at": {
      "description": "Timestamp of the action.",
      "format": "date-time",
      "title": "At",
      "type": "string"
    },
    "by": {
      "allOf": [
        {
          "description": "User information.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "UserInfo",
          "type": "object"
        }
      ],
      "description": "User info of the actor who caused the action to occur.",
      "title": "By"
    }
  },
  "required": [
    "at",
    "by"
  ],
  "title": "NotebookTimestampInfo",
  "type": "object"
}
```

NotebookTimestampInfo

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| at | string(date-time) | true |  | Timestamp of the action. |
| by | UserInfo | true |  | User info of the actor who caused the action to occur. |

## NotebookType

```
{
  "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
  "enum": [
    "plain",
    "codespace",
    "ephemeral"
  ],
  "title": "NotebookType",
  "type": "string"
}
```

NotebookType

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| NotebookType | string | false |  | Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks thatare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after sessionshutdown. |

### Enumerated Values

| Property | Value |
| --- | --- |
| NotebookType | [plain, codespace, ephemeral] |

## NotebookTypeTransition

```
{
  "description": "An enumeration.",
  "enum": [
    "initiated_to_codespace",
    "completed"
  ],
  "title": "NotebookTypeTransition",
  "type": "string"
}
```

NotebookTypeTransition

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| NotebookTypeTransition | string | false |  | An enumeration. |

### Enumerated Values

| Property | Value |
| --- | --- |
| NotebookTypeTransition | [initiated_to_codespace, completed] |

## NotebookUserSchema

```
{
  "description": "Schema for notebook user.",
  "properties": {
    "activated": {
      "default": true,
      "description": "Whether the user is activated.",
      "title": "Activated",
      "type": "boolean"
    },
    "firstName": {
      "description": "The first name of the user.",
      "title": "Firstname",
      "type": "string"
    },
    "gravatarHash": {
      "description": "The gravatar hash of the user.",
      "title": "Gravatarhash",
      "type": "string"
    },
    "id": {
      "description": "The ID of the user.",
      "title": "Id",
      "type": "string"
    },
    "lastName": {
      "description": "The last name of the user.",
      "title": "Lastname",
      "type": "string"
    },
    "orgId": {
      "description": "The ID of the organization the user belongs to.",
      "title": "Orgid",
      "type": "string"
    },
    "permissions": {
      "allOf": [
        {
          "description": "User feature flags.",
          "properties": {
            "DISABLE_CODESPACE_SCHEDULING": {
              "description": "Whether codespace scheduling is disabled for the user.",
              "title": "Disable Codespace Scheduling",
              "type": "boolean"
            },
            "DISABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
              "description": "Dummy feature flag used for testing.",
              "title": "Disable Dummy Feature Flag For Testing",
              "type": "boolean"
            },
            "DISABLE_NOTEBOOKS_CODESPACES": {
              "description": "Whether codespaces are disabled for the user.",
              "title": "Disable Notebooks Codespaces",
              "type": "boolean"
            },
            "DISABLE_NOTEBOOKS_SCHEDULING": {
              "description": "Whether scheduling is disabled for the user.",
              "title": "Disable Notebooks Scheduling",
              "type": "boolean"
            },
            "DISABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
              "default": false,
              "description": "Whether session port forwarding is disabled for the user.",
              "title": "Disable Notebooks Session Port Forwarding",
              "type": "boolean"
            },
            "ENABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
              "description": "Dummy feature flag used for testing.",
              "title": "Enable Dummy Feature Flag For Testing",
              "type": "boolean"
            },
            "ENABLE_MMM_HOSTED_CUSTOM_METRICS": {
              "description": "Whether custom metrics are enabled for the user.",
              "title": "Enable Mmm Hosted Custom Metrics",
              "type": "boolean"
            },
            "ENABLE_NOTEBOOKS": {
              "description": "Whether notebooks are enabled for the user.",
              "title": "Enable Notebooks",
              "type": "boolean"
            },
            "ENABLE_NOTEBOOKS_CUSTOM_ENVIRONMENTS": {
              "default": true,
              "description": "Whether custom environments are enabled for the user.",
              "title": "Enable Notebooks Custom Environments",
              "type": "boolean"
            },
            "ENABLE_NOTEBOOKS_FILESYSTEM_MANAGEMENT": {
              "description": "Whether filesystem management is enabled for the user.",
              "title": "Enable Notebooks Filesystem Management",
              "type": "boolean"
            },
            "ENABLE_NOTEBOOKS_GPU": {
              "description": "Whether GPU is enabled for the user.",
              "title": "Enable Notebooks Gpu",
              "type": "boolean"
            },
            "ENABLE_NOTEBOOKS_OPEN_AI": {
              "description": "Whether OpenAI is enabled for the user.",
              "title": "Enable Notebooks Open Ai",
              "type": "boolean"
            },
            "ENABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
              "default": true,
              "description": "Whether session port forwarding is enabled for the user.",
              "title": "Enable Notebooks Session Port Forwarding",
              "type": "boolean"
            },
            "ENABLE_NOTEBOOKS_TERMINAL": {
              "description": "Whether terminals are enabled for the user.",
              "title": "Enable Notebooks Terminal",
              "type": "boolean"
            }
          },
          "title": "UserFeatureFlags",
          "type": "object"
        }
      ],
      "description": "The feature flags of the user.",
      "title": "Permissions"
    },
    "tenantPhase": {
      "description": "The tenant phase of the user.",
      "title": "Tenantphase",
      "type": "string"
    },
    "username": {
      "description": "The username of the user.",
      "title": "Username",
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "title": "NotebookUserSchema",
  "type": "object"
}
```

NotebookUserSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| activated | boolean | false |  | Whether the user is activated. |
| firstName | string | false |  | The first name of the user. |
| gravatarHash | string | false |  | The gravatar hash of the user. |
| id | string | true |  | The ID of the user. |
| lastName | string | false |  | The last name of the user. |
| orgId | string | false |  | The ID of the organization the user belongs to. |
| permissions | UserFeatureFlags | false |  | The feature flags of the user. |
| tenantPhase | string | false |  | The tenant phase of the user. |
| username | string | false |  | The username of the user. |

## NotebooksExecutionStateResponse

```
{
  "description": "Response schema for the notebooks execution state.",
  "properties": {
    "states": {
      "description": "List of notebooks execution states.",
      "items": {
        "description": "The schema for the notebook execution state.",
        "properties": {
          "executionState": {
            "allOf": [
              {
                "description": "Notebook execution state model",
                "properties": {
                  "executingCellId": {
                    "description": "The ID of the cell currently being executed.",
                    "title": "Executingcellid",
                    "type": "string"
                  },
                  "executionFinishedAt": {
                    "description": "The time the execution finished. This is based on the finish time of the last cell.",
                    "format": "date-time",
                    "title": "Executionfinishedat",
                    "type": "string"
                  },
                  "executionStartedAt": {
                    "description": "The time the execution started.",
                    "format": "date-time",
                    "title": "Executionstartedat",
                    "type": "string"
                  },
                  "inputRequest": {
                    "allOf": [
                      {
                        "description": "AwaitingInputState represents the state of a cell that is awaiting input from the user.",
                        "properties": {
                          "password": {
                            "description": "Whether the input request is for a password.",
                            "title": "Password",
                            "type": "boolean"
                          },
                          "prompt": {
                            "description": "The prompt for the input request.",
                            "title": "Prompt",
                            "type": "string"
                          },
                          "requestedAt": {
                            "description": "The time the input was requested.",
                            "format": "date-time",
                            "title": "Requestedat",
                            "type": "string"
                          }
                        },
                        "required": [
                          "requestedAt",
                          "prompt",
                          "password"
                        ],
                        "title": "AwaitingInputState",
                        "type": "object"
                      }
                    ],
                    "description": "The input request state of the cell.",
                    "title": "Inputrequest"
                  },
                  "kernelId": {
                    "description": "The ID of the kernel used for execution.",
                    "title": "Kernelid",
                    "type": "string"
                  },
                  "queuedCellIds": {
                    "description": "The IDs of the cells that are queued for execution.",
                    "items": {
                      "type": "string"
                    },
                    "title": "Queuedcellids",
                    "type": "array"
                  }
                },
                "title": "NotebookExecutionState",
                "type": "object"
              }
            ],
            "description": "Execution state of the notebook.",
            "title": "Executionstate"
          },
          "kernel": {
            "allOf": [
              {
                "description": "The schema for the notebook kernel.",
                "properties": {
                  "executionState": {
                    "allOf": [
                      {
                        "description": "Event Sequences on Various Workflows:\n- On kernel created: CONNECTED -> BUSY -> IDLE\n- On kernel restarted: RESTARTING -> STARTING -> BUSY -> IDLE\n- On regular execution: IDLE -> BUSY -> IDLE\n- On execution interrupted: IDLE -> BUSY -> INTERRUPTING -> IDLE\n- On execution with error: IDLE -> BUSY -> IDLE -> INTERRUPTING -> IDLE\n- On kernel shut down via calling the stop kernel endpoint:\n    DISCONNECTED (can be sent a few times) -> NOT_RUNNING (after 5s)",
                        "enum": [
                          "connecting",
                          "disconnected",
                          "connected",
                          "starting",
                          "idle",
                          "busy",
                          "interrupting",
                          "restarting",
                          "not_running"
                        ],
                        "title": "KernelState",
                        "type": "string"
                      }
                    ],
                    "description": "The execution state of the kernel."
                  },
                  "id": {
                    "description": "The ID of the kernel.",
                    "title": "Id",
                    "type": "string"
                  },
                  "language": {
                    "allOf": [
                      {
                        "description": "Runtime language for notebook execution in the kernel.",
                        "enum": [
                          "python",
                          "r",
                          "shell",
                          "markdown"
                        ],
                        "title": "RuntimeLanguage",
                        "type": "string"
                      }
                    ],
                    "description": "The programming language of the kernel. Possible values include 'python', 'r'."
                  },
                  "name": {
                    "description": "The name of the kernel. Possible values include 'python3', 'ir'.",
                    "title": "Name",
                    "type": "string"
                  },
                  "running": {
                    "default": false,
                    "description": "Whether the kernel is running.",
                    "title": "Running",
                    "type": "boolean"
                  }
                },
                "required": [
                  "id",
                  "name",
                  "language",
                  "executionState"
                ],
                "title": "KernelSchema",
                "type": "object"
              }
            ],
            "description": "Kernel assigned to the notebook.",
            "title": "Kernel"
          },
          "kernelId": {
            "description": "Kernel ID assigned to the notebook.",
            "title": "Kernelid",
            "type": "string"
          },
          "path": {
            "description": "Path to the notebook.",
            "title": "Path",
            "type": "string"
          }
        },
        "required": [
          "path"
        ],
        "title": "NotebookExecutionStateSchema",
        "type": "object"
      },
      "title": "States",
      "type": "array"
    }
  },
  "required": [
    "states"
  ],
  "title": "NotebooksExecutionStateResponse",
  "type": "object"
}
```

NotebooksExecutionStateResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| states | [NotebookExecutionStateSchema] | true |  | List of notebooks execution states. |

## NotebooksSharedRolesListResponse

```
{
  "properties": {
    "data": {
      "description": "Roles data for multiple notebooks.",
      "items": {
        "properties": {
          "notebookId": {
            "description": "The ID of the notebook.",
            "type": "string"
          },
          "roles": {
            "description": "Individual roles data for the notebook.",
            "items": {
              "properties": {
                "id": {
                  "description": "The identifier of the recipient.",
                  "type": "string"
                },
                "name": {
                  "description": "The name of the recipient.",
                  "type": "string"
                },
                "role": {
                  "description": "The role of the recipient on this entity.",
                  "enum": [
                    "ADMIN",
                    "CONSUMER",
                    "DATA_SCIENTIST",
                    "EDITOR",
                    "OBSERVER",
                    "OWNER",
                    "READ_ONLY",
                    "READ_WRITE",
                    "USER"
                  ],
                  "type": "string"
                },
                "shareRecipientType": {
                  "description": "The recipient type.",
                  "enum": [
                    "user"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "name",
                "role",
                "shareRecipientType"
              ],
              "type": "object",
              "x-versionadded": "v2.35"
            },
            "type": "array"
          }
        },
        "required": [
          "notebookId",
          "roles"
        ],
        "type": "object",
        "x-versionadded": "v2.35"
      },
      "maxItems": 100,
      "type": "array"
    }
  },
  "required": [
    "data"
  ],
  "type": "object",
  "x-versionadded": "v2.35"
}
```

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| data | [MultipleNotebooksSharedRole] | true | maxItems: 100 | Roles data for multiple notebooks. |

## OrderBy

```
{
  "description": "Enum for ordering notebooks when querying.",
  "enum": [
    "name",
    "-name",
    "created",
    "-created",
    "updated",
    "-updated",
    "tags",
    "-tags",
    "lastViewed",
    "-lastViewed",
    "useCaseName",
    "-useCaseName",
    "sessionStatus",
    "-sessionStatus"
  ],
  "title": "OrderBy",
  "type": "string"
}
```

OrderBy

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| OrderBy | string | false |  | Enum for ordering notebooks when querying. |

### Enumerated Values

| Property | Value |
| --- | --- |
| OrderBy | [name, -name, created, -created, updated, -updated, tags, -tags, lastViewed, -lastViewed, useCaseName, -useCaseName, sessionStatus, -sessionStatus] |

## OutputStorageType

```
{
  "description": "The possible allowed values for where/how notebook cell output is stored.",
  "enum": [
    "RAW_OUTPUT"
  ],
  "title": "OutputStorageType",
  "type": "string"
}
```

OutputStorageType

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| OutputStorageType | string | false |  | The possible allowed values for where/how notebook cell output is stored. |

### Enumerated Values

| Property | Value |
| --- | --- |
| OutputStorageType | RAW_OUTPUT |

## OutputType

```
{
  "description": "Type of cell output. This is a superset of the permitted values for \"output_type\" in the nbformat v4 schema.\n\nReferences:\n- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs\n- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406\n- services.runner.kernel.KernelMessageType",
  "enum": [
    "execute_result",
    "stream",
    "display_data",
    "error",
    "pyout",
    "pyerr",
    "input_request"
  ],
  "title": "OutputType",
  "type": "string"
}
```

OutputType

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| OutputType | string | false |  | Type of cell output. This is a superset of the permitted values for "output_type" in the nbformat v4 schema.References:- https://nbformat.readthedocs.io/en/latest/format_description.html#code-cell-outputs- https://github.com/jupyter/nbformat/blob/5.3.0/nbformat/v4/nbformat.v4.schema.json#L301-L406- services.runner.kernel.KernelMessageType |

### Enumerated Values

| Property | Value |
| --- | --- |
| OutputType | [execute_result, stream, display_data, error, pyout, pyerr, input_request] |

## PaginatedDataframeQuery

```
{
  "description": "Query schema for paginated dataframe requests.",
  "properties": {
    "cellId": {
      "description": "ID of the cell.",
      "title": "Cellid",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "description": "Maximum number of objects to return.",
      "exclusiveMinimum": 0,
      "maximum": 1000,
      "title": "Limit",
      "type": "integer"
    },
    "offset": {
      "default": 0,
      "description": "Offset for pagination.",
      "minimum": 0,
      "title": "Offset",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    },
    "sortBy": {
      "description": "Sort results by this field.",
      "title": "Sortby",
      "type": "string"
    }
  },
  "required": [
    "path",
    "cellId"
  ],
  "title": "PaginatedDataframeQuery",
  "type": "object"
}
```

PaginatedDataframeQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellId | string | true |  | ID of the cell. |
| limit | integer | false | maximum: 1000 | Maximum number of objects to return. |
| offset | integer | false | minimum: 0 | Offset for pagination. |
| path | string | true |  | Path to the notebook. |
| sortBy | string | false |  | Sort results by this field. |

## ReorderCellsRequest

```
{
  "description": "Request payload values for reordering notebook cells.",
  "properties": {
    "actionId": {
      "description": "Action ID of the notebook update request.",
      "maxLength": 64,
      "title": "Actionid",
      "type": "string"
    },
    "cellIds": {
      "description": "List of cell IDs to reorder.",
      "items": {
        "type": "string"
      },
      "title": "Cellids",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "cellIds"
  ],
  "title": "ReorderCellsRequest",
  "type": "object"
}
```

ReorderCellsRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| actionId | string | false | maxLength: 64 | Action ID of the notebook update request. |
| cellIds | [string] | true |  | List of cell IDs to reorder. |
| generation | integer | true |  | Integer representing the generation of the notebook. |
| path | string | true |  | Path to the notebook. |

## RequiredMetadataKey

```
{
  "description": "Define additional parameters required to assemble a model. Model versions using this environment must define values\nfor each fieldName in the requiredMetadata.",
  "properties": {
    "displayName": {
      "description": "A human readable name for the required field.",
      "title": "Displayname",
      "type": "string"
    },
    "fieldName": {
      "description": "The required field key. This value is added as an environment variable when running custom models.",
      "title": "Fieldname",
      "type": "string"
    }
  },
  "required": [
    "fieldName",
    "displayName"
  ],
  "title": "RequiredMetadataKey",
  "type": "object"
}
```

RequiredMetadataKey

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| displayName | string | true |  | A human readable name for the required field. |
| fieldName | string | true |  | The required field key. This value is added as an environment variable when running custom models. |

## RevisionActionSchema

```
{
  "description": "Revision action information schema.",
  "properties": {
    "at": {
      "description": "Action timestamp.",
      "format": "date-time",
      "title": "At",
      "type": "string"
    },
    "by": {
      "allOf": [
        {
          "description": "User information.",
          "properties": {
            "activated": {
              "default": true,
              "description": "Whether the user is activated.",
              "title": "Activated",
              "type": "boolean"
            },
            "firstName": {
              "description": "The first name of the user.",
              "title": "Firstname",
              "type": "string"
            },
            "gravatarHash": {
              "description": "The gravatar hash of the user.",
              "title": "Gravatarhash",
              "type": "string"
            },
            "id": {
              "description": "The ID of the user.",
              "title": "Id",
              "type": "string"
            },
            "lastName": {
              "description": "The last name of the user.",
              "title": "Lastname",
              "type": "string"
            },
            "orgId": {
              "description": "The ID of the organization the user belongs to.",
              "title": "Orgid",
              "type": "string"
            },
            "tenantPhase": {
              "description": "The tenant phase of the user.",
              "title": "Tenantphase",
              "type": "string"
            },
            "username": {
              "description": "The username of the user.",
              "title": "Username",
              "type": "string"
            }
          },
          "required": [
            "id"
          ],
          "title": "UserInfo",
          "type": "object"
        }
      ],
      "description": "User who performed the action.",
      "title": "By"
    }
  },
  "required": [
    "at"
  ],
  "title": "RevisionActionSchema",
  "type": "object"
}
```

RevisionActionSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| at | string(date-time) | true |  | Action timestamp. |
| by | UserInfo | false |  | User who performed the action. |

## RevisionSupplementalMetadata

```
{
  "description": "Supplemental metadata for a revision.",
  "properties": {
    "id": {
      "description": "The ID of the revision.",
      "title": "Id",
      "type": "string"
    },
    "name": {
      "description": "The name of the revision.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "id",
    "name"
  ],
  "title": "RevisionSupplementalMetadata",
  "type": "object"
}
```

RevisionSupplementalMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| id | string | true |  | The ID of the revision. |
| name | string | true |  | The name of the revision. |

## RunFileRequest

```
{
  "description": "Request payload values for running a file.",
  "properties": {
    "commandArgs": {
      "description": "Arguments and/or flags to pass to a file execution command. For example: '--filename foo.txt -r'",
      "title": "Commandargs",
      "type": "string"
    },
    "commandType": {
      "allOf": [
        {
          "description": "These are the command types/languages we support running files for.",
          "enum": [
            "python",
            "bash"
          ],
          "title": "RunnableCommandType",
          "type": "string"
        }
      ],
      "description": "The type of command to be run. For example 'python'"
    },
    "filePath": {
      "description": "Path to the file to execute.",
      "title": "Filepath",
      "type": "string"
    }
  },
  "required": [
    "filePath"
  ],
  "title": "RunFileRequest",
  "type": "object"
}
```

RunFileRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| commandArgs | string | false |  | Arguments and/or flags to pass to a file execution command. For example: '--filename foo.txt -r' |
| commandType | RunnableCommandType | false |  | The type of command to be run. For example 'python' |
| filePath | string | true |  | Path to the file to execute. |

## RunTypes

```
{
  "description": "Types of runs that can be scheduled.",
  "enum": [
    "scheduled",
    "manual",
    "pipeline"
  ],
  "title": "RunTypes",
  "type": "string"
}
```

RunTypes

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| RunTypes | string | false |  | Types of runs that can be scheduled. |

### Enumerated Values

| Property | Value |
| --- | --- |
| RunTypes | [scheduled, manual, pipeline] |

## RunnableCommandType

```
{
  "description": "These are the command types/languages we support running files for.",
  "enum": [
    "python",
    "bash"
  ],
  "title": "RunnableCommandType",
  "type": "string"
}
```

RunnableCommandType

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| RunnableCommandType | string | false |  | These are the command types/languages we support running files for. |

### Enumerated Values

| Property | Value |
| --- | --- |
| RunnableCommandType | [python, bash] |

## RunnerStatuses

```
{
  "description": "Runner is the same as kernel since it will manage multiple kernels in the future,\nWe can't consider kernel running if runner is not functioning and therefor this enum represents\npossible statuses of the kernel and runner sidecar functionality states.\nIn the future this will likely be renamed to kernel.",
  "enum": [
    "not_started",
    "starting",
    "running",
    "restarting",
    "stopping",
    "stopped",
    "dead",
    "deleted"
  ],
  "title": "RunnerStatuses",
  "type": "string"
}
```

RunnerStatuses

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| RunnerStatuses | string | false |  | Runner is the same as kernel since it will manage multiple kernels in the future,We can't consider kernel running if runner is not functioning and therefor this enum representspossible statuses of the kernel and runner sidecar functionality states.In the future this will likely be renamed to kernel. |

### Enumerated Values

| Property | Value |
| --- | --- |
| RunnerStatuses | [not_started, starting, running, restarting, stopping, stopped, dead, deleted] |

## RuntimeLanguage

```
{
  "description": "Runtime language for notebook execution in the kernel.",
  "enum": [
    "python",
    "r",
    "shell",
    "markdown"
  ],
  "title": "RuntimeLanguage",
  "type": "string"
}
```

RuntimeLanguage

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| RuntimeLanguage | string | false |  | Runtime language for notebook execution in the kernel. |

### Enumerated Values

| Property | Value |
| --- | --- |
| RuntimeLanguage | [python, r, shell, markdown] |

## Schedule

```
{
  "description": "Data class that represents a cron schedule.",
  "properties": {
    "dayOfMonth": {
      "description": "The day(s) of the month to run the schedule.",
      "items": {
        "anyOf": [
          {
            "type": "integer"
          },
          {
            "type": "string"
          }
        ]
      },
      "title": "Dayofmonth",
      "type": "array"
    },
    "dayOfWeek": {
      "description": "The day(s) of the week to run the schedule.",
      "items": {
        "anyOf": [
          {
            "type": "integer"
          },
          {
            "type": "string"
          }
        ]
      },
      "title": "Dayofweek",
      "type": "array"
    },
    "hour": {
      "description": "The hour(s) to run the schedule.",
      "items": {
        "anyOf": [
          {
            "type": "integer"
          },
          {
            "type": "string"
          }
        ]
      },
      "title": "Hour",
      "type": "array"
    },
    "minute": {
      "description": "The minute(s) to run the schedule.",
      "items": {
        "anyOf": [
          {
            "type": "integer"
          },
          {
            "type": "string"
          }
        ]
      },
      "title": "Minute",
      "type": "array"
    },
    "month": {
      "description": "The month(s) to run the schedule.",
      "items": {
        "anyOf": [
          {
            "type": "integer"
          },
          {
            "type": "string"
          }
        ]
      },
      "title": "Month",
      "type": "array"
    }
  },
  "required": [
    "minute",
    "hour",
    "dayOfMonth",
    "month",
    "dayOfWeek"
  ],
  "title": "Schedule",
  "type": "object"
}
```

Schedule

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| dayOfMonth | [anyOf] | true |  | The day(s) of the month to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| dayOfWeek | [anyOf] | true |  | The day(s) of the week to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| hour | [anyOf] | true |  | The hour(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| minute | [anyOf] | true |  | The minute(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| month | [anyOf] | true |  | The month(s) to run the schedule. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | integer | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

## ScheduledHistoryListOrderBy

```
{
  "description": "An enumeration.",
  "enum": [
    "created",
    "-created",
    "title",
    "-title",
    "notebookName",
    "-notebookName",
    "runType",
    "-runType",
    "status",
    "-status",
    "startTime",
    "-startTime",
    "endTime",
    "-endTime",
    "duration",
    "-duration",
    "revisionName",
    "-revisionName",
    "environmentName",
    "-environmentName",
    "useCaseName",
    "-useCaseName"
  ],
  "title": "ScheduledHistoryListOrderBy",
  "type": "string"
}
```

ScheduledHistoryListOrderBy

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| ScheduledHistoryListOrderBy | string | false |  | An enumeration. |

### Enumerated Values

| Property | Value |
| --- | --- |
| ScheduledHistoryListOrderBy | [created, -created, title, -title, notebookName, -notebookName, runType, -runType, status, -status, startTime, -startTime, endTime, -endTime, duration, -duration, revisionName, -revisionName, environmentName, -environmentName, useCaseName, -useCaseName] |

## ScheduledJobListOrderBy

```
{
  "description": "Fields to order the list of scheduled jobs by.",
  "enum": [
    "title",
    "-title",
    "username",
    "-username",
    "notebookName",
    "-notebookName",
    "useCaseName",
    "-useCaseName",
    "status",
    "-status",
    "schedule",
    "-schedule",
    "lastRun",
    "-lastRun",
    "nextRun",
    "-nextRun"
  ],
  "title": "ScheduledJobListOrderBy",
  "type": "string"
}
```

ScheduledJobListOrderBy

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| ScheduledJobListOrderBy | string | false |  | Fields to order the list of scheduled jobs by. |

### Enumerated Values

| Property | Value |
| --- | --- |
| ScheduledJobListOrderBy | [title, -title, username, -username, notebookName, -notebookName, useCaseName, -useCaseName, status, -status, schedule, -schedule, lastRun, -lastRun, nextRun, -nextRun] |

## ScheduledJobParam

```
{
  "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
  "properties": {
    "name": {
      "description": "Environment variable name.",
      "maxLength": 256,
      "pattern": "^[a-z-A-Z0-9_]+$",
      "title": "Name",
      "type": "string"
    },
    "value": {
      "description": "Environment variable value.",
      "maxLength": 131072,
      "title": "Value",
      "type": "string"
    }
  },
  "required": [
    "name",
    "value"
  ],
  "title": "ScheduledJobParam",
  "type": "object"
}
```

ScheduledJobParam

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| name | string | true | maxLength: 256 | Environment variable name. |
| value | string | true | maxLength: 131072 | Environment variable value. |

## ScheduledJobPayload

```
{
  "description": "Payload for the scheduled job.",
  "properties": {
    "notebookId": {
      "description": "The ID of the notebook associated with the schedule.",
      "title": "Notebookid",
      "type": "string"
    },
    "notebookName": {
      "description": "The name of the notebook associated with the schedule.",
      "title": "Notebookname",
      "type": "string"
    },
    "notebookPath": {
      "description": "The path to the notebook in the file system if a Codespace is being used.",
      "title": "Notebookpath",
      "type": "string"
    },
    "notebookType": {
      "allOf": [
        {
          "description": "Notebook type can be 'plain', meaning a notebook that is not part of a codespace or 'codespace' for notebooks that\nare part of a codespace. 'Ephemeral' notebooks are created for a codespace but do not persist after session\nshutdown.",
          "enum": [
            "plain",
            "codespace",
            "ephemeral"
          ],
          "title": "NotebookType",
          "type": "string"
        }
      ],
      "default": "plain",
      "description": "The type of notebook."
    },
    "orgId": {
      "description": "The ID of the organization the job is associated with.",
      "title": "Orgid",
      "type": "string"
    },
    "parameters": {
      "description": "The parameters to pass to the notebook when it runs.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "runType": {
      "allOf": [
        {
          "description": "Types of runs that can be scheduled.",
          "enum": [
            "scheduled",
            "manual",
            "pipeline"
          ],
          "title": "RunTypes",
          "type": "string"
        }
      ],
      "description": "The run type of the job."
    },
    "uid": {
      "description": "The ID of the user who created the job.",
      "title": "Uid",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    },
    "useCaseName": {
      "description": "The name of the use case this notebook is associated with.",
      "title": "Usecasename",
      "type": "string"
    }
  },
  "required": [
    "uid",
    "orgId",
    "useCaseId",
    "notebookId",
    "notebookName"
  ],
  "title": "ScheduledJobPayload",
  "type": "object"
}
```

ScheduledJobPayload

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| notebookId | string | true |  | The ID of the notebook associated with the schedule. |
| notebookName | string | true |  | The name of the notebook associated with the schedule. |
| notebookPath | string | false |  | The path to the notebook in the file system if a Codespace is being used. |
| notebookType | NotebookType | false |  | The type of notebook. |
| orgId | string | true |  | The ID of the organization the job is associated with. |
| parameters | [ScheduledJobParam] | false |  | The parameters to pass to the notebook when it runs. |
| runType | RunTypes | false |  | The run type of the job. |
| uid | string | true |  | The ID of the user who created the job. |
| useCaseId | string | true |  | The ID of the use case this notebook is associated with. |
| useCaseName | string | false |  | The name of the use case this notebook is associated with. |

## ScheduledJobQuery

```
{
  "description": "Query parameters for a scheduled job.",
  "properties": {
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "useCaseId"
  ],
  "title": "ScheduledJobQuery",
  "type": "object"
}
```

ScheduledJobQuery

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| useCaseId | string | true |  | The ID of the use case this notebook is associated with. |

## SessionType

```
{
  "description": "Session type is either 'interactive', meaning a user has started the session via their own interactions or\n'triggered' for when a session is started programmatically.",
  "enum": [
    "interactive",
    "triggered"
  ],
  "title": "SessionType",
  "type": "string"
}
```

SessionType

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| SessionType | string | false |  | Session type is either 'interactive', meaning a user has started the session via their own interactions or'triggered' for when a session is started programmatically. |

### Enumerated Values

| Property | Value |
| --- | --- |
| SessionType | [interactive, triggered] |

## SharingListV2Response

```
{
  "properties": {
    "count": {
      "description": "The number of items returned.",
      "type": "integer"
    },
    "data": {
      "description": "The access control list.",
      "items": {
        "properties": {
          "id": {
            "description": "The identifier of the recipient.",
            "type": "string"
          },
          "name": {
            "description": "The name of the recipient.",
            "type": "string"
          },
          "role": {
            "description": "The role of the recipient on this entity.",
            "enum": [
              "ADMIN",
              "CONSUMER",
              "DATA_SCIENTIST",
              "EDITOR",
              "OBSERVER",
              "OWNER",
              "READ_ONLY",
              "READ_WRITE",
              "USER"
            ],
            "type": "string"
          },
          "shareRecipientType": {
            "description": "The type of the recipient.",
            "enum": [
              "user",
              "group",
              "organization",
              "externalApplication"
            ],
            "type": "string"
          }
        },
        "required": [
          "id",
          "name",
          "role",
          "shareRecipientType"
        ],
        "type": "object"
      },
      "maxItems": 1000,
      "type": "array"
    },
    "next": {
      "description": "The URL pointing to the next page.",
      "type": [
        "string",
        "null"
      ]
    },
    "previous": {
      "description": "The URL pointing to the previous page.",
      "type": [
        "string",
        "null"
      ]
    },
    "totalCount": {
      "description": "The total number of items matching the condition.",
      "type": "integer"
    }
  },
  "required": [
    "count",
    "data",
    "next",
    "previous",
    "totalCount"
  ],
  "type": "object"
}
```

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | true |  | The number of items returned. |
| data | [AccessControlV2] | true | maxItems: 1000 | The access control list. |
| next | string,null | true |  | The URL pointing to the next page. |
| previous | string,null | true |  | The URL pointing to the previous page. |
| totalCount | integer | true |  | The total number of items matching the condition. |

## SortedPaginationQuerySchema

```
{
  "description": "Schema for query parameters for paginated requests.",
  "properties": {
    "limit": {
      "default": 10,
      "description": "The limit or results to return.",
      "exclusiveMinimum": 0,
      "maximum": 100,
      "title": "Limit",
      "type": "integer"
    },
    "offset": {
      "default": 0,
      "description": "The offset to use when querying paginated results.",
      "minimum": 0,
      "title": "Offset",
      "type": "integer"
    },
    "sortBy": {
      "description": "Field to sort by.",
      "title": "Sortby",
      "type": "string"
    }
  },
  "title": "SortedPaginationQuerySchema",
  "type": "object"
}
```

SortedPaginationQuerySchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| limit | integer | false | maximum: 100 | The limit or results to return. |
| offset | integer | false | minimum: 0 | The offset to use when querying paginated results. |
| sortBy | string | false |  | Field to sort by. |

## SourceDestinationSchema

```
{
  "description": "Source and destination schema for filesystem object operations.",
  "properties": {
    "destination": {
      "description": "Destination path.",
      "title": "Destination",
      "type": "string"
    },
    "source": {
      "description": "Source path.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "source",
    "destination"
  ],
  "title": "SourceDestinationSchema",
  "type": "object"
}
```

SourceDestinationSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| destination | string | true |  | Destination path. |
| source | string | true |  | Source path. |

## StartKernelRequest

```
{
  "description": "Request payload values for starting a kernel.",
  "properties": {
    "spec": {
      "description": "Name of the kernel to start. Possible values include 'python3', 'ir'.",
      "title": "Spec",
      "type": "string"
    }
  },
  "required": [
    "spec"
  ],
  "title": "StartKernelRequest",
  "type": "object"
}
```

StartKernelRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| spec | string | true |  | Name of the kernel to start. Possible values include 'python3', 'ir'. |

## StartNotebookSessionSchema

```
{
  "description": "Schema for starting a notebook session.",
  "properties": {
    "cloneRepository": {
      "allOf": [
        {
          "description": "Schema for cloning a repository.",
          "properties": {
            "checkoutRef": {
              "description": "The branch or commit to checkout.",
              "title": "Checkoutref",
              "type": "string"
            },
            "url": {
              "description": "The URL of the repository to clone.",
              "title": "Url",
              "type": "string"
            }
          },
          "required": [
            "url"
          ],
          "title": "CloneRepositorySchema",
          "type": "object"
        }
      ],
      "description": "Automatically tells the runner to clone remote repository if it's supported as part of its environment setup flow.",
      "title": "Clonerepository"
    },
    "isTriggeredRun": {
      "default": false,
      "description": "Indicates if the session is a triggered run versus an interactive run.",
      "title": "Istriggeredrun",
      "type": "boolean"
    },
    "openFilePaths": {
      "description": "List of file paths to open in the notebook session.",
      "items": {
        "type": "string"
      },
      "title": "Openfilepaths",
      "type": "array"
    },
    "parameters": {
      "description": "Parameters to use as environment variables.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    }
  },
  "title": "StartNotebookSessionSchema",
  "type": "object"
}
```

StartNotebookSessionSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cloneRepository | CloneRepositorySchema | false |  | Automatically tells the runner to clone remote repository if it's supported as part of its environment setup flow. |
| isTriggeredRun | boolean | false |  | Indicates if the session is a triggered run versus an interactive run. |
| openFilePaths | [string] | false |  | List of file paths to open in the notebook session. |
| parameters | [ScheduledJobParam] | false |  | Parameters to use as environment variables. |

## StreamOutputSchema

```
{
  "description": "The schema for the stream output in a notebook cell.",
  "properties": {
    "name": {
      "description": "Name of the stream.",
      "title": "Name",
      "type": "string"
    },
    "outputType": {
      "const": "stream",
      "default": "stream",
      "description": "Type of the output.",
      "title": "Outputtype",
      "type": "string"
    },
    "text": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "description": "Text of the stream.",
      "title": "Text"
    }
  },
  "required": [
    "name",
    "text"
  ],
  "title": "StreamOutputSchema",
  "type": "object"
}
```

StreamOutputSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| name | string | true |  | Name of the stream. |
| outputType | string | false |  | Type of the output. |
| text | any | true |  | Text of the stream. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | [string] | false |  | none |

## SuccessResponse

```
{
  "description": "Response schema indicating success of an operation.",
  "properties": {
    "success": {
      "description": "Indicates if the operation was successful.",
      "title": "Success",
      "type": "boolean"
    }
  },
  "required": [
    "success"
  ],
  "title": "SuccessResponse",
  "type": "object"
}
```

SuccessResponse

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| success | boolean | true |  | Indicates if the operation was successful. |

## SupportedCellTypes

```
{
  "description": "Supported cell types for notebooks.",
  "enum": [
    "code",
    "markdown"
  ],
  "title": "SupportedCellTypes",
  "type": "string"
}
```

SupportedCellTypes

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| SupportedCellTypes | string | false |  | Supported cell types for notebooks. |

### Enumerated Values

| Property | Value |
| --- | --- |
| SupportedCellTypes | [code, markdown] |

## TerminalSchema

```
{
  "description": "Schema for a terminal.",
  "properties": {
    "createdAt": {
      "description": "Creation time of the terminal.",
      "format": "date-time",
      "title": "Createdat",
      "type": "string"
    },
    "name": {
      "description": "Name of the terminal.",
      "title": "Name",
      "type": "string"
    },
    "terminalId": {
      "description": "ID of the terminal.",
      "title": "Terminalid",
      "type": "string"
    }
  },
  "required": [
    "terminalId",
    "name",
    "createdAt"
  ],
  "title": "TerminalSchema",
  "type": "object"
}
```

TerminalSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| createdAt | string(date-time) | true |  | Creation time of the terminal. |
| name | string | true |  | Name of the terminal. |
| terminalId | string | true |  | ID of the terminal. |

## TerminalsResponseSchema

```
{
  "description": "Schema for the list of terminals in a notebook.",
  "properties": {
    "count": {
      "default": 0,
      "description": "The total of paginated results.",
      "title": "Count",
      "type": "integer"
    },
    "data": {
      "description": "List of terminals in a notebook.",
      "items": {
        "description": "Schema for a terminal.",
        "properties": {
          "createdAt": {
            "description": "Creation time of the terminal.",
            "format": "date-time",
            "title": "Createdat",
            "type": "string"
          },
          "name": {
            "description": "Name of the terminal.",
            "title": "Name",
            "type": "string"
          },
          "terminalId": {
            "description": "ID of the terminal.",
            "title": "Terminalid",
            "type": "string"
          }
        },
        "required": [
          "terminalId",
          "name",
          "createdAt"
        ],
        "title": "TerminalSchema",
        "type": "object"
      },
      "title": "Data",
      "type": "array"
    },
    "next": {
      "description": "The URL to fetch the next batch of results.",
      "title": "Next",
      "type": "string"
    },
    "previous": {
      "description": "The URL to fetch the previous batch of results.",
      "title": "Previous",
      "type": "string"
    },
    "totalCount": {
      "default": 0,
      "description": "The total of all results.",
      "title": "Totalcount",
      "type": "integer"
    }
  },
  "title": "TerminalsResponseSchema",
  "type": "object"
}
```

TerminalsResponseSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| count | integer | false |  | The total of paginated results. |
| data | [TerminalSchema] | false |  | List of terminals in a notebook. |
| next | string | false |  | The URL to fetch the next batch of results. |
| previous | string | false |  | The URL to fetch the previous batch of results. |
| totalCount | integer | false |  | The total of all results. |

## TriggeredNotebookExecutionRequest

```
{
  "description": "Request payload values for executing a notebook with parameters.",
  "properties": {
    "parameters": {
      "description": "List of parameters to use as environment variables during execution.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "title": "TriggeredNotebookExecutionRequest",
  "type": "object"
}
```

TriggeredNotebookExecutionRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| parameters | [ScheduledJobParam] | false |  | List of parameters to use as environment variables during execution. |
| path | string | true |  | Path to the notebook. |

## UpdateCellRequest

```
{
  "description": "Request schema for updating a notebook cell.",
  "properties": {
    "afterCellId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "enum": [
            "FIRST"
          ],
          "type": "string"
        }
      ],
      "description": "The ID of the cell after which to create the new cell.",
      "title": "Aftercellid"
    },
    "attachments": {
      "description": "The attachments associated with the cell.",
      "title": "Attachments",
      "type": "object"
    },
    "md5": {
      "description": "The MD5 hash of the cell.",
      "title": "Md5",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "The metadata associated with the cell.",
      "title": "Metadata"
    },
    "source": {
      "description": "Contents of the cell, represented as a string.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "md5"
  ],
  "title": "UpdateCellRequest",
  "type": "object"
}
```

UpdateCellRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| afterCellId | any | false |  | The ID of the cell after which to create the new cell. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

continued

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| attachments | object | false |  | The attachments associated with the cell. |
| md5 | string | true |  | The MD5 hash of the cell. |
| metadata | NotebookCellMetadata | false |  | The metadata associated with the cell. |
| source | string | false |  | Contents of the cell, represented as a string. |

### Enumerated Values

| Property | Value |
| --- | --- |
| anonymous | FIRST |

## UpdateCellsRequest

```
{
  "description": "Request payload values for updating notebook cells.",
  "properties": {
    "actionId": {
      "description": "Action ID of notebook update request.",
      "maxLength": 64,
      "title": "Actionid",
      "type": "string"
    },
    "cells": {
      "description": "List of updated notebook cells.",
      "items": {
        "description": "The schema for the updated notebook cell.",
        "properties": {
          "cellType": {
            "allOf": [
              {
                "description": "Supported cell types for notebooks.",
                "enum": [
                  "code",
                  "markdown"
                ],
                "title": "SupportedCellTypes",
                "type": "string"
              }
            ],
            "description": "Type of the cell."
          },
          "id": {
            "description": "ID of the cell.",
            "title": "Id",
            "type": "string"
          },
          "metadata": {
            "allOf": [
              {
                "description": "The schema for the notebook cell metadata.",
                "properties": {
                  "chartSettings": {
                    "allOf": [
                      {
                        "description": "Chart cell metadata.",
                        "properties": {
                          "axis": {
                            "allOf": [
                              {
                                "description": "Chart cell axis settings per axis.",
                                "properties": {
                                  "x": {
                                    "description": "Chart cell axis settings.",
                                    "properties": {
                                      "aggregation": {
                                        "description": "Aggregation function for the axis.",
                                        "title": "Aggregation",
                                        "type": "string"
                                      },
                                      "color": {
                                        "description": "Color for the axis.",
                                        "title": "Color",
                                        "type": "string"
                                      },
                                      "hideGrid": {
                                        "default": false,
                                        "description": "Whether to hide the grid lines on the axis.",
                                        "title": "Hidegrid",
                                        "type": "boolean"
                                      },
                                      "hideInTooltip": {
                                        "default": false,
                                        "description": "Whether to hide the axis in the tooltip.",
                                        "title": "Hideintooltip",
                                        "type": "boolean"
                                      },
                                      "hideLabel": {
                                        "default": false,
                                        "description": "Whether to hide the axis label.",
                                        "title": "Hidelabel",
                                        "type": "boolean"
                                      },
                                      "key": {
                                        "description": "Key for the axis.",
                                        "title": "Key",
                                        "type": "string"
                                      },
                                      "label": {
                                        "description": "Label for the axis.",
                                        "title": "Label",
                                        "type": "string"
                                      },
                                      "position": {
                                        "description": "Position of the axis.",
                                        "title": "Position",
                                        "type": "string"
                                      },
                                      "showPointMarkers": {
                                        "default": false,
                                        "description": "Whether to show point markers on the axis.",
                                        "title": "Showpointmarkers",
                                        "type": "boolean"
                                      }
                                    },
                                    "title": "NotebookChartCellAxisSettings",
                                    "type": "object"
                                  },
                                  "y": {
                                    "description": "Chart cell axis settings.",
                                    "properties": {
                                      "aggregation": {
                                        "description": "Aggregation function for the axis.",
                                        "title": "Aggregation",
                                        "type": "string"
                                      },
                                      "color": {
                                        "description": "Color for the axis.",
                                        "title": "Color",
                                        "type": "string"
                                      },
                                      "hideGrid": {
                                        "default": false,
                                        "description": "Whether to hide the grid lines on the axis.",
                                        "title": "Hidegrid",
                                        "type": "boolean"
                                      },
                                      "hideInTooltip": {
                                        "default": false,
                                        "description": "Whether to hide the axis in the tooltip.",
                                        "title": "Hideintooltip",
                                        "type": "boolean"
                                      },
                                      "hideLabel": {
                                        "default": false,
                                        "description": "Whether to hide the axis label.",
                                        "title": "Hidelabel",
                                        "type": "boolean"
                                      },
                                      "key": {
                                        "description": "Key for the axis.",
                                        "title": "Key",
                                        "type": "string"
                                      },
                                      "label": {
                                        "description": "Label for the axis.",
                                        "title": "Label",
                                        "type": "string"
                                      },
                                      "position": {
                                        "description": "Position of the axis.",
                                        "title": "Position",
                                        "type": "string"
                                      },
                                      "showPointMarkers": {
                                        "default": false,
                                        "description": "Whether to show point markers on the axis.",
                                        "title": "Showpointmarkers",
                                        "type": "boolean"
                                      }
                                    },
                                    "title": "NotebookChartCellAxisSettings",
                                    "type": "object"
                                  }
                                },
                                "title": "NotebookChartCellAxis",
                                "type": "object"
                              }
                            ],
                            "description": "Axis settings.",
                            "title": "Axis"
                          },
                          "data": {
                            "description": "The data associated with the cell chart.",
                            "title": "Data",
                            "type": "object"
                          },
                          "dataframeId": {
                            "description": "The ID of the dataframe associated with the cell chart.",
                            "title": "Dataframeid",
                            "type": "string"
                          },
                          "viewOptions": {
                            "allOf": [
                              {
                                "description": "Chart cell view options.",
                                "properties": {
                                  "chartType": {
                                    "description": "Type of the chart.",
                                    "title": "Charttype",
                                    "type": "string"
                                  },
                                  "showLegend": {
                                    "default": false,
                                    "description": "Whether to show the chart legend.",
                                    "title": "Showlegend",
                                    "type": "boolean"
                                  },
                                  "showTitle": {
                                    "default": false,
                                    "description": "Whether to show the chart title.",
                                    "title": "Showtitle",
                                    "type": "boolean"
                                  },
                                  "showTooltip": {
                                    "default": false,
                                    "description": "Whether to show the chart tooltip.",
                                    "title": "Showtooltip",
                                    "type": "boolean"
                                  },
                                  "title": {
                                    "description": "Title of the chart.",
                                    "title": "Title",
                                    "type": "string"
                                  }
                                },
                                "title": "NotebookChartCellViewOptions",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options.",
                            "title": "Viewoptions"
                          }
                        },
                        "title": "NotebookChartCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Chart cell view options and metadata.",
                    "title": "Chartsettings"
                  },
                  "collapsed": {
                    "default": false,
                    "description": "Whether the cell's output is collapsed/expanded.",
                    "title": "Collapsed",
                    "type": "boolean"
                  },
                  "customLlmMetricSettings": {
                    "allOf": [
                      {
                        "description": "Custom LLM metric cell metadata.",
                        "properties": {
                          "metricId": {
                            "description": "The ID of the custom LLM metric.",
                            "title": "Metricid",
                            "type": "string"
                          },
                          "metricName": {
                            "description": "The name of the custom LLM metric.",
                            "title": "Metricname",
                            "type": "string"
                          },
                          "playgroundId": {
                            "description": "The ID of the playground associated with the custom LLM metric.",
                            "title": "Playgroundid",
                            "type": "string"
                          }
                        },
                        "required": [
                          "metricId",
                          "playgroundId",
                          "metricName"
                        ],
                        "title": "NotebookCustomLlmMetricCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Custom LLM metric cell metadata.",
                    "title": "Customllmmetricsettings"
                  },
                  "customMetricSettings": {
                    "allOf": [
                      {
                        "description": "Custom metric cell metadata.",
                        "properties": {
                          "deploymentId": {
                            "description": "The ID of the deployment associated with the custom metric.",
                            "title": "Deploymentid",
                            "type": "string"
                          },
                          "metricId": {
                            "description": "The ID of the custom metric.",
                            "title": "Metricid",
                            "type": "string"
                          },
                          "metricName": {
                            "description": "The name of the custom metric.",
                            "title": "Metricname",
                            "type": "string"
                          },
                          "schedule": {
                            "allOf": [
                              {
                                "description": "Data class that represents a cron schedule.",
                                "properties": {
                                  "dayOfMonth": {
                                    "description": "The day(s) of the month to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Dayofmonth",
                                    "type": "array"
                                  },
                                  "dayOfWeek": {
                                    "description": "The day(s) of the week to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Dayofweek",
                                    "type": "array"
                                  },
                                  "hour": {
                                    "description": "The hour(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Hour",
                                    "type": "array"
                                  },
                                  "minute": {
                                    "description": "The minute(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Minute",
                                    "type": "array"
                                  },
                                  "month": {
                                    "description": "The month(s) to run the schedule.",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "integer"
                                        },
                                        {
                                          "type": "string"
                                        }
                                      ]
                                    },
                                    "title": "Month",
                                    "type": "array"
                                  }
                                },
                                "required": [
                                  "minute",
                                  "hour",
                                  "dayOfMonth",
                                  "month",
                                  "dayOfWeek"
                                ],
                                "title": "Schedule",
                                "type": "object"
                              }
                            ],
                            "description": "The schedule associated with the custom metric.",
                            "title": "Schedule"
                          }
                        },
                        "required": [
                          "metricId",
                          "deploymentId"
                        ],
                        "title": "NotebookCustomMetricCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Custom metric cell metadata.",
                    "title": "Custommetricsettings"
                  },
                  "dataframeViewOptions": {
                    "description": "Dataframe cell view options and metadata.",
                    "title": "Dataframeviewoptions",
                    "type": "object"
                  },
                  "datarobot": {
                    "allOf": [
                      {
                        "description": "A custom namespaces for all DataRobot-specific information",
                        "properties": {
                          "chartSettings": {
                            "allOf": [
                              {
                                "description": "Chart cell metadata.",
                                "properties": {
                                  "axis": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell axis settings per axis.",
                                        "properties": {
                                          "x": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          },
                                          "y": {
                                            "description": "Chart cell axis settings.",
                                            "properties": {
                                              "aggregation": {
                                                "description": "Aggregation function for the axis.",
                                                "title": "Aggregation",
                                                "type": "string"
                                              },
                                              "color": {
                                                "description": "Color for the axis.",
                                                "title": "Color",
                                                "type": "string"
                                              },
                                              "hideGrid": {
                                                "default": false,
                                                "description": "Whether to hide the grid lines on the axis.",
                                                "title": "Hidegrid",
                                                "type": "boolean"
                                              },
                                              "hideInTooltip": {
                                                "default": false,
                                                "description": "Whether to hide the axis in the tooltip.",
                                                "title": "Hideintooltip",
                                                "type": "boolean"
                                              },
                                              "hideLabel": {
                                                "default": false,
                                                "description": "Whether to hide the axis label.",
                                                "title": "Hidelabel",
                                                "type": "boolean"
                                              },
                                              "key": {
                                                "description": "Key for the axis.",
                                                "title": "Key",
                                                "type": "string"
                                              },
                                              "label": {
                                                "description": "Label for the axis.",
                                                "title": "Label",
                                                "type": "string"
                                              },
                                              "position": {
                                                "description": "Position of the axis.",
                                                "title": "Position",
                                                "type": "string"
                                              },
                                              "showPointMarkers": {
                                                "default": false,
                                                "description": "Whether to show point markers on the axis.",
                                                "title": "Showpointmarkers",
                                                "type": "boolean"
                                              }
                                            },
                                            "title": "NotebookChartCellAxisSettings",
                                            "type": "object"
                                          }
                                        },
                                        "title": "NotebookChartCellAxis",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Axis settings.",
                                    "title": "Axis"
                                  },
                                  "data": {
                                    "description": "The data associated with the cell chart.",
                                    "title": "Data",
                                    "type": "object"
                                  },
                                  "dataframeId": {
                                    "description": "The ID of the dataframe associated with the cell chart.",
                                    "title": "Dataframeid",
                                    "type": "string"
                                  },
                                  "viewOptions": {
                                    "allOf": [
                                      {
                                        "description": "Chart cell view options.",
                                        "properties": {
                                          "chartType": {
                                            "description": "Type of the chart.",
                                            "title": "Charttype",
                                            "type": "string"
                                          },
                                          "showLegend": {
                                            "default": false,
                                            "description": "Whether to show the chart legend.",
                                            "title": "Showlegend",
                                            "type": "boolean"
                                          },
                                          "showTitle": {
                                            "default": false,
                                            "description": "Whether to show the chart title.",
                                            "title": "Showtitle",
                                            "type": "boolean"
                                          },
                                          "showTooltip": {
                                            "default": false,
                                            "description": "Whether to show the chart tooltip.",
                                            "title": "Showtooltip",
                                            "type": "boolean"
                                          },
                                          "title": {
                                            "description": "Title of the chart.",
                                            "title": "Title",
                                            "type": "string"
                                          }
                                        },
                                        "title": "NotebookChartCellViewOptions",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "Chart cell view options.",
                                    "title": "Viewoptions"
                                  }
                                },
                                "title": "NotebookChartCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Chart cell view options and metadata.",
                            "title": "Chartsettings"
                          },
                          "customLlmMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom LLM metric cell metadata.",
                                "properties": {
                                  "metricId": {
                                    "description": "The ID of the custom LLM metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom LLM metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "playgroundId": {
                                    "description": "The ID of the playground associated with the custom LLM metric.",
                                    "title": "Playgroundid",
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "playgroundId",
                                  "metricName"
                                ],
                                "title": "NotebookCustomLlmMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom LLM metric cell metadata.",
                            "title": "Customllmmetricsettings"
                          },
                          "customMetricSettings": {
                            "allOf": [
                              {
                                "description": "Custom metric cell metadata.",
                                "properties": {
                                  "deploymentId": {
                                    "description": "The ID of the deployment associated with the custom metric.",
                                    "title": "Deploymentid",
                                    "type": "string"
                                  },
                                  "metricId": {
                                    "description": "The ID of the custom metric.",
                                    "title": "Metricid",
                                    "type": "string"
                                  },
                                  "metricName": {
                                    "description": "The name of the custom metric.",
                                    "title": "Metricname",
                                    "type": "string"
                                  },
                                  "schedule": {
                                    "allOf": [
                                      {
                                        "description": "Data class that represents a cron schedule.",
                                        "properties": {
                                          "dayOfMonth": {
                                            "description": "The day(s) of the month to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofmonth",
                                            "type": "array"
                                          },
                                          "dayOfWeek": {
                                            "description": "The day(s) of the week to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Dayofweek",
                                            "type": "array"
                                          },
                                          "hour": {
                                            "description": "The hour(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Hour",
                                            "type": "array"
                                          },
                                          "minute": {
                                            "description": "The minute(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Minute",
                                            "type": "array"
                                          },
                                          "month": {
                                            "description": "The month(s) to run the schedule.",
                                            "items": {
                                              "anyOf": [
                                                {
                                                  "type": "integer"
                                                },
                                                {
                                                  "type": "string"
                                                }
                                              ]
                                            },
                                            "title": "Month",
                                            "type": "array"
                                          }
                                        },
                                        "required": [
                                          "minute",
                                          "hour",
                                          "dayOfMonth",
                                          "month",
                                          "dayOfWeek"
                                        ],
                                        "title": "Schedule",
                                        "type": "object"
                                      }
                                    ],
                                    "description": "The schedule associated with the custom metric.",
                                    "title": "Schedule"
                                  }
                                },
                                "required": [
                                  "metricId",
                                  "deploymentId"
                                ],
                                "title": "NotebookCustomMetricCellMetadata",
                                "type": "object"
                              }
                            ],
                            "description": "Custom metric cell metadata.",
                            "title": "Custommetricsettings"
                          },
                          "dataframeViewOptions": {
                            "description": "DataFrame view options and metadata.",
                            "title": "Dataframeviewoptions",
                            "type": "object"
                          },
                          "disableRun": {
                            "default": false,
                            "description": "Whether to disable the run button in the cell.",
                            "title": "Disablerun",
                            "type": "boolean"
                          },
                          "executionTimeMillis": {
                            "description": "Execution time of the cell in milliseconds.",
                            "title": "Executiontimemillis",
                            "type": "integer"
                          },
                          "hideCode": {
                            "default": false,
                            "description": "Whether to hide the code in the cell.",
                            "title": "Hidecode",
                            "type": "boolean"
                          },
                          "hideResults": {
                            "default": false,
                            "description": "Whether to hide the results in the cell.",
                            "title": "Hideresults",
                            "type": "boolean"
                          },
                          "language": {
                            "description": "An enumeration.",
                            "enum": [
                              "dataframe",
                              "markdown",
                              "python",
                              "r",
                              "shell",
                              "scala",
                              "sas",
                              "custommetric"
                            ],
                            "title": "Language",
                            "type": "string"
                          }
                        },
                        "title": "NotebookCellDataRobotMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
                    "title": "Datarobot"
                  },
                  "disableRun": {
                    "default": false,
                    "description": "Whether or not the cell is disabled in the UI.",
                    "title": "Disablerun",
                    "type": "boolean"
                  },
                  "hideCode": {
                    "default": false,
                    "description": "Whether or not code is hidden in the UI.",
                    "title": "Hidecode",
                    "type": "boolean"
                  },
                  "hideResults": {
                    "default": false,
                    "description": "Whether or not results are hidden in the UI.",
                    "title": "Hideresults",
                    "type": "boolean"
                  },
                  "jupyter": {
                    "allOf": [
                      {
                        "description": "The schema for the Jupyter cell metadata.",
                        "properties": {
                          "outputsHidden": {
                            "default": false,
                            "description": "Whether the cell's outputs are hidden.",
                            "title": "Outputshidden",
                            "type": "boolean"
                          },
                          "sourceHidden": {
                            "default": false,
                            "description": "Whether the cell's source is hidden.",
                            "title": "Sourcehidden",
                            "type": "boolean"
                          }
                        },
                        "title": "JupyterCellMetadata",
                        "type": "object"
                      }
                    ],
                    "description": "Jupyter metadata.",
                    "title": "Jupyter"
                  },
                  "name": {
                    "description": "Name of the notebook cell.",
                    "title": "Name",
                    "type": "string"
                  },
                  "scrolled": {
                    "anyOf": [
                      {
                        "type": "boolean"
                      },
                      {
                        "enum": [
                          "auto"
                        ],
                        "type": "string"
                      }
                    ],
                    "default": "auto",
                    "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
                    "title": "Scrolled"
                  }
                },
                "title": "NotebookCellMetadata",
                "type": "object"
              }
            ],
            "description": "Metadata of the cell.",
            "title": "Metadata"
          },
          "source": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            ],
            "description": "Contents of the cell, represented as a string.",
            "title": "Source"
          }
        },
        "required": [
          "id"
        ],
        "title": "UpdateNotebookCellSchema",
        "type": "object"
      },
      "title": "Cells",
      "type": "array"
    },
    "generation": {
      "description": "Integer representing the generation of the notebook.",
      "title": "Generation",
      "type": "integer"
    },
    "path": {
      "description": "Path to the notebook.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "generation",
    "path",
    "cells"
  ],
  "title": "UpdateCellsRequest",
  "type": "object"
}
```

UpdateCellsRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| actionId | string | false | maxLength: 64 | Action ID of notebook update request. |
| cells | [UpdateNotebookCellSchema] | true |  | List of updated notebook cells. |
| generation | integer | true |  | Integer representing the generation of the notebook. |
| path | string | true |  | Path to the notebook. |

## UpdateClientActivityRequest

```
{
  "description": "Empty payload used when updating the client activity for a notebook session.",
  "properties": {},
  "title": "UpdateClientActivityRequest",
  "type": "object"
}
```

UpdateClientActivityRequest

### Properties

None

## UpdateExposedPortSchema

```
{
  "description": "Port update schema for a notebook.",
  "properties": {
    "description": {
      "description": "Description of the exposed port.",
      "maxLength": 500,
      "title": "Description",
      "type": "string"
    },
    "port": {
      "description": "Exposed port number.",
      "title": "Port",
      "type": "integer"
    }
  },
  "title": "UpdateExposedPortSchema",
  "type": "object"
}
```

UpdateExposedPortSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| description | string | false | maxLength: 500 | Description of the exposed port. |
| port | integer | false |  | Exposed port number. |

## UpdateFilesystemObjectMetadata

```
{
  "description": "Update filesystem object metadata path and values.",
  "properties": {
    "metadata": {
      "allOf": [
        {
          "description": "Metadata for DataRobot files.",
          "properties": {
            "commandArgs": {
              "description": "Command arguments for the file.",
              "title": "Commandargs",
              "type": "string"
            }
          },
          "title": "DRFileMetadata",
          "type": "object"
        }
      ],
      "description": "Metadata to update.",
      "title": "Metadata"
    },
    "path": {
      "description": "Path to the filesystem object.",
      "title": "Path",
      "type": "string"
    }
  },
  "required": [
    "path",
    "metadata"
  ],
  "title": "UpdateFilesystemObjectMetadata",
  "type": "object"
}
```

UpdateFilesystemObjectMetadata

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| metadata | DRFileMetadata | true |  | Metadata to update. |
| path | string | true |  | Path to the filesystem object. |

## UpdateFilesystemObjectsMetadataRequest

```
{
  "description": "Request payload values for updating filesystem object metadata.",
  "properties": {
    "updates": {
      "description": "List of updates to apply.",
      "items": {
        "description": "Update filesystem object metadata path and values.",
        "properties": {
          "metadata": {
            "allOf": [
              {
                "description": "Metadata for DataRobot files.",
                "properties": {
                  "commandArgs": {
                    "description": "Command arguments for the file.",
                    "title": "Commandargs",
                    "type": "string"
                  }
                },
                "title": "DRFileMetadata",
                "type": "object"
              }
            ],
            "description": "Metadata to update.",
            "title": "Metadata"
          },
          "path": {
            "description": "Path to the filesystem object.",
            "title": "Path",
            "type": "string"
          }
        },
        "required": [
          "path",
          "metadata"
        ],
        "title": "UpdateFilesystemObjectMetadata",
        "type": "object"
      },
      "title": "Updates",
      "type": "array"
    }
  },
  "title": "UpdateFilesystemObjectsMetadataRequest",
  "type": "object"
}
```

UpdateFilesystemObjectsMetadataRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| updates | [UpdateFilesystemObjectMetadata] | false |  | List of updates to apply. |

## UpdateNotebookCellSchema

```
{
  "description": "The schema for the updated notebook cell.",
  "properties": {
    "cellType": {
      "allOf": [
        {
          "description": "Supported cell types for notebooks.",
          "enum": [
            "code",
            "markdown"
          ],
          "title": "SupportedCellTypes",
          "type": "string"
        }
      ],
      "description": "Type of the cell."
    },
    "id": {
      "description": "ID of the cell.",
      "title": "Id",
      "type": "string"
    },
    "metadata": {
      "allOf": [
        {
          "description": "The schema for the notebook cell metadata.",
          "properties": {
            "chartSettings": {
              "allOf": [
                {
                  "description": "Chart cell metadata.",
                  "properties": {
                    "axis": {
                      "allOf": [
                        {
                          "description": "Chart cell axis settings per axis.",
                          "properties": {
                            "x": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            },
                            "y": {
                              "description": "Chart cell axis settings.",
                              "properties": {
                                "aggregation": {
                                  "description": "Aggregation function for the axis.",
                                  "title": "Aggregation",
                                  "type": "string"
                                },
                                "color": {
                                  "description": "Color for the axis.",
                                  "title": "Color",
                                  "type": "string"
                                },
                                "hideGrid": {
                                  "default": false,
                                  "description": "Whether to hide the grid lines on the axis.",
                                  "title": "Hidegrid",
                                  "type": "boolean"
                                },
                                "hideInTooltip": {
                                  "default": false,
                                  "description": "Whether to hide the axis in the tooltip.",
                                  "title": "Hideintooltip",
                                  "type": "boolean"
                                },
                                "hideLabel": {
                                  "default": false,
                                  "description": "Whether to hide the axis label.",
                                  "title": "Hidelabel",
                                  "type": "boolean"
                                },
                                "key": {
                                  "description": "Key for the axis.",
                                  "title": "Key",
                                  "type": "string"
                                },
                                "label": {
                                  "description": "Label for the axis.",
                                  "title": "Label",
                                  "type": "string"
                                },
                                "position": {
                                  "description": "Position of the axis.",
                                  "title": "Position",
                                  "type": "string"
                                },
                                "showPointMarkers": {
                                  "default": false,
                                  "description": "Whether to show point markers on the axis.",
                                  "title": "Showpointmarkers",
                                  "type": "boolean"
                                }
                              },
                              "title": "NotebookChartCellAxisSettings",
                              "type": "object"
                            }
                          },
                          "title": "NotebookChartCellAxis",
                          "type": "object"
                        }
                      ],
                      "description": "Axis settings.",
                      "title": "Axis"
                    },
                    "data": {
                      "description": "The data associated with the cell chart.",
                      "title": "Data",
                      "type": "object"
                    },
                    "dataframeId": {
                      "description": "The ID of the dataframe associated with the cell chart.",
                      "title": "Dataframeid",
                      "type": "string"
                    },
                    "viewOptions": {
                      "allOf": [
                        {
                          "description": "Chart cell view options.",
                          "properties": {
                            "chartType": {
                              "description": "Type of the chart.",
                              "title": "Charttype",
                              "type": "string"
                            },
                            "showLegend": {
                              "default": false,
                              "description": "Whether to show the chart legend.",
                              "title": "Showlegend",
                              "type": "boolean"
                            },
                            "showTitle": {
                              "default": false,
                              "description": "Whether to show the chart title.",
                              "title": "Showtitle",
                              "type": "boolean"
                            },
                            "showTooltip": {
                              "default": false,
                              "description": "Whether to show the chart tooltip.",
                              "title": "Showtooltip",
                              "type": "boolean"
                            },
                            "title": {
                              "description": "Title of the chart.",
                              "title": "Title",
                              "type": "string"
                            }
                          },
                          "title": "NotebookChartCellViewOptions",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options.",
                      "title": "Viewoptions"
                    }
                  },
                  "title": "NotebookChartCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Chart cell view options and metadata.",
              "title": "Chartsettings"
            },
            "collapsed": {
              "default": false,
              "description": "Whether the cell's output is collapsed/expanded.",
              "title": "Collapsed",
              "type": "boolean"
            },
            "customLlmMetricSettings": {
              "allOf": [
                {
                  "description": "Custom LLM metric cell metadata.",
                  "properties": {
                    "metricId": {
                      "description": "The ID of the custom LLM metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom LLM metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "playgroundId": {
                      "description": "The ID of the playground associated with the custom LLM metric.",
                      "title": "Playgroundid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "metricId",
                    "playgroundId",
                    "metricName"
                  ],
                  "title": "NotebookCustomLlmMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom LLM metric cell metadata.",
              "title": "Customllmmetricsettings"
            },
            "customMetricSettings": {
              "allOf": [
                {
                  "description": "Custom metric cell metadata.",
                  "properties": {
                    "deploymentId": {
                      "description": "The ID of the deployment associated with the custom metric.",
                      "title": "Deploymentid",
                      "type": "string"
                    },
                    "metricId": {
                      "description": "The ID of the custom metric.",
                      "title": "Metricid",
                      "type": "string"
                    },
                    "metricName": {
                      "description": "The name of the custom metric.",
                      "title": "Metricname",
                      "type": "string"
                    },
                    "schedule": {
                      "allOf": [
                        {
                          "description": "Data class that represents a cron schedule.",
                          "properties": {
                            "dayOfMonth": {
                              "description": "The day(s) of the month to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofmonth",
                              "type": "array"
                            },
                            "dayOfWeek": {
                              "description": "The day(s) of the week to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Dayofweek",
                              "type": "array"
                            },
                            "hour": {
                              "description": "The hour(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Hour",
                              "type": "array"
                            },
                            "minute": {
                              "description": "The minute(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Minute",
                              "type": "array"
                            },
                            "month": {
                              "description": "The month(s) to run the schedule.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "integer"
                                  },
                                  {
                                    "type": "string"
                                  }
                                ]
                              },
                              "title": "Month",
                              "type": "array"
                            }
                          },
                          "required": [
                            "minute",
                            "hour",
                            "dayOfMonth",
                            "month",
                            "dayOfWeek"
                          ],
                          "title": "Schedule",
                          "type": "object"
                        }
                      ],
                      "description": "The schedule associated with the custom metric.",
                      "title": "Schedule"
                    }
                  },
                  "required": [
                    "metricId",
                    "deploymentId"
                  ],
                  "title": "NotebookCustomMetricCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Custom metric cell metadata.",
              "title": "Custommetricsettings"
            },
            "dataframeViewOptions": {
              "description": "Dataframe cell view options and metadata.",
              "title": "Dataframeviewoptions",
              "type": "object"
            },
            "datarobot": {
              "allOf": [
                {
                  "description": "A custom namespaces for all DataRobot-specific information",
                  "properties": {
                    "chartSettings": {
                      "allOf": [
                        {
                          "description": "Chart cell metadata.",
                          "properties": {
                            "axis": {
                              "allOf": [
                                {
                                  "description": "Chart cell axis settings per axis.",
                                  "properties": {
                                    "x": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    },
                                    "y": {
                                      "description": "Chart cell axis settings.",
                                      "properties": {
                                        "aggregation": {
                                          "description": "Aggregation function for the axis.",
                                          "title": "Aggregation",
                                          "type": "string"
                                        },
                                        "color": {
                                          "description": "Color for the axis.",
                                          "title": "Color",
                                          "type": "string"
                                        },
                                        "hideGrid": {
                                          "default": false,
                                          "description": "Whether to hide the grid lines on the axis.",
                                          "title": "Hidegrid",
                                          "type": "boolean"
                                        },
                                        "hideInTooltip": {
                                          "default": false,
                                          "description": "Whether to hide the axis in the tooltip.",
                                          "title": "Hideintooltip",
                                          "type": "boolean"
                                        },
                                        "hideLabel": {
                                          "default": false,
                                          "description": "Whether to hide the axis label.",
                                          "title": "Hidelabel",
                                          "type": "boolean"
                                        },
                                        "key": {
                                          "description": "Key for the axis.",
                                          "title": "Key",
                                          "type": "string"
                                        },
                                        "label": {
                                          "description": "Label for the axis.",
                                          "title": "Label",
                                          "type": "string"
                                        },
                                        "position": {
                                          "description": "Position of the axis.",
                                          "title": "Position",
                                          "type": "string"
                                        },
                                        "showPointMarkers": {
                                          "default": false,
                                          "description": "Whether to show point markers on the axis.",
                                          "title": "Showpointmarkers",
                                          "type": "boolean"
                                        }
                                      },
                                      "title": "NotebookChartCellAxisSettings",
                                      "type": "object"
                                    }
                                  },
                                  "title": "NotebookChartCellAxis",
                                  "type": "object"
                                }
                              ],
                              "description": "Axis settings.",
                              "title": "Axis"
                            },
                            "data": {
                              "description": "The data associated with the cell chart.",
                              "title": "Data",
                              "type": "object"
                            },
                            "dataframeId": {
                              "description": "The ID of the dataframe associated with the cell chart.",
                              "title": "Dataframeid",
                              "type": "string"
                            },
                            "viewOptions": {
                              "allOf": [
                                {
                                  "description": "Chart cell view options.",
                                  "properties": {
                                    "chartType": {
                                      "description": "Type of the chart.",
                                      "title": "Charttype",
                                      "type": "string"
                                    },
                                    "showLegend": {
                                      "default": false,
                                      "description": "Whether to show the chart legend.",
                                      "title": "Showlegend",
                                      "type": "boolean"
                                    },
                                    "showTitle": {
                                      "default": false,
                                      "description": "Whether to show the chart title.",
                                      "title": "Showtitle",
                                      "type": "boolean"
                                    },
                                    "showTooltip": {
                                      "default": false,
                                      "description": "Whether to show the chart tooltip.",
                                      "title": "Showtooltip",
                                      "type": "boolean"
                                    },
                                    "title": {
                                      "description": "Title of the chart.",
                                      "title": "Title",
                                      "type": "string"
                                    }
                                  },
                                  "title": "NotebookChartCellViewOptions",
                                  "type": "object"
                                }
                              ],
                              "description": "Chart cell view options.",
                              "title": "Viewoptions"
                            }
                          },
                          "title": "NotebookChartCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Chart cell view options and metadata.",
                      "title": "Chartsettings"
                    },
                    "customLlmMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom LLM metric cell metadata.",
                          "properties": {
                            "metricId": {
                              "description": "The ID of the custom LLM metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom LLM metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "playgroundId": {
                              "description": "The ID of the playground associated with the custom LLM metric.",
                              "title": "Playgroundid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "metricId",
                            "playgroundId",
                            "metricName"
                          ],
                          "title": "NotebookCustomLlmMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom LLM metric cell metadata.",
                      "title": "Customllmmetricsettings"
                    },
                    "customMetricSettings": {
                      "allOf": [
                        {
                          "description": "Custom metric cell metadata.",
                          "properties": {
                            "deploymentId": {
                              "description": "The ID of the deployment associated with the custom metric.",
                              "title": "Deploymentid",
                              "type": "string"
                            },
                            "metricId": {
                              "description": "The ID of the custom metric.",
                              "title": "Metricid",
                              "type": "string"
                            },
                            "metricName": {
                              "description": "The name of the custom metric.",
                              "title": "Metricname",
                              "type": "string"
                            },
                            "schedule": {
                              "allOf": [
                                {
                                  "description": "Data class that represents a cron schedule.",
                                  "properties": {
                                    "dayOfMonth": {
                                      "description": "The day(s) of the month to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofmonth",
                                      "type": "array"
                                    },
                                    "dayOfWeek": {
                                      "description": "The day(s) of the week to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Dayofweek",
                                      "type": "array"
                                    },
                                    "hour": {
                                      "description": "The hour(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Hour",
                                      "type": "array"
                                    },
                                    "minute": {
                                      "description": "The minute(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Minute",
                                      "type": "array"
                                    },
                                    "month": {
                                      "description": "The month(s) to run the schedule.",
                                      "items": {
                                        "anyOf": [
                                          {
                                            "type": "integer"
                                          },
                                          {
                                            "type": "string"
                                          }
                                        ]
                                      },
                                      "title": "Month",
                                      "type": "array"
                                    }
                                  },
                                  "required": [
                                    "minute",
                                    "hour",
                                    "dayOfMonth",
                                    "month",
                                    "dayOfWeek"
                                  ],
                                  "title": "Schedule",
                                  "type": "object"
                                }
                              ],
                              "description": "The schedule associated with the custom metric.",
                              "title": "Schedule"
                            }
                          },
                          "required": [
                            "metricId",
                            "deploymentId"
                          ],
                          "title": "NotebookCustomMetricCellMetadata",
                          "type": "object"
                        }
                      ],
                      "description": "Custom metric cell metadata.",
                      "title": "Custommetricsettings"
                    },
                    "dataframeViewOptions": {
                      "description": "DataFrame view options and metadata.",
                      "title": "Dataframeviewoptions",
                      "type": "object"
                    },
                    "disableRun": {
                      "default": false,
                      "description": "Whether to disable the run button in the cell.",
                      "title": "Disablerun",
                      "type": "boolean"
                    },
                    "executionTimeMillis": {
                      "description": "Execution time of the cell in milliseconds.",
                      "title": "Executiontimemillis",
                      "type": "integer"
                    },
                    "hideCode": {
                      "default": false,
                      "description": "Whether to hide the code in the cell.",
                      "title": "Hidecode",
                      "type": "boolean"
                    },
                    "hideResults": {
                      "default": false,
                      "description": "Whether to hide the results in the cell.",
                      "title": "Hideresults",
                      "type": "boolean"
                    },
                    "language": {
                      "description": "An enumeration.",
                      "enum": [
                        "dataframe",
                        "markdown",
                        "python",
                        "r",
                        "shell",
                        "scala",
                        "sas",
                        "custommetric"
                      ],
                      "title": "Language",
                      "type": "string"
                    }
                  },
                  "title": "NotebookCellDataRobotMetadata",
                  "type": "object"
                }
              ],
              "description": "Metadata specific to DataRobot's notebooks and notebook environment.",
              "title": "Datarobot"
            },
            "disableRun": {
              "default": false,
              "description": "Whether or not the cell is disabled in the UI.",
              "title": "Disablerun",
              "type": "boolean"
            },
            "hideCode": {
              "default": false,
              "description": "Whether or not code is hidden in the UI.",
              "title": "Hidecode",
              "type": "boolean"
            },
            "hideResults": {
              "default": false,
              "description": "Whether or not results are hidden in the UI.",
              "title": "Hideresults",
              "type": "boolean"
            },
            "jupyter": {
              "allOf": [
                {
                  "description": "The schema for the Jupyter cell metadata.",
                  "properties": {
                    "outputsHidden": {
                      "default": false,
                      "description": "Whether the cell's outputs are hidden.",
                      "title": "Outputshidden",
                      "type": "boolean"
                    },
                    "sourceHidden": {
                      "default": false,
                      "description": "Whether the cell's source is hidden.",
                      "title": "Sourcehidden",
                      "type": "boolean"
                    }
                  },
                  "title": "JupyterCellMetadata",
                  "type": "object"
                }
              ],
              "description": "Jupyter metadata.",
              "title": "Jupyter"
            },
            "name": {
              "description": "Name of the notebook cell.",
              "title": "Name",
              "type": "string"
            },
            "scrolled": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "enum": [
                    "auto"
                  ],
                  "type": "string"
                }
              ],
              "default": "auto",
              "description": "Whether the cell's output is scrolled, unscrolled, or autoscrolled.",
              "title": "Scrolled"
            }
          },
          "title": "NotebookCellMetadata",
          "type": "object"
        }
      ],
      "description": "Metadata of the cell.",
      "title": "Metadata"
    },
    "source": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "description": "Contents of the cell, represented as a string.",
      "title": "Source"
    }
  },
  "required": [
    "id"
  ],
  "title": "UpdateNotebookCellSchema",
  "type": "object"
}
```

UpdateNotebookCellSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| cellType | SupportedCellTypes | false |  | Type of the cell. |
| id | string | true |  | ID of the cell. |
| metadata | NotebookCellMetadata | false |  | Metadata of the cell. |
| source | any | false |  | Contents of the cell, represented as a string. |

anyOf

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | string | false |  | none |

or

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| » anonymous | [string] | false |  | none |

## UpdateNotebookRequest

```
{
  "description": "Request schema for updating a notebook.",
  "properties": {
    "description": {
      "description": "The value to update the description of the notebook to.",
      "title": "Description",
      "type": "string"
    },
    "name": {
      "description": "The value to update the name of the notebook to.",
      "title": "Name",
      "type": "string"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "description": "The value to update the settings of the notebook to.",
      "title": "Settings"
    },
    "tags": {
      "description": "The value to update the tags of the notebook to.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "useCaseId": {
      "description": "The value to update the Use Case ID of the notebook to.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "title": "UpdateNotebookRequest",
  "type": "object"
}
```

UpdateNotebookRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| description | string | false |  | The value to update the description of the notebook to. |
| name | string | false |  | The value to update the name of the notebook to. |
| settings | NotebookSettings | false |  | The value to update the settings of the notebook to. |
| tags | [string] | false |  | The value to update the tags of the notebook to. |
| useCaseId | string | false |  | The value to update the Use Case ID of the notebook to. |

## UpdateNotebookRevisionRequest

```
{
  "description": "Request",
  "properties": {
    "isAuto": {
      "default": false,
      "description": "Whether the revision is autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "name": {
      "description": "Notebook revision name.",
      "minLength": 1,
      "title": "Name",
      "type": "string"
    },
    "notebookPath": {
      "description": "Path to the notebook file, if using Codespaces.",
      "title": "Notebookpath",
      "type": "string"
    }
  },
  "title": "UpdateNotebookRevisionRequest",
  "type": "object"
}
```

UpdateNotebookRevisionRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| isAuto | boolean | false |  | Whether the revision is autosaved. |
| name | string | false | minLength: 1minLength: 1 | Notebook revision name. |
| notebookPath | string | false |  | Path to the notebook file, if using Codespaces. |

## UpdateScheduledJobRequest

```
{
  "description": "Request to update an existing scheduled job.",
  "properties": {
    "enabled": {
      "description": "Whether the job is enabled.",
      "title": "Enabled",
      "type": "boolean"
    },
    "parameters": {
      "description": "The parameters to pass to the notebook when it runs.",
      "items": {
        "description": "Parameter that is passed to the notebook when it is run as an environment variable.",
        "properties": {
          "name": {
            "description": "Environment variable name.",
            "maxLength": 256,
            "pattern": "^[a-z-A-Z0-9_]+$",
            "title": "Name",
            "type": "string"
          },
          "value": {
            "description": "Environment variable value.",
            "maxLength": 131072,
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "ScheduledJobParam",
        "type": "object"
      },
      "title": "Parameters",
      "type": "array"
    },
    "schedule": {
      "allOf": [
        {
          "description": "Data class that represents a cron schedule.",
          "properties": {
            "dayOfMonth": {
              "description": "The day(s) of the month to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofmonth",
              "type": "array"
            },
            "dayOfWeek": {
              "description": "The day(s) of the week to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Dayofweek",
              "type": "array"
            },
            "hour": {
              "description": "The hour(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Hour",
              "type": "array"
            },
            "minute": {
              "description": "The minute(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Minute",
              "type": "array"
            },
            "month": {
              "description": "The month(s) to run the schedule.",
              "items": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "title": "Month",
              "type": "array"
            }
          },
          "required": [
            "minute",
            "hour",
            "dayOfMonth",
            "month",
            "dayOfWeek"
          ],
          "title": "Schedule",
          "type": "object"
        }
      ],
      "description": "The schedule for the job.",
      "title": "Schedule"
    },
    "title": {
      "description": "The title of the scheduled job.",
      "maxLength": 100,
      "minLength": 1,
      "title": "Title",
      "type": "string"
    },
    "useCaseId": {
      "description": "The ID of the use case this notebook is associated with.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "useCaseId"
  ],
  "title": "UpdateScheduledJobRequest",
  "type": "object"
}
```

UpdateScheduledJobRequest

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| enabled | boolean | false |  | Whether the job is enabled. |
| parameters | [ScheduledJobParam] | false |  | The parameters to pass to the notebook when it runs. |
| schedule | Schedule | false |  | The schedule for the job. |
| title | string | false | maxLength: 100minLength: 1minLength: 1 | The title of the scheduled job. |
| useCaseId | string | true |  | The ID of the use case this notebook is associated with. |

## UpdateTerminalSchema

```
{
  "description": "Schema for updating a terminal.",
  "properties": {
    "name": {
      "description": "Name to update the terminal with.",
      "title": "Name",
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "title": "UpdateTerminalSchema",
  "type": "object"
}
```

UpdateTerminalSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| name | string | true |  | Name to update the terminal with. |

## UserFeatureFlags

```
{
  "description": "User feature flags.",
  "properties": {
    "DISABLE_CODESPACE_SCHEDULING": {
      "description": "Whether codespace scheduling is disabled for the user.",
      "title": "Disable Codespace Scheduling",
      "type": "boolean"
    },
    "DISABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
      "description": "Dummy feature flag used for testing.",
      "title": "Disable Dummy Feature Flag For Testing",
      "type": "boolean"
    },
    "DISABLE_NOTEBOOKS_CODESPACES": {
      "description": "Whether codespaces are disabled for the user.",
      "title": "Disable Notebooks Codespaces",
      "type": "boolean"
    },
    "DISABLE_NOTEBOOKS_SCHEDULING": {
      "description": "Whether scheduling is disabled for the user.",
      "title": "Disable Notebooks Scheduling",
      "type": "boolean"
    },
    "DISABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
      "default": false,
      "description": "Whether session port forwarding is disabled for the user.",
      "title": "Disable Notebooks Session Port Forwarding",
      "type": "boolean"
    },
    "ENABLE_DUMMY_FEATURE_FLAG_FOR_TESTING": {
      "description": "Dummy feature flag used for testing.",
      "title": "Enable Dummy Feature Flag For Testing",
      "type": "boolean"
    },
    "ENABLE_MMM_HOSTED_CUSTOM_METRICS": {
      "description": "Whether custom metrics are enabled for the user.",
      "title": "Enable Mmm Hosted Custom Metrics",
      "type": "boolean"
    },
    "ENABLE_NOTEBOOKS": {
      "description": "Whether notebooks are enabled for the user.",
      "title": "Enable Notebooks",
      "type": "boolean"
    },
    "ENABLE_NOTEBOOKS_CUSTOM_ENVIRONMENTS": {
      "default": true,
      "description": "Whether custom environments are enabled for the user.",
      "title": "Enable Notebooks Custom Environments",
      "type": "boolean"
    },
    "ENABLE_NOTEBOOKS_FILESYSTEM_MANAGEMENT": {
      "description": "Whether filesystem management is enabled for the user.",
      "title": "Enable Notebooks Filesystem Management",
      "type": "boolean"
    },
    "ENABLE_NOTEBOOKS_GPU": {
      "description": "Whether GPU is enabled for the user.",
      "title": "Enable Notebooks Gpu",
      "type": "boolean"
    },
    "ENABLE_NOTEBOOKS_OPEN_AI": {
      "description": "Whether OpenAI is enabled for the user.",
      "title": "Enable Notebooks Open Ai",
      "type": "boolean"
    },
    "ENABLE_NOTEBOOKS_SESSION_PORT_FORWARDING": {
      "default": true,
      "description": "Whether session port forwarding is enabled for the user.",
      "title": "Enable Notebooks Session Port Forwarding",
      "type": "boolean"
    },
    "ENABLE_NOTEBOOKS_TERMINAL": {
      "description": "Whether terminals are enabled for the user.",
      "title": "Enable Notebooks Terminal",
      "type": "boolean"
    }
  },
  "title": "UserFeatureFlags",
  "type": "object"
}
```

UserFeatureFlags

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| DISABLE_CODESPACE_SCHEDULING | boolean | false |  | Whether codespace scheduling is disabled for the user. |
| DISABLE_DUMMY_FEATURE_FLAG_FOR_TESTING | boolean | false |  | Dummy feature flag used for testing. |
| DISABLE_NOTEBOOKS_CODESPACES | boolean | false |  | Whether codespaces are disabled for the user. |
| DISABLE_NOTEBOOKS_SCHEDULING | boolean | false |  | Whether scheduling is disabled for the user. |
| DISABLE_NOTEBOOKS_SESSION_PORT_FORWARDING | boolean | false |  | Whether session port forwarding is disabled for the user. |
| ENABLE_DUMMY_FEATURE_FLAG_FOR_TESTING | boolean | false |  | Dummy feature flag used for testing. |
| ENABLE_MMM_HOSTED_CUSTOM_METRICS | boolean | false |  | Whether custom metrics are enabled for the user. |
| ENABLE_NOTEBOOKS | boolean | false |  | Whether notebooks are enabled for the user. |
| ENABLE_NOTEBOOKS_CUSTOM_ENVIRONMENTS | boolean | false |  | Whether custom environments are enabled for the user. |
| ENABLE_NOTEBOOKS_FILESYSTEM_MANAGEMENT | boolean | false |  | Whether filesystem management is enabled for the user. |
| ENABLE_NOTEBOOKS_GPU | boolean | false |  | Whether GPU is enabled for the user. |
| ENABLE_NOTEBOOKS_OPEN_AI | boolean | false |  | Whether OpenAI is enabled for the user. |
| ENABLE_NOTEBOOKS_SESSION_PORT_FORWARDING | boolean | false |  | Whether session port forwarding is enabled for the user. |
| ENABLE_NOTEBOOKS_TERMINAL | boolean | false |  | Whether terminals are enabled for the user. |

## UserInfo

```
{
  "description": "User information.",
  "properties": {
    "activated": {
      "default": true,
      "description": "Whether the user is activated.",
      "title": "Activated",
      "type": "boolean"
    },
    "firstName": {
      "description": "The first name of the user.",
      "title": "Firstname",
      "type": "string"
    },
    "gravatarHash": {
      "description": "The gravatar hash of the user.",
      "title": "Gravatarhash",
      "type": "string"
    },
    "id": {
      "description": "The ID of the user.",
      "title": "Id",
      "type": "string"
    },
    "lastName": {
      "description": "The last name of the user.",
      "title": "Lastname",
      "type": "string"
    },
    "orgId": {
      "description": "The ID of the organization the user belongs to.",
      "title": "Orgid",
      "type": "string"
    },
    "tenantPhase": {
      "description": "The tenant phase of the user.",
      "title": "Tenantphase",
      "type": "string"
    },
    "username": {
      "description": "The username of the user.",
      "title": "Username",
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "title": "UserInfo",
  "type": "object"
}
```

UserInfo

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| activated | boolean | false |  | Whether the user is activated. |
| firstName | string | false |  | The first name of the user. |
| gravatarHash | string | false |  | The gravatar hash of the user. |
| id | string | true |  | The ID of the user. |
| lastName | string | false |  | The last name of the user. |
| orgId | string | false |  | The ID of the organization the user belongs to. |
| tenantPhase | string | false |  | The tenant phase of the user. |
| username | string | false |  | The username of the user. |

## VCSCommandStatus

```
{
  "description": "Status of the VCS command.",
  "enum": [
    "not_inited",
    "running",
    "finished",
    "error"
  ],
  "title": "VCSCommandStatus",
  "type": "string"
}
```

VCSCommandStatus

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| VCSCommandStatus | string | false |  | Status of the VCS command. |

### Enumerated Values

| Property | Value |
| --- | --- |
| VCSCommandStatus | [not_inited, running, finished, error] |

## VersionedNotebookSchema

```
{
  "description": "Versioned notebook schema.",
  "properties": {
    "created": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision creation action information.",
      "title": "Created"
    },
    "id": {
      "description": "Notebook ID.",
      "title": "Id",
      "type": "string"
    },
    "isAuto": {
      "description": "Whether the revision was autosaved.",
      "title": "Isauto",
      "type": "boolean"
    },
    "lastViewed": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision last viewed action information.",
      "title": "Lastviewed"
    },
    "name": {
      "description": "Revision name.",
      "title": "Name",
      "type": "string"
    },
    "orgId": {
      "description": "Organization ID.",
      "title": "Orgid",
      "type": "string"
    },
    "permissions": {
      "description": "Notebook permissions.",
      "items": {
        "description": "The possible allowed actions for the current user for a given Notebook.",
        "enum": [
          "CAN_READ",
          "CAN_UPDATE",
          "CAN_DELETE",
          "CAN_SHARE",
          "CAN_COPY",
          "CAN_EXECUTE"
        ],
        "title": "NotebookPermission",
        "type": "string"
      },
      "type": "array"
    },
    "revisionId": {
      "description": "Revision ID.",
      "title": "Revisionid",
      "type": "string"
    },
    "settings": {
      "allOf": [
        {
          "description": "Notebook UI settings.",
          "properties": {
            "hideCellFooters": {
              "default": false,
              "description": "Whether or not cell footers are hidden in the UI.",
              "title": "Hidecellfooters",
              "type": "boolean"
            },
            "hideCellOutputs": {
              "default": false,
              "description": "Whether or not cell outputs are hidden in the UI.",
              "title": "Hidecelloutputs",
              "type": "boolean"
            },
            "hideCellTitles": {
              "default": false,
              "description": "Whether or not cell titles are hidden in the UI.",
              "title": "Hidecelltitles",
              "type": "boolean"
            },
            "highlightWhitespace": {
              "default": false,
              "description": "Whether or whitespace is highlighted in the UI.",
              "title": "Highlightwhitespace",
              "type": "boolean"
            },
            "showLineNumbers": {
              "default": false,
              "description": "Whether or not line numbers are shown in the UI.",
              "title": "Showlinenumbers",
              "type": "boolean"
            },
            "showScrollers": {
              "default": false,
              "description": "Whether or not scroll bars are shown in the UI.",
              "title": "Showscrollers",
              "type": "boolean"
            }
          },
          "title": "NotebookSettings",
          "type": "object"
        }
      ],
      "default": {
        "hide_cell_footers": false,
        "hide_cell_outputs": false,
        "hide_cell_titles": false,
        "highlight_whitespace": false,
        "show_line_numbers": false,
        "show_scrollers": false
      },
      "description": "Notebook settings.",
      "title": "Settings"
    },
    "tags": {
      "description": "Notebook tags.",
      "items": {
        "type": "string"
      },
      "title": "Tags",
      "type": "array"
    },
    "updated": {
      "allOf": [
        {
          "description": "Revision action information schema.",
          "properties": {
            "at": {
              "description": "Action timestamp.",
              "format": "date-time",
              "title": "At",
              "type": "string"
            },
            "by": {
              "allOf": [
                {
                  "description": "User information.",
                  "properties": {
                    "activated": {
                      "default": true,
                      "description": "Whether the user is activated.",
                      "title": "Activated",
                      "type": "boolean"
                    },
                    "firstName": {
                      "description": "The first name of the user.",
                      "title": "Firstname",
                      "type": "string"
                    },
                    "gravatarHash": {
                      "description": "The gravatar hash of the user.",
                      "title": "Gravatarhash",
                      "type": "string"
                    },
                    "id": {
                      "description": "The ID of the user.",
                      "title": "Id",
                      "type": "string"
                    },
                    "lastName": {
                      "description": "The last name of the user.",
                      "title": "Lastname",
                      "type": "string"
                    },
                    "orgId": {
                      "description": "The ID of the organization the user belongs to.",
                      "title": "Orgid",
                      "type": "string"
                    },
                    "tenantPhase": {
                      "description": "The tenant phase of the user.",
                      "title": "Tenantphase",
                      "type": "string"
                    },
                    "username": {
                      "description": "The username of the user.",
                      "title": "Username",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "title": "UserInfo",
                  "type": "object"
                }
              ],
              "description": "User who performed the action.",
              "title": "By"
            }
          },
          "required": [
            "at"
          ],
          "title": "RevisionActionSchema",
          "type": "object"
        }
      ],
      "description": "Revision update action information.",
      "title": "Updated"
    },
    "useCaseId": {
      "description": "Use case ID.",
      "title": "Usecaseid",
      "type": "string"
    }
  },
  "required": [
    "id",
    "revisionId",
    "name",
    "isAuto",
    "created",
    "lastViewed"
  ],
  "title": "VersionedNotebookSchema",
  "type": "object"
}
```

VersionedNotebookSchema

### Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| created | RevisionActionSchema | true |  | Revision creation action information. |
| id | string | true |  | Notebook ID. |
| isAuto | boolean | true |  | Whether the revision was autosaved. |
| lastViewed | RevisionActionSchema | true |  | Revision last viewed action information. |
| name | string | true |  | Revision name. |
| orgId | string | false |  | Organization ID. |
| permissions | [NotebookPermission] | false |  | Notebook permissions. |
| revisionId | string | true |  | Revision ID. |
| settings | NotebookSettings | false |  | Notebook settings. |
| tags | [string] | false |  | Notebook tags. |
| updated | RevisionActionSchema | false |  | Revision update action information. |
| useCaseId | string | false |  | Use case ID. |
