Open-source database — manage workspaces, tables, fields, rows, and views through the Baserow REST API. React to Baserow row changes and push updates into apps, alerts, or warehouses.
Calendar Ical FeedReturns ICal feed for a specific Calendar view identified by ical_slug value.
Check Database TokenThis endpoint check be used to check if the provided personal API token is valid.
Database Table Public View Link Row Field LookupIf the view is publicly shared or if an authenticated user has access to the related workspace, then this endpoint can be used to fetch the data of a specific link row field.
Get Adjacent Database Table RowFetches the adjacent row to a given row_id in the table with the given table_id.
Get Database Field Unique Row ValuesReturns a list of all the unique row values for an existing field, sorted in order of frequency.
Get Database TableReturns the requested table if the authorized user has access to the related database's workspace.
Get Database Table FieldReturns the existing field if the authorized user has access to the related database's workspace.
Get Database Table Grid View Field AggregationComputes the aggregation of all the values for a specified field from the selected grid view.
Get Database Table Grid View Field AggregationsReturns all field aggregations values previously defined for this grid view.
Get Database Table Grid View Group By DataRetrieves get database table grid view group by data.
Get Database Table Public Grid View Field AggregationsReturns all field aggregations values previously defined for this grid view.
Get Database Table Public Grid View Group By DataRetrieves get database table public grid view group by data.
Get Database Table RowFetches an existing row from the table if the user has access to the related table's workspace.
Get Database Table Row HistoryFetches the row change history of a given row_id in the table with the given table_id.
Get Database Table ViewReturns the existing view.
Get Database Table View DecorationReturns the existing view decoration if the current user has access to the related database's workspace.
Get Database Table View Field OptionsResponds with the fields options of the provided view.
Get Database Table View FilterReturns the existing view filter.
Get Database Table View Filter GroupReturns the existing view filter group with the given view_filter_group_id.
Get Database TokenReturns the requested database token if it is owned by the authorized user.
Get Edit Row Database Table Form ViewReturns the current field values of the row identified by the edit token.
Get Export JobReturns information such as export progress and state or the url of the exported file.
Get Meta Database Table Form ViewReturns the metadata related to the form view if the form is publicly shared or if the user has access to the related workspace.
Get Periodic Data Sync IntervalResponds with the periodic data sync interval data, if the user has the right permissions.
Get Public View InfoReturns the required public information to display a single shared view.
Get Public View RowReturns the data for a specific row in a publicly shared view, identified by the view's slug and the row's ID.
Get Row CommentsReturns all row comments for the specified table and row.
Get SubjectReturns the information related to the provided subject id.
Get Table Data SyncResponds with the data sync, including the data sync type specific properties.
Get Table Data Sync PropertiesLists all the available properties of the provided data sync.
Get Table Data Sync Type PropertiesLists all the properties of the provided data sync type given the request data.
Get TeamReturns the information related to the provided team id.
Get Workspace Generative Ai Models SettingsReturns the generative AI models settings for the given workspace.
List All ApplicationsLists all the applications that the user has access to.
List All Token TablesThis endpoint only works in combination with the token authentication.
List Database Field Workflow ActionsLists all the workflow actions of the button field related to the provided parameter.
List Database Table Calendar View RowsResponds with serialized rows grouped by date regarding view's date field if the user is authenticated and has access.
List Database Table FieldsLists all the fields of the table related to the provided parameter.
List Database Table Gallery View RowsLists the requested rows of the view's table related to the provided view_id.
List Database Table Grid View RowsLists the requested rows of the view's table related to the provided view_id.
List Database Table Kanban View RowsResponds with serialized rows grouped by the view's single select field options.
List Database Table Row NamesReturns the names of the given row of the given tables.
List Database Table RowsLists all the rows of the table related to the provided parameter.
List Database TablesLists all the tables that are in the database related to the database_id parameter.
List Database Table Timeline View RowsLists the requested rows of the view's table related to the provided view_id.
List Database Table View DecorationsLists all decorations of the view related to the provided view_id.
List Database Table View FiltersLists all filters of the view related to the provided view_id.
List Database Table ViewsLists all views of the table related to the provided table_id.
List Database TokensLists all the database tokens that belong to the authorized user.
List Team SubjectsLists all team subjects in a given team.
List Workspace ExportsLists exports that were created for given workspace.
List WorkspacesLists all the workspaces of the authorized user.
List Workspace UsersLists all the users that are in a workspace if the authorized user has admin permissions to the related workspace.
Public List Database Table Calendar View RowsResponds with serialized rows grouped by the view's date field options related to the slug if the calendar view is publicly shared.
Public List Database Table Gallery View RowsLists the requested rows of the view's table related to the provided slug if the gallery view is public.
Public List Database Table Grid View RowsLists the requested rows of the view's table related to the provided slug if the grid view is public.
Public List Database Table Kanban View RowsResponds with serialized rows grouped by the view's single select field options related to the slug if the kanban view is publicly shared.
Public List Database Table Timeline View RowsLists the requested rows of the view's table related to the provided slug if the timeline view is public.
Workspace Get ApplicationReturns the requested application if the authorized user is in the application's workspace.
Workspace List ApplicationsLists all the applications of the workspace related to the provided workspace_id parameter.
Workspace List TeamsLists all teams in a given workspace.
Workspace PermissionsReturns a the permission data necessary to determine the permissions of a specific user over a specific workspace.
Batch Create Database Table RowsCreates new rows in the table if the user has access to the related table's workspace.
Batch Delete Database Table RowsDeletes existing rows in the table if the user has access to the table's workspace.
Batch Update Database Table RowsUpdates existing rows in the table if the user has access to the related table's workspace.
Change Primary FieldChanges the primary field of a table to the one provided in the body payload.
Create Database Data Sync TableCreates a new data sync table with the given data sync type.
Create Database Field Workflow ActionCreates a new database workflow action.
Create Database TableCreates synchronously a new table for the database related to the provided database_id parameter.
Create Database Table AsyncCreates a job that creates a new table for the database related to the provided database_id parameter.
Create Database Table FieldCreates a new field for the table related to the provided table_id parameter.
Create Database Table RowCreates a new row in the table if the user has access to the related table's workspace.
Create Database Table ViewCreates a new view for the table related to the provided table_id parameter.
Create Database Table View DecorationCreates a new decoration for the view related to the provided view_id parameter.
Create Database Table View FilterCreates a new filter for the view related to the provided view_id parameter.
Create Database Table View Filter GroupCreates a new filter group for the view related to the provided view_id parameter.
Create Database TokenCreates a new database token for a given workspace and for the authorized user.
Create Initial WorkspaceCreates an initial workspace.
Create Row CommentCreates a comment on the specified row.
Create SubjectCreates a new team subject.
Create WorkspaceCreates a new workspace where only the authorized user has access to.
Delete Database Field Workflow ActionDeletes the workflow action related by the given id.
Delete Database TableDeletes the existing table if the authorized user has access to the related database's workspace.
Delete Database Table FieldDeletes the existing field if the authorized user has access to the related database's workspace.
Delete Database Table RowDeletes an existing row in the table if the user has access to the table's workspace.
Delete Database Table ViewDeletes the existing view.
Delete Database Table View DecorationDeletes the existing decoration if the authorized user has access to the related database's workspace.
Delete Database Table View FilterDeletes the existing filter if the authorized user has access to the related database's workspace.
Delete Database Table View Filter GroupDeletes the existing filter group with the given view_filter_group_id.
Delete Database TokenDeletes the existing database token if it is owned by the authorized user.
Delete Row CommentDelete a row comment.
Delete SubjectDeletes a subject if the authorized user is in the team's workspace.
Delete TeamDeletes a team if the authorized user is in the team's workspace.
Delete WorkspaceDeletes an existing workspace if the authorized user belongs to the workspace.
Delete Workspace UserDeletes a workspace user if the authorized user has admin rights to the related workspace.
Dispatch Database Field Workflow ActionsRuns every workflow action of a button field, in order, for the given row, and returns one result per action.
Duplicate Application AsyncDuplicate an application if the authorized user is in the application's workspace.
Duplicate Database Table AsyncStart a job to duplicate the table with the provided table_id parameter.
Duplicate Database Table ViewDuplicates an existing view if the user has access to it.
Duplicate Table FieldDuplicates the table with the provided table_id parameter.
Export TableCreates and starts a new export job for a table given some exporter options.
Export Workspace Applications AsyncExport workspace or set of applications application if the authorized user is in the application's workspace.
Filter Database Table Grid View RowsLists only the rows and fields that match the request.
Generate Formula With AiThis endpoint generates a Baserow formula for the table based on the human readable input.
Generate Table Ai Field ValueEndpoint that's used by the AI field to start an sync task that will update the cell value.
Import Data Database Table AsyncImport data in the specified table if the authorized user has access to the related database's workspace.
Import Export ResourceDelete a resource.
Import Resource Upload FileUploads an exported workspace or a set of applications if the authorized user is in the workspace.
Import Workspace Applications AsyncImport a set of applications included in a given resource if the authorized user is in the specified workspace.
Leave WorkspaceMakes the authenticated user leave the workspace related to the provided workspace_id if the user is in that workspace.
Make an API CallPerforms an arbitrary authorized Baserow request.
Move Database Table RowMoves the row related to given row_id parameter to another position.
Order Database Field Workflow ActionsApply a new order to the workflow actions of a button field.
Order Database TablesChanges the order of the provided table ids to the matching position that the id has in the list.
Order Database Table ViewsChanges the order of the provided view ids to the matching position that the id has in the list.
Order WorkspacesChanges the order of the provided workspace ids to the matching position that the id has in the list.
Password Field AuthenticationChecks if the provided password and row matches what is stored in the cell.
Premium View Attributes UpdateSets view attributes only available for premium users.
Public View Token AuthReturns a valid never-expiring JWT token for this public shared view if the password provided matches with the one saved.
Rotate Calendar View Ical Feed SlugRotates the unique slug of the calendar view's ical feed by replacing it with a new value.
Rotate Database View SlugRotates the unique slug of the view by replacing it with a new value.
Submit Database Table Form ViewSubmits the form if the form is publicly shared or if the user has access to the related workspace.
Sync Data Sync Table AsyncStart a job to sync the data sync table with the provided data_sync_id parameter.
Type Formula FieldCalculates and returns the type of the specified formula value.
Update Database Field Workflow ActionUpdates an existing database workflow action.
Update Database TableUpdates the existing table if the authorized user has access to the related database's workspace.
Update Database Table FieldUpdates the existing field if the authorized user has access to the related database's workspace.
Update Database Table RowUpdates an existing row in the table if the user has access to the related table's workspace.
Update Database Table ViewUpdates the existing view.
Update Database Table View DecorationUpdates the existing decoration if the authorized user has access to the related database's workspace.
Update Database Table View Field OptionsUpdates the field options of a view.
Update Database Table View FilterUpdates the existing filter.
Update Database Table View Filter GroupUpdates the existing filter group with the given view_filter_group_id.
Update Database TokenUpdates the existing database token if it is owned by the authorized user.
Update Edit Row Database Table Form ViewUpdates the row identified by the edit token using the submitted field values.
Update Periodic Data Sync IntervalUpdates the periodic data sync interval, if the user has the right permissions.
Update Row CommentUpdate a row comment.
Update Row Comment Notification ModeUpdates the user's notification preferences for comments made on a specified table row.
Update Table Data SyncUpdates the properties of the provided data sync, if the user has the right permissions.
Update TeamUpdates an existing team with a new name.
Update View Default ValuesUpdates the default row values for the specified view.
Update WorkspaceUpdates the existing workspace related to the provided workspace_id parameter.
Update Workspace Generative Ai Models SettingsUpdates the generative AI models settings for the given workspace.
Update Workspace UserUpdates the existing workspace user related to the provided workspace_user_id param.
Upload File Form ViewUploads a file anonymously to Baserow by uploading the file contents directly.
Workspace Create ApplicationCreates a new application based on the provided type.
Workspace Create TeamCreates a new team.
Workspace Delete ApplicationDeletes an application if the authorized user is in the application's workspace.
Workspace Order ApplicationsChanges the order of the provided application ids to the matching position that the id has in the list.
Workspace Update ApplicationUpdates the existing application related to the provided application_id param.
When to use Baserow
Common scenarios where Baserow automation saves time and reduces manual work.
Automate "Calendar Ical Feed" in Baserow as a workflow step — combine it with triggers, filters, and AI steps for full-pipeline coverage.
Run "Check Database Token" in Baserow from any upstream event — map fields once and let the automation handle the rest.
Layer "Database Table Public View Link Row Field Lookup" from Baserow with filters, transforms, and AI steps to build automations that match your exact business logic.
Frequently asked questions
Common questions about automating Baserow in your workflows.
Baserow has no triggers, but it provides 150 actions including "Calendar Ical Feed", "Check Database Token", and "Database Table Public View Link Row Field Lookup". Pair them with triggers from other apps to automate Baserow tasks.
Connect Baserow to any app in workflows
Search apps and open an app-to-app integration page in one click.