About the Registration Form API
Site owners can customize a registration form for the site visitor to fill out with their contact details, and other information, as relevant. Default fields are: first name, last name and email. Custom form fields are supported, including free text fields, drop-down lists, and radio buttons, checkboxes, dates, addresses, and phones.
The registration form is made up of controls, each of which may include multiple field inputs (e.g., an address control including inputs for street address, city, state, country and zip code).
Each event has one published form and one draft (by default, each include first name, last name and email). All calls to add, update or delete controls affect the draft form, which can be published at any time with the Publish Draft endpoint.
Nested fields as an ordered list.
Set of configured form messages.
Retrieves an event registration form (both the draft and published versions).
Permission Scopes
For app development, you must have one of the following permission scopes:Clears all changes to the draft form. (Does not affect the published form.)
Permission Scopes
For app development, you must have one of the following permission scopes:Adds an input control to the draft form.
Permission Scopes
For app development, you must have one of the following permission scopes:Updates an existing input control in the draft form.
Permission Scopes
For app development, you must have one of the following permission scopes:Deletes an input control from the draft form.
Permission Scopes
For app development, you must have one of the following permission scopes:Updates draft form messages, as displayed in the Wix UI before, during, and after the registration flow. Configurable messages include form titles, response labels, "thank you" messages, and call-to-action texts.
Permission Scopes
For app development, you must have one of the following permission scopes:Publishes the draft form. Sets event registration form equal to contents of draft form.
Permission Scopes
For app development, you must have one of the following permission scopes:Event update timestamp in ISO UTC format.
Event ID.
Event location.
Event schedule configuration.
Event title.
Whether schedule configuration was updated.