DatasetRowsClient
adaline.datasets.rows works with individual rows inside a dataset — list them, add new ones in batch, patch a single row’s cell values, or delete a row. Every method is async.
Access
adaline_api:
list()
List rows in a dataset (paginated).Parameters
| Name | Type | Required | Description |
|---|---|---|---|
dataset_id | str | Yes | Dataset identifier. |
columns | Optional[str] | No | Comma-separated column IDs or names. Omit to return all. |
sort | Optional[SortOrderInput] | No | Sort order. |
created_after / created_before | Optional[int] | No | Unix millisecond bounds. |
limit | Optional[int] | No | Page size (default 50, max 200). |
cursor | Optional[str] | No | Cursor from a previous response. |
Returns
ListDatasetRowsResponse with { data: list[DatasetRow]; pagination: Pagination }.
Example
create()
Create one or more rows in a single batch (up to 100).Parameters
| Name | Type | Required | Description |
|---|---|---|---|
dataset_id | str | Yes | Dataset identifier. |
rows | List[DatasetRowInput] | Yes | Row definitions, each with a values map. |
values_by | Optional[str] | No | "columnId" (default) or "columnName". |
Returns
AddDatasetRowsResponse with { rows: list[DatasetRow] }.
Example
update()
Update the cell values on a single row. Cell values you don’t include are left untouched.Example
delete()
Delete a single row from a dataset.See Also
- DatasetsClient — parent client
- DatasetColumnsClient — sibling sub-client for columns
- API reference: Get rows · Add rows · Update row · Delete row