2025-08-04 06:49:49 +00:00
---
id: nocodb
title: NocoDB
---
ToolJet lets you connect with NocoDB to perform actions and retrieve data.
## Connection
To connect to the NocoDB data source in ToolJet, you can either click on the ** + Add new data source** button on the query panel or navigate to the [Data Source ](/docs/data-sources/overview/ ) page on the ToolJet Dashboard.
2026-01-14 07:03:20 +00:00
ToolJet allows you to connect to your NocoDB by two methods.They are **NocoDB Cloud** and **Self Hosted** .
2026-01-20 09:51:20 +00:00
### NocoDB Cloud
Connect to the managed NocoDB Cloud service using an API token, with hosting and infrastructure fully handled by NocoDB.
2025-08-04 06:49:49 +00:00
2026-02-12 06:57:02 +00:00
< img className = "screenshot-full img-full" src = "/img/datasource-reference/nocodb/connection.png" alt = "NocoDB cloud connection" / >
2025-08-04 06:49:49 +00:00
2026-01-20 09:51:20 +00:00
### Self-Hosted NocoDB
Connect to a self-hosted NocoDB instance by providing the API token and the base URL of your deployment.
2026-01-14 07:03:20 +00:00
2026-02-12 06:57:02 +00:00
< img className = "screenshot-full img-full" src = "/img/datasource-reference/nocodb/self-hosted-connection.png" alt = "NocoDB self hosted connection" / >
2025-08-04 06:49:49 +00:00
## Supported Operations
ToolJet supports the following operations for NocoDB:
- **[List records](#list-records)**
- **[Get count](#get-count)**
- **[Get record](#get-record)**
- **[Create record](#create-record)**
- **[Update record](#update-record)**
- **[Delete record](#delete-record)**
2026-02-12 06:57:02 +00:00
< img className = "screenshot-full img-full" src = "/img/datasource-reference/nocodb/listops.png" alt = "NocoDB supported operations" / >
2026-01-14 07:03:20 +00:00
2025-08-04 06:49:49 +00:00
### List Records
This operation retrieves a list of records present in the specified table.
#### Required Parameters
2026-01-20 09:51:20 +00:00
- Table ID
2025-08-04 06:49:49 +00:00
#### Optional Parameters
2026-01-20 09:51:20 +00:00
- Query String
2025-08-04 06:49:49 +00:00
2026-02-12 06:57:02 +00:00
< img className = "screenshot-full img-full" src = "/img/datasource-reference/nocodb/list-query.png" alt = "NocoDB List Records" / >
2025-08-04 06:49:49 +00:00
< details id = "tj-dropdown" >
< summary > **Example Values**< / summary >
```yaml
Table ID: your-table-id
```
< / details >
### Get Count
This operation can be used to fetch the number of records present in the table.
#### Required Parameters
2026-01-20 09:51:20 +00:00
- Table ID
2025-08-04 06:49:49 +00:00
#### Optional Parameters
2026-01-20 09:51:20 +00:00
- Query String
2025-08-04 06:49:49 +00:00
2026-02-12 06:57:02 +00:00
< img className = "screenshot-full img-full" src = "/img/datasource-reference/nocodb/getcount-query.png" alt = "NocoDB Get Count" / >
2025-08-04 06:49:49 +00:00
< details id = "tj-dropdown" >
< summary > **Example Values**< / summary >
```yaml
Table ID: your-table-id
```
< / details >
### Get Record
This operation can be used to fetch the record specified by the Table ID and Row ID.
#### Required Parameters
2026-01-20 09:51:20 +00:00
- Table ID
- Row ID
2025-08-04 06:49:49 +00:00
#### Optional Parameters
2026-01-20 09:51:20 +00:00
- Query String
2025-08-04 06:49:49 +00:00
2026-02-12 06:57:02 +00:00
< img className = "screenshot-full img-full" src = "/img/datasource-reference/nocodb/getrec-query.png" alt = "NocoDB Get Record" / >
2025-08-04 06:49:49 +00:00
< details id = "tj-dropdown" >
< summary > **Example Values**< / summary >
```yaml
Table ID: your-table-id
Row ID: your-row-id
```
< / details >
### Create Record
This operation can be used to create new records.
#### Required Parameters
2026-01-20 09:51:20 +00:00
- Table ID
- Records
2025-08-04 06:49:49 +00:00
2026-02-12 06:57:02 +00:00
< img className = "screenshot-full img-full" src = "/img/datasource-reference/nocodb/create-query.png" alt = "NocoDB Create Record" / >
2025-08-04 06:49:49 +00:00
< details id = "tj-dropdown" >
< summary > **Example Values**< / summary >
```yaml
Table ID: your-table-id
Records: {title: 'ToolJet'}
```
< / details >
### Update Record
This operation can be used to update the record.
#### Required Parameters
2026-01-20 09:51:20 +00:00
- Table ID
- Row ID
- Records
2025-08-04 06:49:49 +00:00
2026-02-12 06:57:02 +00:00
< img className = "screenshot-full img-full" src = "/img/datasource-reference/nocodb/update-query.png" alt = "NocoDB Update Record" / >
2025-08-04 06:49:49 +00:00
< details id = "tj-dropdown" >
< summary > **Example Values**< / summary >
```yaml
Table ID: your-table-id
Row ID: your-row-id
Records: {title: 'NocoDB'}
```
< / details >
### Delete Record
This operation can be used to delete a record.
#### Required Parameters
2026-01-20 09:51:20 +00:00
- Table ID
- Row ID
2025-08-04 06:49:49 +00:00
2026-02-12 06:57:02 +00:00
< img className = "screenshot-full img-full" src = "/img/datasource-reference/nocodb/delete-query.png" alt = "NocoDB Delete Record" / >
2025-08-04 06:49:49 +00:00
< details id = "tj-dropdown" >
< summary > **Example Values**< / summary >
```yaml
Table ID: your-table-id
Row ID: your-row-id
```
< / details >