Zum Inhalt springen

PublicEnrollmentInput

Type: String

Captcha token, required when a captcha provider is configured.

Type: String!

Course GUID to enroll in

Type: String

Discount code, redeemed atomically with the registration.

Type: UID

Type: Int

Type: [PublicEnrollmentFieldValueInput!]

Answers to the enrollment form, keyed by field key. Bound fields (name, email, address) are written to the person.

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 address.

Type: Boolean

Registers on the waiting list when the course is full and its waiting list is open (availability.waitlistOpen). Without it a full course rejects the registration.

Type: String

GUID of the selected course listing.

Type: String

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

Type: [ID!]

Variants selected for this person. Prices and required choices are determined by the server.

Type: String

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