Datasets
Retrieves multiple datasets.
The page number.
1The page size.
10Search term to filter datasets by name or description.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
Retrieves all datasets for the workspace.
A UUID v4 string that identifies an entity.
When the dataset content was last updated.
The internal description of the dataset.
When this dataset was last used in an execution.
The display name of the dataset.
The workspace ID that owns the dataset.
Unauthorized.
GET /api/v1/datasets HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Accept: */*
[
{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"updatedAt": "2026-01-01T00:00:00.000Z",
"contentUpdatedAt": "2026-01-01T00:00:00.000Z",
"description": "text",
"lastExecutedAt": "2026-01-01T00:00:00.000Z",
"name": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000"
}
]Creates a new dataset.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
The internal description of the dataset.
The display name of the dataset.
The dataset was created.
A UUID v4 string that identifies an entity.
When the dataset content was last updated.
The internal description of the dataset.
When this dataset was last used in an execution.
The display name of the dataset.
The workspace ID that owns the dataset.
Unauthorized.
Plan limit exceeded.
POST /api/v1/datasets HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 36
{
"description": "text",
"name": "text"
}{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"updatedAt": "2026-01-01T00:00:00.000Z",
"contentUpdatedAt": "2026-01-01T00:00:00.000Z",
"description": "text",
"lastExecutedAt": "2026-01-01T00:00:00.000Z",
"name": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000"
}Retrieves a dataset.
A UUID v4 string that identifies an entity.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
Retrieves a dataset.
A UUID v4 string that identifies an entity.
When the dataset content was last updated.
The internal description of the dataset.
When this dataset was last used in an execution.
The display name of the dataset.
The workspace ID that owns the dataset.
Unauthorized.
Dataset not found.
GET /api/v1/datasets/{id} HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Accept: */*
{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"updatedAt": "2026-01-01T00:00:00.000Z",
"contentUpdatedAt": "2026-01-01T00:00:00.000Z",
"description": "text",
"lastExecutedAt": "2026-01-01T00:00:00.000Z",
"name": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000"
}Removes a dataset.
A UUID v4 string that identifies an entity.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
The dataset was removed.
An informative message for a call that has no effective result to be returned.
Unauthorized.
Dataset not found.
DELETE /api/v1/datasets/{id} HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Accept: */*
{
"message": "text"
}Updates a dataset.
A UUID v4 string that identifies an entity.
The API key to use for authentication. Can be created in the api keys section on the workspace settings page.
When the dataset content was last updated.
The internal description of the dataset.
The display name of the dataset.
The dataset was updated.
A UUID v4 string that identifies an entity.
When the dataset content was last updated.
The internal description of the dataset.
When this dataset was last used in an execution.
The display name of the dataset.
The workspace ID that owns the dataset.
Unauthorized.
Dataset not found.
PATCH /api/v1/datasets/{id} HTTP/1.1
Host: api.endless.zaia.app
authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 82
{
"contentUpdatedAt": "2026-01-01T00:00:00.000Z",
"description": "text",
"name": "text"
}{
"createdAt": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"updatedAt": "2026-01-01T00:00:00.000Z",
"contentUpdatedAt": "2026-01-01T00:00:00.000Z",
"description": "text",
"lastExecutedAt": "2026-01-01T00:00:00.000Z",
"name": "text",
"workspaceId": "123e4567-e89b-12d3-a456-426614174000"
}Last updated