Event

Compatible Application Events for the “Event” entity

Event created

EVENT_CREATED

Fired both asynchronously and synchronously when an Event is created

VariableTypeAbout
eventEventThe created Event

Validate event creation

EVENT_VALIDATE_CREATION

Fired synchronously before creating an Event. Useful to perform custom validations

VariableTypeAbout
requestEventModificationCreation request

Event status change

EVENT_STATUS_CHANGE

Fired both asynchronously and synchronously when an Event status changes

VariableTypeAbout
eventEventThe Event
statusEvent.Statusupdated Status

Validate seats/prices update

EVENT_VALIDATE_SEATS_PRICES_UPDATE

Fired synchronously when a modification to prices and/or seats number is requested for an Event

VariableTypeAbout
eventEventThe Event
requestEventModificationModification request

Event metadata update

EVENT_METADATA_UPDATE

Fired synchronously when the organizer updates the metadata of an Event.

A result of type AlfioMetadata is expected. Return null if you want to fall back to default settings.

VariableTypeAbout
eventEventThe Event
metadataAlfioMetadataexisting metadata. Might be null
organizationOrganizationorganizer details
baseUrlStringThe configured "Base URL" for the current organizer

Event header updated

EVENT_HEADER_UPDATED

Fired asynchronously after the organizer has updated the main details of an Event (name, dates, location, format, …). The updated Event is available in the event variable.

VariableTypeAbout
eventMetadataAlfioMetadataThe metadata of the Event
organizationOrganizationOrganizer details