# Kaggle

Kaggle is a platform for data science and machine learning competitions, offering datasets, notebooks, and a collaborative community.

Category: Developer. Connect from any Rakazo bot at https://rakazo.com/integrations/kaggle/.

## Actions

- **Create Dataset Version**: Create a new dataset version on Kaggle.
- **Dataset Create**: Create a new Kaggle dataset with full metadata.
- **Download competition data files**: Download competition data files.
- **Download kernel output**: Download the output of a Kaggle kernel.
- **Get Dataset Status** (read-only): Get the status of a dataset upload or processing job.
- **Get Kaggle Config Directory** (read-only): Retrieve the directory of the Kaggle API configuration file.
- **Get Kaggle Config File** (read-only): Retrieve the filename of the Kaggle API configuration file.
- **Get Kaggle Config Path** (read-only): Retrieve local Kaggle API configuration file path.
- **Get Kernel Status** (read-only): Get the status of a Kaggle kernel run.
- **Initialize Kaggle Configuration**: Initialize Kaggle API client configuration.
- **Kaggle Dataset Init**: Initialize a dataset-metadata.json file in a local folder.
- **Kaggle Kernel Init**: Initialize a kernel-metadata.json file in a local folder.
- **List Kaggle Configuration Keys** (read-only): List local Kaggle API configuration keys.
- **List Kaggle Dataset Files** (read-only): List files in a Kaggle dataset.
- **List Kaggle Datasets** (read-only): List Kaggle datasets with filters and pagination.
- **Reset Kaggle Configuration**: Reset local Kaggle CLI configuration to defaults.
- **Set Kaggle Configuration**: Set a Kaggle CLI configuration parameter.
- **Submit Competition Entry**: Submit an entry to a Kaggle competition.
- **Unset Kaggle Configuration**: Unset a Kaggle CLI configuration parameter.
- **View Kaggle Configuration** (read-only): View local Kaggle API configuration.
