create_dataset
Create Dataset
Creates a new dataset within a data source. Datasets are containers for row-level data. You can optionally define primary keys to control how rows are uniquely identified and updated during ingestion.
create_dataset
Creates a new dataset within a data source. Datasets are containers for row-level data. You can optionally define primary keys to control how rows are uniquely identified and updated during ingestion.
list_ingestions
Lists ingestion events for a dataset with pagination. Use this to review the history of data pushes and track ingestion activity over time.
ingest_data
Pushes a batch of data records into a Databox dataset. Each record is a JSON object whose keys match the dataset's columns. Supports real-time and event-based updates.
list_accounts
Retrieves all Databox accounts accessible to the authenticated user. Returns account IDs, names, and types. Use this to identify the correct **accountId** needed when creating data sources.
validate_key
Validates the current API key and confirms it is active. Use this as a health check to verify that your Databox connection is working before performing other operations.
purge_dataset
Removes all rows of data from a dataset while keeping the dataset structure intact. Useful for clearing data before a full re-sync without needing to recreate the dataset.
delete_dataset
Permanently deletes a dataset and all its associated data. This action is irreversible. Use **Purge Dataset** instead if you want to clear the data but keep the dataset structure.
get_ingestion_status
Retrieves details about a specific data ingestion event, including processing metrics such as total rows, valid rows, and invalid rows. Use this to verify whether ingested data was processed successfully.
list_datasets
Lists all datasets within a specific data source. Use this to discover existing datasets before creating new ones or ingesting data.
list_timezones
Retrieves the full list of IANA timezone strings supported by Databox. Use a value from this list when creating or configuring a data source.
create_data_source
Creates a new data source in Databox. A data source is a logical container for datasets, similar to an integration or connection. After creating a data source, you can create datasets within it and push data.
delete_data_source
Permanently deletes a data source and **all** of its contained datasets and data. This action is irreversible.
Push custom KPI and metric data into Databox for visualization and analysis. Create and manage data sources and datasets, ingest structured row-level data, track ingestion events, and configure timezones. Manage accounts, validate API keys, purge or delete datasets, and monitor data ingestion outcomes including rows processed and errors.
Common questions about connecting Databox to AI agents with Metorial.