academyFIVE API Beta icon

academyFIVE API Beta

Interact with academyFIVE API

Actions482

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

AI-generated

Summary

Create an academyFIVE lecturer contract by sending the supplied data and relationship identifiers to the API. The request uses the node’s academyFIVE API credentials and returns the API response for each input item.

Inputs

  • data (required) — Contract data object. Set its required type and optionally provide personnelNumber, contractNumber, bisSocialInsuranceNumber, bankName, iban, bic, isFullTime, and hasHabilitation.
  • relationships.profile (required) — Profile relationship. Supply the required type and profile id; the description says the profile must have at least one matching site.
  • relationships.site — Optional site relationship. Supply its type and site id. The site id is found in academyFIVE’s top navigation; you can only set sites assigned to you and the profile.
  • relationships.lecturerContractStatus — Optional lecturer contract status relationship. Supply its type and status id, found under Settings → Lecturer contracts → Status values contracts.

Output shape

A list of n8n items containing the API response.

The response is converted to JSON items. If Continue On Fail is enabled, an item that encounters an error instead returns an error field.

Links

Discussion