Actions549
- Access-groups [Beta] Actions
- Access-groups-user Actions
- Access-tokens [Beta] Actions
- Active-sessions Actions
- Active-sessions [Beta] Actions
- Addresses [Beta] Actions
- Admission-procedures [Beta] Actions
- Find jobs to automatically assign applicant groups to bookings by bookingIds.
- Create a new job to automatically assign applicant groups to bookings by bookingIds.
- Find jobs to automatically assign applicant groups to bookings by filter.
- Create a new job to automatically assign applicant groups to bookings by filter.
- Get admission procedure by id
- List admission procedures
- Application-portal-translations Actions
- Audit-logs Actions
- Bookings [Beta] Actions
- Booking-statistic-austria Actions
- Buildings Actions
- Campus-web-accessibility-settings [Beta] Actions
- Category-information [Beta] Actions
- Cohorts [Beta] Actions
- Cohort-templates Actions
- Colors [Beta] Actions
- Companies [Beta] Actions
- Configuration-version-manager-versions Actions
- Configuration-version-manager-version-imports Actions
- Countries Actions
- Course-bundle-settings Actions
- Course-series-lecturers [Beta] Actions
- Course-statuses Actions
- Course-tickets Actions
- Course-tickets [Beta] Actions
- Course-status-relations [Beta] Actions
- Course-study-programs Actions
- Curricula Actions
- Curriculum-entries [Beta] Actions
- Curriculum-entries Actions
- Custom-translations [Beta] Actions
- Data-source-areas [Beta] Actions
- Data-source-field-option-group-restrictions [Beta] Actions
- Data-source-field-option-groups [Beta] Actions
- Data-source-field-option-values Actions
- Data-source-field-restrictions Actions
- Data-source-fields [Beta] Actions
- Data-source-record-logs Actions
- Data-source-records Actions
- Data-source-tab-permissions Actions
- Data-source-tabs [Beta] Actions
- Data-source-exports Actions
- Data-source-permissions Actions
- Data-sources [Beta] Actions
- Database-table-columns [Beta] Actions
- Degrees Actions
- Document-types Actions
- Documents Actions
- Generate and download a booking document PDF
- Generate and download a building document PDF
- Generate and download a cohort document PDF
- Generate and download a course document PDF
- Generate and download a course ticket document PDF
- Generate and download a curriculum document PDF
- Find a document template by database ID
- List document templates filtered by entity type
- Deprecated: generate and download a document PDF
- Generate and download an event date document PDF
- Generate and download an exam document PDF
- Generate and download a grading sheet document PDF
- Generate and download a lecturer contract document PDF
- Generate and download a lectureship document PDF
- Generate and download a profile document PDF
- Generate and download a subject version document PDF
- Generate and download a submission internship document PDF
- Generate and download a transcript document PDF
- Emails Actions
- Enrolment-periods-published Actions
- Events Actions
- Event-date-user-roles Actions
- Event-dates Actions
- Event-series Actions
- Exam-participant-add-reports [Beta] Actions
- Exam-participant-reports [Beta] Actions
- Exam-releases [Beta] Actions
- Exam-Reports [Beta] Actions
- Exams [Beta] Actions
- Change the status of the events dates of the exams.
- Enrol participants to an commissional exam.
- Enrol participants to an exam.
- Find an exam by ID
- Delete an exam by ID
- Find filtered and paginated exams
- Create a new exam
- Update an exam
- Publish or unpublish an exam and its results
- Change the status an exam to "open".
- Exams Actions
- Exams-merge [Beta] Actions
- Filter-configurations [Beta] Actions
- Financial-documents Actions
- Download a cancellation document by database ID
- Download a cancellation document by document number
- Download a collection notice document by database ID
- Download a collection notice document by invoice number
- Download a first payment reminder document by database ID
- Download a first payment reminder document by invoice number
- Download an invoice document by database ID
- Download an invoice document by invoice number
- Download a refund document by database ID
- Download a refund document by document number
- Download a second payment reminder document by database ID
- Download a second payment reminder document by invoice number
- Gkv-pending-messages Actions
- Global-file-syncs [Beta] Actions
- Grade-annotations [Beta] Actions
- Grade-annotation-relations [Beta] Actions
- Grades [Beta] Actions
- Grades Actions
- Transfers the exam enrolment from one exam to another.
- Find grade by grade id.
- Deletes a grade
- List grades
- Create a new Grade.
- Update a Grade.
- Find the current job for the module grade recalculation.
- Creates a new job to recalculate the module grades.
- Publish or unpublish a single grade.
- Release or unrelease a single grade.
- Health-insurance-institutes Actions
- Health-insurance-profiles [Beta] Actions
- Health-insurance-profile-communication-logs [Beta] Actions
- Health-insurance-reporting-institutes [Beta] Actions
- Hochschulstart-Bookings [Beta] Actions
- Hochschulstart-events [Beta] Actions
- Hochschulstart-settings [Beta] Actions
- Hochschulstart-settings-logs [Beta] Actions
- Icons [Beta] Actions
- InvoiceCollections Actions
- Invoice-number-settings [Beta] Actions
- Invoice-queue-entries Actions
- Invoices Actions
- Lecture-series-legible-for-booking-reports [Beta] Actions
- Lecturer-contract-employment-availabilities Actions
- Lecturer-contract-employments [Beta] Actions
- Lecturer-contracts Actions
- Lecturer-contracts [Beta] Actions
- Lecturer-workload-settings [Beta] Actions
- Lecturer-lists [Beta] Actions
- Lecturer-roles Actions
- Lecturers [Beta] Actions
- Maintenance [Beta] Actions
- Maintenance Actions
- Module-reports [Beta] Actions
- Module-subject-areas [Beta] Actions
- Module-subject-keywords [Beta] Actions
- Module-versions [Beta] Actions
- ModuleVersion Actions
- Modules [Beta] Actions
- N8n access-config [Beta] Actions
- N8n-urls [Beta] Actions
- N8n-sessions [Beta] Actions
- N8n-sso-tickets [Beta] Actions
- N8n sync-jobs [Beta] Actions
- Navigation [Beta] Actions
- Notification-banners [Beta] Actions
- Online-application-periods Actions
- Online-applications Actions
- Online-exam-enrolments Actions
- Payments Actions
- PaymentModelPreviews Actions
- Process-condition-reports [Beta] Actions
- Process-conditions [Beta] Actions
- Professional-Backgrounds [Beta] Actions
- Profile-bank-details [Beta] Actions
- Profile-duplicate-check-rules [Beta] Actions
- Profile-duplicate-reports [Beta] Actions
- Profile-language-levels [Beta] Actions
- Profiles [Beta] Actions
- Profit-centers Actions
- Record-categories [Beta] Actions
- Request-form-profile-comments Actions
- Request-form-profiles Actions
- Requirements [Beta] Actions
- Revenue-accounts Actions
- Revenue-accounts [Beta] Actions
- Room-categories Actions
- Room equipments Actions
- Rooms Actions
- Semester-terms [Beta] Actions
- Semester-types [Beta] Actions
- Semesters Actions
- Sites Actions
- Statistic-austria Actions
- Statistic-austria [Beta] Actions
- Statistic-switzerland Actions
- Statistic-validations [Beta] Actions
- Student-booking-statuses [Beta] Actions
- Student-profiles [Beta] Actions
- Student-semesters Actions
- Study-program-categories [Beta] Actions
- Study-program-curriculums [Beta] Actions
- Get paginated list of bookings for a study program curriculum version
- List sibling SPO versions usable as a transfer target
- Bulk-trigger cohort curriculum transfers
- List active transfer jobs for cohorts of a version
- List active cohorts of a version eligible for bulk transfer
- Find a study program curriculum
- Delete a study program curriculum version
- Create a study program curriculum version
- List study program curriculum reports
- Study-programs [Beta] Actions
- Subject-Reports [Beta] Actions
- Subject-version-language-levels [Beta] Actions
- Subject-version-study-programs Actions
- Subject-versions [Beta] Actions
- Find a subject version by id [Beta]
- Update a subject version [Beta]
- Bulk assign study programs to a subject version
- [DEPRECATED] Get a subject-version-study-program assignment
- Removes a study program assignment from a subject version
- List subject version study program assignments (paginated)
- Assigns a study program to a subject version
- Updates a study program assignment from a subject version
- Subject-Versions Actions
- Subjects [Beta] Actions
- Submission-assignment-types [Beta] Actions
- Submissions Actions
- Submissions [Beta] Actions
- System-configuration [Beta] Actions
- Task-comments [Beta] Actions
- Task-statuses [Beta] Actions
- Task-types [Beta] Actions
- Task-watchers [Beta] Actions
- Tasks [Beta] Actions
- Task-reports [Beta] Actions
- Teaching-languages [Beta] Actions
- Translation-placeholders [Beta] Actions
- User [Beta] Actions
- Userinfo [Beta] Actions
- Working-periods Actions
- Zensus [Beta] Actions
Study-programs [Beta] → Create a study program
AI-generatedSummary
Create a new study program by specifying its type, required attributes, and relationships such as sites, study type, category, and degree.
Inputs
- data (required) — Specify the study program type and its attributes including abbreviation and German name (required), along with optional details like English name, study periods, validity dates, status, dean, certificate labels, statistics, course number, ISCED-F code, organizational form, announcement code, inclusion flags, and funding.
- relationships (required) — Define relationships linking the study program to sites (required), and optionally to study type, study program category, and degree, each specified by their type and ID.
Output shape
a single JSON object representing the created study program or an error object if creation fails
The operation returns the created study program data in JSON format. If the request fails and 'Continue On Fail' is active, an error message JSON is returned for that item. No binary data is expected for this operation.
Examples
Example 1: Create a study program with essential attributes and site relationship
data with type and required attributes such as abbreviation and German name, relationships including at least one site identified by type and ID