academyFIVE API Beta icon

academyFIVE API Beta

Interact with academyFIVE API

Actions482

Exams [Beta] → Update an exam

AI-generated

Summary

Updates an exam using its required type and ID, with optional exam attributes and linked relationships such as lecturers, assessors, rooms, and event dates. Sends the values as a JSON request body to the academyFIVE API.

Inputs

  • data (required) — Provide the exam type and ID. Optionally set attributes including labels, valuation, points, schedule, duration, comments, exam-part settings, transfer flags, publication date, and grade calculation or rounding.
  • relationships — Optionally set lecturers, assessors, grading key, rooms, event date, teaching languages, and exam approval data. Lecturer order determines position; referenced grading keys and participant presentations must match existing records.

Output shape

A list of JSON items returned by the API, paired with their input items.

When continue-on-fail is enabled, failed input items produce a JSON item with an error field. The source handles binary responses generically, but this operation's properties do not declare binary output.

Links

Discussion