Span Assessments

span_assessments

Methods

Create Span Assessment ->
post/v5/span-assessments

Create new assessment for a span (comment, rating, approval, rubric, overwrite, or metadata)

Get Span Assessment ->
get/v5/span-assessments/{span_assessment_id}

Get an assessment by ID

List Span Assessments -> APIListPage<>
get/v5/span-assessments

Get all assessments for a specific span or trace, optionally filtered by assessment type

Update Span Assessment ->
patch/v5/span-assessments/{span_assessment_id}

Update existing assessment (only by the original creator)

Delete Span Assessment -> { id, deleted, object }
delete/v5/span-assessments/{span_assessment_id}

Delete assessment

Domain types

ApprovalStatus = "approved" | "rejected"

Status options for approval assessments

AssessmentType = "comment" | "rating" | "approval" | 3 more...

Types of assessments that can be provided

SpanAssessment = { assessment_id, assessment_type, created_by, 12 more... }

Response model for span assessment