PublicCompanyEnrollmentInput
Company registering several employees for one course.
Input fields
Abschnitt betitelt „Input fields“acceptTerms
Abschnitt betitelt „acceptTerms“Type: Boolean!
Terms and conditions accepted
billingAddress
Abschnitt betitelt „billingAddress“Type: PublicBillingAddressInput
Invoice address when it differs from the company address
captchaToken
Abschnitt betitelt „captchaToken“Type: String
Captcha token, required when a captcha provider is configured.
comment
Abschnitt betitelt „comment“Type: String
Remark for this booking
company
Abschnitt betitelt „company“Type: PublicCompanyInput
Company placing the booking. Required unless companyGuid is given.
companyGuid
Abschnitt betitelt „companyGuid“Type: String
GUID of an existing company chosen as payer. Auto-booking only happens when the contact person already belongs to that company.
contact
Abschnitt betitelt „contact“Type: PublicCompanyContactInput!
Contact person of the company
courseGuid
Abschnitt betitelt „courseGuid“Type: String!
Course GUID to enroll in
Type: String!
Email address of the contact person
Type: [PublicEnrollmentFieldValueInput!]
Answers to the booking-wide (REGISTRATION) fields of the enrollment form.
formRevision
Abschnitt betitelt „formRevision“Type: Int
Revision of the enrollment form the answers belong to (PublicEnrollmentForm.revision). Required when the course has a form.
invoiceDelivery
Abschnitt betitelt „invoiceDelivery“Type: RegistrationInvoiceDelivery
Requested invoice delivery channel.
invoiceEmail
Abschnitt betitelt „invoiceEmail“Type: String
Invoice email independent of the contact or postal address.
listingGuid
Abschnitt betitelt „listingGuid“Type: String
GUID of the selected course listing.
participants
Abschnitt betitelt „participants“Type: [PublicCompanyParticipantInput!]!
Employees to register
platformGuid
Abschnitt betitelt „platformGuid“Type: String
Platform GUID. Optional; when omitted, the server requires exactly one public listing and platform context.
signupToken
Abschnitt betitelt „signupToken“Type: String
OTP signup token issued after email verification. Required when the user is not authenticated.