add rows
Changed onAppend up to 100 rows, each an object keyed by input column name (missing columns are empty). Free. Rows that duplicate an existing one on the index column are skipped and counted in skipped_duplicates. New rows' cells are pending; fill them with POST /enrich { "dataset_id": ... }. More than 100 rows: POST /datasets/{id}/rows/import.
Request
- Base URLhttps://api.riveterhq.com/v1
- AuthHTTP bearer
Path parameters
The dataset id (ds_...)
Request body
Response
The rows inserted
Example response
{
"rows": [
{
"id": "row_018f6a70-aaaa-7abc-89ab-0123456789ab",
"position": 1,
"input": {
"Company": "Apple",
"Website": "apple.com"
},
"cells": {
"CEO": {
"value": "Tim Cook",
"state": "ok",
"sources": [
"https://www.apple.com/leadership/"
]
},
"HQ city": {
"value": null,
"state": "pending"
}
},
"credits": 1.2,
"not_found_reason": null,
"created_at": "2026-10-01T12:00:00Z",
"updated_at": "2026-10-01T12:07:00Z"
}
]
}Changes
- info
api tag
Dataset CRUDadded - info
api tag
Datasetsremoved
- info
- info
added the optional property
///////to the response with the status - info
added the optional property
///////to the response with the status - info
added the optional property
///////to the response with the status - info
added the optional property
///////to the response with the status - info
added the optional property
///////to the response with the status - info
added the optional property
///////to the response with the status - info
added the optional property
///////to the response with the status - info
added the optional property
///////to the response with the status
- info