academyFIVE API icon

academyFIVE API

Interact with academyFIVE API

Actions549

Lecturer-contracts [Beta] → Create a new lecturer contract

AI-generated

Summary

Create a lecturer contract in academyFIVE by sending the configured contract data and profile relationship, with optional site and contract status relationships. The API response is returned as JSON workflow items.

Inputs

  • data (required) — Contract data object. Its required type identifies the data type; optional attributes include personnel number, contract number, social insurance number, bank name, IBAN, BIC, full-time status, and habilitation status.
  • relationships.profile (required) — Profile relationship with required type and profile id. The profile must have at least one matching site.
  • relationships.site — Optional site relationship with required type and site id. The site must be one to which both you and the profile are assigned.
  • relationships.lecturerContractStatus — Optional lecturer contract status relationship with required type and status id, available in academyFIVE under Settings → Lecturer contracts → Status values contracts.

Output shape

One or more JSON items derived from the API response.

The node converts the response to JSON items and pairs them with their corresponding input item. If Continue On Fail is enabled, errors are returned as JSON items containing an error field.

Links

Discussion