Skip to main content
PUT
Upsert Rubric

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

owner
string
required
name
string
required

Body

application/json
name
string
required
Required string length: 1 - 128
Pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$
criteria
CriterionIn · object[]
required
Required array length: 1 - 20 elements
description
string
default:""
Maximum string length: 4000
scale_min
number
default:0
scale_max
number
default:1
visibility
string
default:private
Pattern: ^(private|public)$

Response

Successful Response

id
integer
required
owner
string
required
name
string
required
ref
string
required
visibility
string
required
version
integer
required
description
string
required
criteria
RubricCriterionOut · object[]
required
scale_min
number
required
scale_max
number
required
created_by
string | null
required
created_at
string | null
required
updated_at
string | null
required