Manage Slices
List
Retrieve all data slices associated with the currently authenticated user.
Response
Returns a JSON object containing a list of dataslices:
{
"dataslices": [
{
"dataslice_id": "string",
"dataslice_name": "string",
"description": "string",
"status": "active",
"data_points": 123,
"latest_taxonomy": { /* taxonomy details */ },
"taxonomy_id": "string",
"data_connector_name": "string",
"parent_dataslice_id": "string or null"
},
...
]
}
GET
/
dataslice
/
list
Python
# pip install deasy-sdk
import os
from deasy import DeasyClient
client = DeasyClient(
base_url=os.environ["UNSTRUCTURED_CLIENT_BASE_URL"],
username=os.environ["UNSTRUCTURED_USERNAME"],
password=os.environ["UNSTRUCTURED_PASSWORD"],
auth_method="basic",
)
response = client.data_slice.list()
print(response.dataslices)A valid request URL is required to generate request examplesA valid request URL is required to generate request examplesA valid request URL is required to generate request examplesA valid request URL is required to generate request examplesA valid request URL is required to generate request examplesA valid request URL is required to generate request examples{
"dataslices": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"datasource": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"data_points": 123,
"last_updated": "2023-11-07T05:31:56Z",
"condition": {
"condition": "AND",
"children": [
"<unknown>"
],
"tag": {
"name": "<string>",
"values": [],
"operator": "any"
}
},
"stats": {},
"vdb_profile_id": "<string>",
"dataconnector_name": "<string>"
}
]
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}Authorizations
BasicAuthBearerAuth & UserIdAuth
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Response
A list of dataslices the user can access.
Show child attributes
Show child attributes
⌘I
Python
# pip install deasy-sdk
import os
from deasy import DeasyClient
client = DeasyClient(
base_url=os.environ["UNSTRUCTURED_CLIENT_BASE_URL"],
username=os.environ["UNSTRUCTURED_USERNAME"],
password=os.environ["UNSTRUCTURED_PASSWORD"],
auth_method="basic",
)
response = client.data_slice.list()
print(response.dataslices)A valid request URL is required to generate request examplesA valid request URL is required to generate request examplesA valid request URL is required to generate request examplesA valid request URL is required to generate request examplesA valid request URL is required to generate request examplesA valid request URL is required to generate request examples{
"dataslices": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"datasource": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"data_points": 123,
"last_updated": "2023-11-07T05:31:56Z",
"condition": {
"condition": "AND",
"children": [
"<unknown>"
],
"tag": {
"name": "<string>",
"values": [],
"operator": "any"
}
},
"stats": {},
"vdb_profile_id": "<string>",
"dataconnector_name": "<string>"
}
]
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}