fields to map row keys to dataset fields; omitted or empty fields stores each complete row in “uploaded”. Returns the number created. Use a file upload for larger requests.
Signature
Method signature onclient.datasets:
Parameters
string
required
Dataset ID with prefix
ds..{ name: string; jsonSchema?: undefined | JsonSchema }[]
Fields to write by matching row keys. Missing fields are created. Omit or send an empty array to store each complete row in “uploaded”.
{ [key: string]: JsonValue }[]
required
Rows to add. Each row is a JSON object keyed by field name.
Returns
Promise<{ created: number }>
number
required
Number of dataset items created by this request.
Errors
HTTP errors throwPotatoApiError. The endpoint documents these error responses:
HTTP endpoint:
POST /datasets/{datasetId}/items.