Zum Inhalt springen

PublicCompanyEnrollmentInput

Company registering several employees for one course.

Type: Boolean!

Terms and conditions accepted

Type: PublicBillingAddressInput

Invoice address when it differs from the company address

Type: String

Captcha token, required when a captcha provider is configured.

Type: String

Remark for this booking

Type: PublicCompanyInput

Company placing the booking. Required unless companyGuid is given.

Type: String

GUID of an existing company chosen as payer. Auto-booking only happens when the contact person already belongs to that company.

Type: PublicCompanyContactInput!

Contact person of the company

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.

Type: Int

Revision of the enrollment form the answers belong to (PublicEnrollmentForm.revision). Required when the course has a form.

Type: RegistrationInvoiceDelivery

Requested invoice delivery channel.

Type: String

Invoice email independent of the contact or postal address.

Type: String

GUID of the selected course listing.

Type: [PublicCompanyParticipantInput!]!

Employees to register

Type: String

Platform GUID. Optional; when omitted, the server requires exactly one public listing and platform context.

Type: String

OTP signup token issued after email verification. Required when the user is not authenticated.