/kaggle-notebooks | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
kaggle_notebooks_delete_kernel | Delete a notebook |
kaggle_notebooks_get_kernel | Get notebook details and source code |
kaggle_notebooks_get_kernel_session_status | Get notebook execution status |
kaggle_notebooks_list_kernel_files | List notebook files |
kaggle_notebooks_list_kernel_session_output | List notebook execution output |
kaggle_notebooks_list_kernels | List notebooks/kernels |
kaggle_notebooks_save_kernel | Create or update a notebook |
kaggle_notebooks_delete_kernel
Delete a notebook Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
kernel_slug | string | Yes | — | Notebook slug/identifier |
user_name | string | Yes | — | Notebook owner’s username |
kaggle_notebooks_get_kernel
Get notebook details and source code Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
kernel_slug | string | Yes | — | Notebook slug/identifier |
user_name | string | Yes | — | Notebook owner’s username |
kaggle_notebooks_get_kernel_session_status
Get notebook execution status Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
kernel_slug | string | Yes | — | Notebook slug/identifier |
user_name | string | Yes | — | Notebook owner’s username |
kaggle_notebooks_list_kernel_files
List notebook files Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
kernel_slug | string | Yes | — | Notebook slug/identifier |
page_size | integer | No | — | Results per page |
page_token | string | No | — | Pagination token |
user_name | string | Yes | — | Notebook owner’s username |
kaggle_notebooks_list_kernel_session_output
List notebook execution output Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
kernel_slug | string | Yes | — | Notebook slug/identifier |
page_size | integer | No | — | Results per page |
page_token | string | No | — | Pagination token |
user_name | string | Yes | — | Notebook owner’s username |
kaggle_notebooks_list_kernels
List notebooks/kernels Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
competition | string | No | — | Filter by competition name |
dataset | string | No | — | Filter by dataset reference |
group | string | No | — | Filter group: everyone, profile |
kernel_type | string | No | — | Filter by type: script, notebook |
language | string | No | — | Filter by language: python, r, sqlite, julia |
output_type | string | No | — | Filter by output type: all, visualization, data |
page | integer | No | — | Page number |
page_size | integer | No | — | Results per page |
page_token | string | No | — | Pagination token |
search | string | No | — | Search terms to filter notebooks |
sort_by | string | No | — | Sort order |
user | string | No | — | Filter by username |
kaggle_notebooks_save_kernel
Create or update a notebook Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
category_ids | string[] | No | — | Category IDs for the notebook |
competition_data_sources | string[] | No | — | Competition references to attach |
dataset_data_sources | string[] | No | — | Dataset references to attach |
enable_gpu | boolean | No | — | Enable GPU for execution |
enable_internet | boolean | No | — | Enable internet access during execution |
is_private | boolean | No | — | Whether the notebook is private |
kernel_type | string | No | — | Type: script or notebook |
language | string | No | — | Programming language: python, r, sqlite, julia |
new_title | string | No | — | Title for the notebook |
slug | string | No | — | Notebook slug in format ‘username/notebook-slug’ |
text | string | No | — | Source code content |

