Criteria List (akoya_CriteriaList)¶
A Criteria List associates a named collection of criteria rules with a segmentation or eligibility context — for example, "donors who gave more than $1000 in the past 12 months" or "scholarships open to first-generation students." It's a light joining entity; the actual rules live on the parent akoya_criteria record.
At a glance
| Display name | Criteria List |
| Logical name | akoya_CriteriaList |
| Primary ID attribute | akoya_criterialistid |
| Primary name attribute | akoya_criterialistcode |
| Entity set name (Web API) | akoya_criterialists |
| Ownership | UserOwned |
| Change tracking | Disabled |
| Audit | Disabled |
No change tracking, no audit
Unlike most akoyaGO entities, akoya_CriteriaList has change tracking and audit both disabled. Partners cannot use @odata.deltaLink incremental sync on this entity and cannot retrieve change history. For delta sync, poll by modifiedon. For audit requirements, look at the parent akoya_criteria record instead.
Web API¶
GET {org}/api/data/v9.2/akoya_criterialists
GET {org}/api/data/v9.2/akoya_criterialists({listid})
POST {org}/api/data/v9.2/akoya_criterialists
PATCH {org}/api/data/v9.2/akoya_criterialists({listid})
Attributes¶
| Display name | Logical name | Type | Required | Max length |
|---|---|---|---|---|
| Criteria List Code | akoya_criterialistcode |
String | ApplicationRequired | 100 |
| Criteria | akoya_criteria |
Lookup → akoya_criteria |
ApplicationRequired | — |
Supported messages¶
| Message | Supported |
|---|---|
| Create | ✓ |
| Retrieve | ✓ |
| RetrieveMultiple | ✓ |
| Update | ✓ |
| Delete | ✓ |
| Upsert | — (no alternate keys; use GET then PATCH) |
Examples¶
Conventions
Examples assume ORG (env URL), access_token (valid bearer), headers (standard Dataverse headers dict), and service (a ServiceClient instance). See Authentication.
List criteria for a criteria set¶
Change history¶
Schema extracted from the Akoyanet solution XML on 2026-04-24.