Create and configure event
This page will guide you step by step on how to create and configure basic parameters for the event.
Here are the steps and API endpoints to create an event in the Accelevents platform.
Step | Description | API reference |
---|---|---|
Create Event | This is the first step toward event creation. | Event Creation |
Update Event Format | As user can change the event format at any time. | Update Event Format |
Configure Event | We can configure various event parameters like start time, end time e.t.c. | Configure Event |
1.Event Creation
After the user signup process is completed the newly created user will be able to create a new event.
to create a new event need to call Create New Event API
The following are Default basic values that will be assigned while the event is created for both Organizer and WhiteLabel.
Event Creator can override the below field's values at event creation time and call API.
Field | Data Type | Default Value |
---|---|---|
Event Name | String | User's firstName + lastName + s Event + counter(increment by 1 every time new event is created) |
causeAuctionEnabled | boolean | false |
silentAuctionEnabled | boolean | false |
raffleEnabled | boolean | false |
currency | String | USD |
timezoneId | String | United States (New York) Time |
equivalentTimeZone | String | America/New_York |
creditCardEnabled | boolean | false |
goalStartingAmount | int | 0 |
eventURL | String | It is auto-generated with validations like unique for each event. |
eventListingStatus | EventListingStatus Enum | PREVIEW |
We can create events for the following users.
- White Label User
If the logged-in user is a member of the WhiteLabel then the event will be created at the WhiteLabel level.
Need to pass whitelabelUrl As Query Parameter while calling create event API.
The following are Default basic values that will be assigned while the event is created for WhiteLabel.
Field | Data Type | Default Value |
---|---|---|
whiteLabel | WhiteLabel | Set id of current whiteLabelUrl |
billingType | Enum of BillingType | set billing type value from WhiteLabel setting |
silentAuctionEnabled | boolean | set value from the WhiteLabel setting |
causeAuctionEnabled | boolean | set value from the WhiteLabel setting |
raffleEnabled | boolean | set value from the WhiteLabel setting |
ticketingEnabled | boolean | set value from the WhiteLabel setting |
- Organizer User
If the logged-in user is a member of the organizer then the event will be created at the organizer level.
The following are Default basic values that will be assigned while the event is created for the Organizer.
Field | Data Type | Default Value |
---|---|---|
organizer | Organizer | Set id of current organizerPageUrl |
2.Update Event Format
After the event is created successfully, the user can change the event format to either Virtual, Hybrid, or In-Person.
to update the event format need to call Update Event Format API
3.Configure Event
Event Design Details
Basic fields can be configured which is described in event design settings API API.
Other Details
Users can change various event parameters by calling Save Ticketing Without Ticketing Type API
Below is the list of various parameters that can be configured for the current event.
Field | Data Type | Description |
---|---|---|
timezoneId | String | This will update with passed timezoneId value in API i.e. United States (New York) Time |
equivalentTimezone | String | This will have timezone that we pass when API is called i.e. America/New_York |
eventVenueType | String | Possible values VENUE,ONLINE_VIRTUAL_EVENT,TO_BE_ANNOUNCED,VIRTUAL. |
eventFormat | String | This specify event format |
eventIsActive | boolean | This will be true if event end date is later than current date. |
currencySymbol | String | This represents current currency with which event is associated. |
longitude | String | This represents location longitude parameter |
latitude | String | This represents location latitude parameter |
eventStartDate | String | Event start date in yyyy/MM/dd HH:mm format. This is stored in UTC format and calculated based on event's equivalentTimezone |
eventEndDate | String | event end date in yyyy/MM/dd HH:mm format. This is stored in UTC format and calculated based on event's equivalentTimezone |
eventAddress | String | This represents events address |
preEventAccessMinutes | int | This represents Pre event access minutes before event starts to enter into the event. |
eventKey | String | This represents event key when seatsio is connected. |
seatingChartKey | String | This represents seating chart key when seatsio is connected. |
Updated about 2 years ago