Skip to main content
Server path: /kaggle-datasets | Type: Application | PCID required: Yes

Tools

ToolDescription
kaggle_datasets_create_datasetCreate a new dataset
kaggle_datasets_create_dataset_versionCreate a new dataset version
kaggle_datasets_delete_datasetDelete a dataset
kaggle_datasets_get_datasetGet dataset details
kaggle_datasets_get_dataset_metadataGet dataset metadata
kaggle_datasets_get_dataset_statusGet dataset processing status
kaggle_datasets_list_dataset_filesList files in a dataset
kaggle_datasets_list_datasetsList datasets
kaggle_datasets_update_dataset_metadataUpdate dataset metadata

kaggle_datasets_create_dataset

Create a new dataset Parameters:
ParameterTypeRequiredDefaultDescription
descriptionstringNoFull description in markdown
is_privatebooleanNoWhether the dataset is private
license_namestringYesLicense type (e.g. CC0-1.0, CC-BY-4.0, GPL-2.0, etc.)
owner_slugstringYesOwner username for the dataset
slugstringYesURL-friendly identifier for the dataset
subtitlestringNoShort subtitle for the dataset
titlestringYesDisplay title for the dataset

kaggle_datasets_create_dataset_version

Create a new dataset version Parameters:
ParameterTypeRequiredDefaultDescription
bodyobjectYesVersion creation body
dataset_slugstringYesDataset slug/identifier
owner_slugstringYesDataset owner’s username

kaggle_datasets_delete_dataset

Delete a dataset Parameters:
ParameterTypeRequiredDefaultDescription
dataset_slugstringYesDataset slug/identifier
owner_slugstringYesDataset owner’s username

kaggle_datasets_get_dataset

Get dataset details Parameters:
ParameterTypeRequiredDefaultDescription
dataset_slugstringYesDataset slug/identifier
owner_slugstringYesDataset owner’s username

kaggle_datasets_get_dataset_metadata

Get dataset metadata Parameters:
ParameterTypeRequiredDefaultDescription
dataset_slugstringYesDataset slug/identifier
owner_slugstringYesDataset owner’s username

kaggle_datasets_get_dataset_status

Get dataset processing status Parameters:
ParameterTypeRequiredDefaultDescription
dataset_slugstringYesDataset slug/identifier
owner_slugstringYesDataset owner’s username

kaggle_datasets_list_dataset_files

List files in a dataset Parameters:
ParameterTypeRequiredDefaultDescription
dataset_slugstringYesDataset slug/identifier
dataset_version_numberstringNoSpecific version number (omit for latest)
owner_slugstringYesDataset owner’s username
page_sizeintegerNoResults per page
page_tokenstringNoPagination token

kaggle_datasets_list_datasets

List datasets Parameters:
ParameterTypeRequiredDefaultDescription
file_typestringNoFilter by file type: csv, sqlite, json, bigQuery
groupstringNoFilter group
licensestringNoFilter by license type
max_sizeintegerNoMaximum dataset size in bytes
min_sizeintegerNoMinimum dataset size in bytes
pageintegerNoPage number
page_sizeintegerNoResults per page
page_tokenstringNoPagination token
searchstringNoSearch terms to filter datasets
sort_bystringNoSort order: hottest, votes, updated, active, published
tag_idsstringNoComma-separated tag IDs to filter by
userstringNoFilter by dataset owner username

kaggle_datasets_update_dataset_metadata

Update dataset metadata Parameters:
ParameterTypeRequiredDefaultDescription
dataset_slugstringYesDataset slug/identifier
owner_slugstringYesDataset owner’s username
settingsobjectNoDataset settings to update