---
id: minio
title: MinIO
---
ToolJet can connect to MinIo and perform various operation on them.
## Connection
To establish a connection with the MinIo data source, click on the **+ Add new data source** button located on the query panel or navigate to the [Data Sources](/docs/data-sources/overview) page from the ToolJet dashboard.
ToolJet requires the following to connect to your DynamoDB:
- **Host**
- **Port**
- **Access key**
- **Secret key**
## Querying MinIo
1. Click on **+ Add** button of the query manager at the bottom panel of the editor.
2. Select the data source added in the previous step as the data source.
3. Select the operation that you want to perform.
4. Click on the **Run** button to run the query
:::tip
Query results can be transformed using transformations. Read our transformation documentation to see how: [link](/docs/app-builder/custom-code/transform-data)
:::
## Supported Operations
- **[Read object](#read-object)**
- **[Put object](#put-object)**
- **[Remove object](#remove-object)**
- **[List buckets](#list-buckets)**
- **[List objects in a bucket](#list-objects-in-a-bucket)**
- **[Presigned url for download](#pre-signed-url-for-download)**
- **[Presigned url for upload](#pre-signed-url-for-upload)**
### Read Object
Retrieve an object from a bucket.
#### Required Parameter:
- **Bucket**
- **Object Name**
### Put Object
Upload or update an object in a bucket.
#### Required Parameter:
- **Bucket**
- **Object Name**
- **Upload data**
#### Optional Parameter:
- **Content Type**
### List Buckets
Retrieve a list of all buckets.
### List Objects in a Bucket
List objects within a specified bucket.
#### Required Parameters
- **Bucket**
#### Optional Parameters
- **Prefix**
### Pre-signed URL for Download
Generate a pre-signed URL for downloading an object.
#### Required Parameter:
- **Bucket**
- **Object Name**
#### Optional Parameter:
- **Expires in**
### Pre-signed URL for Upload
Generate a pre-signed URL for uploading an object.
#### Required Parameter:
- **Bucket**
- **Object Name**
#### Optional Parameter:
- **Expires in**
### Remove Object
Delete an object from a bucket.
#### Required Parameter:
- **Bucket**
- **Object Name**
