academyFIVE API icon

academyFIVE API

Interact with academyFIVE API

Actions549

Lecturer-contracts [Beta] → Update a lecturer contract

AI-generated

Summary

Update a lecturer contract by sending its required type and ID with the supplied attributes and optional lecturer contract status relationship to the academyFIVE API.

Inputs

  • data (required) — Provide the contract type and ID, plus an attributes object. Attributes can include personnelNumber, contractNumber, bisSocialInsuranceNumber, bankName, iban, bic, isFullTime, and hasHabilitation; all are optional.
  • relationships (required) — Provide the relationships object. Its optional lecturerContractStatus relationship accepts a required data object with the status type and ID. The ID is found in academyFIVE under Settings → Lecturer contracts → Status values contracts.

Output shape

A list of items containing the API response as JSON.

The response is passed through as JSON; if the API returns multiple entries, each becomes an output item. With Continue On Fail enabled, an item-level error is returned as {"error":"..."}.

Links

Discussion