academyFIVE API icon

academyFIVE API

Interact with academyFIVE API

Actions549

Study-programs [Beta] → Update a study program

AI-generated

Summary

Send a PATCH request to update an existing study program by specifying its ID and the data fields to change.

Inputs

  • id (required) — The numeric ID of the study program to update (used as path parameter).
  • data (required) — Main data object containing the study program type, ID, and optional detailed attributes to update such as name, abbreviation, validity periods, status, dean, certificate labels, statistics, course number, ISCED code, organizational form, announcement code, funding details, and boolean flags.
  • relationships — Optional related entities to associate with the study program, including sites, study type, study program category, and degree, each defined by type and ID in nested data objects.

Output shape

a single JSON object representing the updated study program, or an error object if the update fails

The operation returns the JSON response from the API representing the updated study program. If the request encounters an error and 'Continue on Fail' is enabled, the error message is returned in JSON format paired with the input item. No binary data is expected from this operation.

Links

Discussion