Skip to content

[Feature] Add list_course_rubrics() to vvcanvas #24

@tin900

Description

@tin900

Summary:
Implement a function to retrieve all rubrics attached to a course.

What to implement:

  • Function: list_course_rubrics(course_id, ...)
  • Endpoint: GET /api/v1/courses/:course_id/rubrics
  • Should handle optional params:
    • include (string or vector; e.g., "associations", "rubric_assessments")
    • Pagination (as per vvcanvas conventions)
  • Return: List/dataframe of rubric objects with all available metadata

Design notes:

  • Follow naming and parameter conventions used in other list_* vvcanvas functions.
  • Add @examples and detailed param docs in Roxygen style.
  • Add endpoint reference in docs.
  • Add to pkgdown _pkgdown.yml under reference index.

To update:

  • Add entry in TODO.md
  • Add to _pkgdown.yml under "Rubrics" or new section if appropriate.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions