Evaluation Groups

EvaluationGroupsResource

Methods

create() ->
post/v5/evaluation-groups

Create a new evaluation group

list() -> SyncCursorPage[]
get/v5/evaluation-groups

List all evaluation groups for the current account

retrieve(, ) ->
get/v5/evaluation-groups/{group_id}

Get a single evaluation group by ID

update(, ) ->
patch/v5/evaluation-groups/{group_id}

Partial update of evaluation group attributes (name, description, tags, metadata). Members cannot be modified via PATCH.

replace(, ) ->
put/v5/evaluation-groups/{group_id}

Full update of evaluation group. All fields are replaced with provided values. Omitted optional fields are cleared.

delete() ->
delete/v5/evaluation-groups/{group_id}

Soft-delete an evaluation group and cascade to members, row identifiers, and charts

Parameters
group_id: str
Returns
id: str

Unique identifier of the evaluation group

account_id: str

Account that owns this evaluation group

created_at:
(format: date-time)

When the group was created

name: str

Name of the evaluation group

tags: List[str]

The tags associated with the entity

deleted_at: Optional[datetime]
(format: date-time)

When the group was soft-deleted

description: Optional[str]

Optional description

members: Optional[List[]]

Evaluation members in this group. Populated with 'members' view.

metadata: Optional[Dict[str, ]]

Optional metadata key-value pairs

object: Optional[Literal["evaluation_group"]]
(default: "evaluation_group")
row_identifiers: Optional[List[]]

Row identifier mappings. Populated with 'row_identifiers' view.

Request example
200Example

Domain types

class EvaluationGroup: ...

Response model for evaluation group