POST
/
v1
/
tables
/
{name}
/
data
Insert Data
curl --request POST \
  --url https://{db}.{region}.api.lancedb.com/v1/tables/{name}/data \
  --header 'Content-Type: application/vnd.apache.arrow.stream' \
  --header 'x-api-key: <api-key>'
This response does not have an example.

Authorizations

x-api-key
string
header
required

Path Parameters

name
string
required

name of the table

Query Parameters

mode
enum<string>
default:append

The insertion mode. Controls how new data interacts with existing data.

  • append: Add new data to existing table (default)
  • overwrite: Replace all existing data with new data
Available options:
overwrite,
append

Body

application/vnd.apache.arrow.stream · file

Arrow IPC stream buffer

The body is of type file.

Response

200

Insert successful