Baserow database and table IDs make it easy to connect your data with external apps and automate workflows faster than manual processes.
Database and table IDs are unique numerical identifiers in Baserow that you need for API calls, webhooks, and integrations. Find your database ID in the browser URL or API documentation, and locate table IDs through the Settings menu, API docs, or table options.
Database and table IDs are unique numerical identifiers that Baserow assigns to every database and table you create. These IDs serve as precise references when you’re working with Baserow’s API, setting up webhooks, or connecting to third-party integrations like Zapier, Make, or n8n.
Unlike names (which you can change), IDs remain constant throughout the lifetime of your database or table, making them reliable identifiers for automation and integration purposes.
There are various ways to locate your Baserow database ID:
When you’re viewing any table in your database, look at your browser’s address bar. The URL follows this pattern:
https://baserow.io/database/12345/table/678901/234567
In this example, 12345
is your database ID.
You have various methods to find your Baserow table ID:
Similar to finding your database ID, the API documentation displays all table IDs within your database.
You’ll typically need these IDs when:
Aspect | Database ID | Table ID |
---|---|---|
Scope | Entire database | Individual table |
Use case | Database-level operations | Table-specific operations |
API endpoints | /api/database/{id}/ |
/api/database/{db_id}/table/{table_id}/ |
Permissions | Database-wide access | Table-specific access |
Database and table IDs never change, even when you rename them. This ensures your integrations and API calls continue working without interruption.
No, IDs are unique within each Baserow instance. If you’re moving between self-hosted and cloud versions, or between different installations, the IDs will be different.
You need at least “Viewer” access to see database and table IDs. However, to use them in API calls, you’ll need appropriate permissions for the specific operations you want to perform.
Database and table IDs themselves don’t grant access to your data. However, when combined with database tokens, they provide access to your information. Only share IDs with trusted parties and always use proper authentication.
No, Baserow automatically generates sequential IDs when you create databases and tables. You cannot customize or predict these numbers.
Still need help? If you’re looking for something else, please feel free to make recommendations or ask us questions; we’re ready to assist you.
Contact support for questions about Baserow or help with your account