academyFIVE API icon

academyFIVE API

Interact with academyFIVE API

Actions549

Course-tickets [Beta] → Create a new course ticket

AI-generated

Summary

Create a course ticket for a student booking in a lecture series, optionally associating it with a curriculum entry. The node sends the configured data as an authenticated API request and returns the API response.

Inputs

  • data.type (required) — Type for the course-ticket data.
  • data.attributes.isExamAdmission — Whether the ticket is for exam admission; defaults to false.
  • data.attributes.isBookEventDates (required) — Deprecated and unsupported in API v2, but still required by this operation; defaults to false.
  • data.relationships.booking.data.type (required) — Type for the related student booking.
  • data.relationships.booking.data.id (required) — ID of the student booking.
  • data.relationships.lectureSeries.data.type (required) — Type for the related lecture series.
  • data.relationships.lectureSeries.data.id (required) — ID of the lecture series.
  • data.relationships.curriculumEntry.data.type — Type for an optional related curriculum entry.
  • data.relationships.curriculumEntry.data.id — ID of the curriculum entry. The UI description says the API can automatically assign the most likely entry if no ID is given, though the nested ID field is marked required.

Output shape

A list of items containing the API response, paired with their input items.

The response is passed through as JSON; if the API returns an array, it produces an item for each entry. With Continue On Fail enabled, failed inputs produce an item with an error message.

Links

Discussion