Skip to main content
GET
List Assignments

List Assignments

Retrieve all assignments (data owners) for a dataset. Each assignment links a data owner (by email) to an organization and optionally a specific facility.

Request

Headers

string
required
Your API key for authenticationExample: sk_live_1234567890abcdef
string
required
Your organization UUIDExample: a8315ef3-dd50-43f8-b7ce-d839e68d51fa

Path Parameters

string
required
UUID of the parent datasetExample: "a1b2c3d4-e5f6-7890-abcd-ef1234567890"

Response

Returns an array of assignment objects with HTTP 200.
string
Assignment UUID
string
Parent dataset UUID
string
Assigned organization UUID
string
Assigned facility UUID (nullable — null means org-level assignment)
string
Dcycle user UUID of the data owner (nullable)
string
Email address of the data owner
datetime
Timestamp when the assignment was created
datetime | null
Timestamp when the assignment was last updated

Example

Successful Response

Common Errors

401 Unauthorized

Cause: Missing or invalid API key

403 Forbidden

Cause: The authenticated user is not a member of the organization

404 Not Found

Cause: The dataset does not exist or belongs to another organization

Create Assignment

Assign a data owner

Get Dataset

View the dataset and its KPIs