POST /rubric/get
Get Rubric
Get rubric information using the canonical shared rubric operation.
Request Body (GetRubricApiRequest)
| Field | Type | Required | Description |
|---|---|---|---|
id | string | No | Rubric UUID to retrieve |
rubric_id | string | No | Legacy rubric UUID to retrieve |
draft_id | string | No | Draft UUID to load from |
snapshot_key | string | No | Cache snapshot key for consistent reads across related requests |
names | app__infra__rubric__types__SectionFilter | No | Filter options for names section |
descriptions | app__infra__rubric__types__SectionFilter | No | Filter options for descriptions section |
flags | app__infra__rubric__types__SectionFilter | No | Filter options for flags section |
departments | app__infra__rubric__types__SectionFilter | No | Filter options for departments section |
points | app__infra__rubric__types__SectionFilter | No | Filter options for points section |
standard_groups | app__infra__rubric__types__SectionFilter | No | Filter options for standard groups section |
standards | app__infra__rubric__types__SectionFilter | No | Filter options for standards section |
Response (GetRubricApiResponse)
| Field | Type | Required | Description |
|---|---|---|---|
actor_name | string | No | Display name of the current user |
rubric_exists | boolean | No | Whether the rubric exists |
can_edit | boolean | No | Whether the current user can edit |
disabled_reason | string | No | Reason editing is disabled |
group_id | string | No | Associated group UUID |
draft_name | string | No | Immutable draft label from the active draft entry, when a draft_id was supplied. None for non-draft fetches. |
show_ai_generate | boolean | No | Whether any section supports AI generation |
basic_show_ai_generate | boolean | No | Whether to show AI generate for the basic step |
content_show_ai_generate | boolean | No | Whether to show AI generate for the content step |
pending_ids | string[] | No | Pending resource identifiers when available |
names | RubricNameResource[] | No | Name resources |
descriptions | RubricDescriptionResource[] | No | Description resources |
flags | RubricFlagResource[] | No | Flag resources (one per flags_resource row, value=true/false) |
departments | RubricDepartmentResource[] | No | Department resources |
points | RubricPointResource[] | No | Point resources |
standard_groups | RubricStandardGroupResource[] | No | Standard group resources |
standards | RubricStandardResource[] | No | Standard resources |
Last updated on