The ID of the database to create the table in.
The table creation details, including name and optional initial data.
Optional
options: { clientSessionId?: string; clientUndoRedoActionGroupId?: string }Optional request parameters like ClientSessionId or ClientUndoRedoActionGroupId.
The newly created table.
Creates a job to asynchronously create a new table within a database. Optionally initializes with data.
The ID of the database to create the table in.
The table creation details, including name and optional initial data.
Optional
options: { clientSessionId?: string }Optional request parameters like ClientSessionId.
The job details for tracking the asynchronous creation.
Creates a new table that is synchronized with an external data source.
The ID of the database to create the data sync table in.
The configuration for the data sync source.
Optional
options: { clientSessionId?: string; clientUndoRedoActionGroupId?: string }Optional request parameters like ClientSessionId or ClientUndoRedoActionGroupId.
The newly created table.
Deletes a table.
The ID of the table to delete.
Optional
options: { clientSessionId?: string; clientUndoRedoActionGroupId?: string }Optional request parameters like ClientSessionId or ClientUndoRedoActionGroupId.
Starts a job to duplicate a table asynchronously.
The ID of the table to duplicate.
Optional
options: { clientSessionId?: string; clientUndoRedoActionGroupId?: string }Optional request parameters like ClientSessionId or ClientUndoRedoActionGroupId.
The job details for tracking the duplication process.
Creates and starts a new export job for a specific table.
The ID of the table to export.
The export options, including type and format-specific settings.
The details of the newly created export job.
Fetches a specific table by its ID.
The ID of the table to fetch.
The requested table.
Retrieves a specific data sync configuration.
The ID of the data sync configuration.
The data sync configuration details.
Fetches the potential properties (fields) for a given data sync type configuration before creating the data sync table.
The configuration details of the potential data sync source.
A list of available properties.
Retrieves the status and details of a specific export job.
The ID of the export job.
The export job details.
Starts a job to import data into an existing table asynchronously.
The ID of the table to import data into.
The data and optional configuration for the import.
The job details for tracking the import process.
Lists all tables in a database.
The ID of the database to list tables from.
A list of tables.
Lists the available properties (potential fields) for a specific data sync configuration.
The ID of the data sync configuration.
Optional
options: { clientSessionId?: string }Optional request parameters like ClientSessionId.
A list of available properties.
Changes the order of tables within a database.
The ID of the database containing the tables.
An object containing the table_ids
array in the desired order.
Optional
options: { clientSessionId?: string; clientUndoRedoActionGroupId?: string }Optional request parameters like ClientSessionId or ClientUndoRedoActionGroupId.
Starts an asynchronous job to sync data for a specific data sync configuration.
The ID of the data sync configuration to sync.
The job details for tracking the sync process.
Updates an existing table. Currently, only the name can be updated.
The ID of the table to update.
The updated table details (e.g., { name: 'New Name' }).
Optional
options: { clientSessionId?: string; clientUndoRedoActionGroupId?: string }Optional request parameters like ClientSessionId or ClientUndoRedoActionGroupId.
The updated table.
Updates a data sync configuration.
The ID of the data sync configuration to update.
The partial data sync configuration with updated values.
The updated data sync configuration.
Creates a new table synchronously within a database. Optionally initializes with data.