Curricular Skills Changelog

All notable changes to this project will be documented in this file.

If you have questions, please contact us by emailing our engineering team at [email protected].

October 2025

Added

  • Added a new curricular unit post endpoint POST /curricular-skills/curricular-units/search that allows for searching curricular units by various filters.

February 2025

  • Added optional customerUnitId field to allow customers to add and update curricular units by their internal id via POST /curricular-skills/curricular-units and PATCH /curricular-skills/curricular-units

February 2024

  • Updated the POST /curricular-skills/groups/search response to return the learningObjectiveText attribute

January 2024

Updated

  • Updated the PATCH /curricular-skills/curricular-units/ to include a targetOccupations array attribute for setting and unsetting targeted occupations
  • Updated the PATCH /curricular-skills/curricular-units/ to include a isMarkedRevisit boolean flag attribute
  • Updated the POST /curricular-skills/groups/search response to return the targetOccupations and isMarkedRevisit attributes

January 2024

Updated

  • Updated the POST /curricular-skills/groups/search request body to allow a new filter, groupSkills, for filtering groups by only their group-level skills. This filter allows the same operators that the course-level skills filter allows
  • Updated the POST /curricular-skills/groups/search response to return a skills attribute. skills refers to the group-level skills, separate from the aggregated course-level skills returned in the meta response.

May 2023

Added

  • Added a new curricular unit post endpoint /curricular-skills/curricular-units that allows for posting both group and courses content. This also allows for learning outcome skills to be tagged on both groups and courses.

May 2023

Fixed

  • Fixed a typo in the PATCH /curricular-skills/batch/groups docs specifying that groupTypeClass is a patchable attribute. Changed to mention that groupType is the patchable attribute.

November 15, 2022

Added

  • Courses within groups now have an isRequired association property. This property by default is false and can be set to a boolean value through the /curricular-skills/skills/groups/post endpoint and the /curricular-skills/skills/groups/{id}/patch endpoint. The property is include in the response for the /curricular-skills/skills/groups/{id}/get endpoint and the /curricular-skills/skills/groups/search/post endpoint.

June 21, 2022

Added

  • You can now save an LOT benchmark to a program in order to see how the program aligns with it.

May 20, 2022

Added

  • You can now search for groups on the /curricular-skills/groups/search endpoint by their courses using either the in or all operators.

Sep 27, 2021

Fixed

  • Fixed skill counts for groups on the /curricular-skills/skills/count endpoint

Sep 12, 2021

Added

  • You can now use an object with query and fields properties instead of a string for the text search to limit which fields are searched

Fixed

  • Improved text search to allow for partial matches and searching exact phrases

April 27, 2021

Added

  • New endpoint to delete courses in bulk: DELETE /curricular-skills/batch/group-types

April 21, 2021

Added

  • New endpoint to delete courses in bulk: DELETE /curricular-skills/courses/delete

April 20, 2021

Added

  • New endpoint to delete groups in bulk: DELETE /curricular-skills/groups/delete.
  • New filter added to course search/delete filters: Associated Groups associatedGroups.
  • Deprecated the original associatedGroup courses filter.

Deprecated

  • Deprecated associatedGroup courses filter.
  • Use associatedGroups filter instead which allows for the same kind of filter, but also allows you to specify more than one groupId to filter by.

January 19, 2021

Added

  • Added related skills endpoint

January 11, 2021

Added

  • Added subdomain and site property to groupsBySkills and coursesBySkills endpoint responses.

January 5, 2021

Added

  • Added changelog route

Fixed

  • groupTypeSearch request schema where const should have been pattern.

January 4, 2021

Added

  • Changelog