v3

latestOpenAPI 3.0.3MIT2026-07-313881,2455.6 MB
Database tables

Creates synchronously a new table for the database related to the provided database_id parameter if the authorized user has access to the database's workspace.

As an alternative you can use the create_async_database_table for better performances and importing bigger files.

post/api/database/tables/database/{database_id}/

Path parameters

database_idinteger required

Creates a table for the database related to the provided value.

Headers

ClientSessionIdstring uuid

An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone.

ClientUndoRedoActionGroupIdstring uuid

An optional header that marks the action performed by this request as having occurred in a particular action group.Then calling the undo/redo endpoint with the same ClientSessionId header, all the actions belonging to the same action group can be undone/redone together in a single API call.

Request body

namestring required
first_row_headerboolean

Indicates if the first provided row is the header. If true the field names are going to be the values of the first row. Otherwise they will be called "Field N"

importer_typestring

The frontend importer identifier used to parse the file.

original_file_namestring

The original name of the uploaded file.

Response

idinteger required
namestring required
orderinteger required

Lowest first.

database_idinteger required