Skip to main content
POST
Append rows

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

database
string
required

Target database.

Query Parameters

table
string
required

Target table.

Body

The rows to append: a JSON {"data": [...]} envelope of rows keyed by column name (application/json), or an Arrow IPC stream of one record batch (application/vnd.apache.arrow.stream).

JSON row envelope for POST /v1/append/{database} and POST /v1/update/{database} — the Content-Type: application/json alternative to an Arrow IPC stream body. Rows are JSON objects keyed by column name, converted server-side into one Arrow batch against the table's schema.

data
object[]
required

Rows as JSON objects keyed by column name.

Response

Rows appended. Body is an Arrow IPC row stream (application/vnd.apache.arrow.stream), or a JSON {"data": [...]} envelope.

Last modified on August 19, 2026