Welcome! How can we help?

API Built Event Won’t Show On My Website

Below you’ll find several reasons why an API built event won’t appear on the front end of your website.

Event is marked private in box office - Event plugin version 2.4.0 or earlier

Below you’ll see how to determine which event plugin version is being used. 

From box office edit performance details.

Scheduled publish date (in box office) hasn't happened yet (i.e. announce time)

The other way is to see if the event is listed as scheduled in the website dashboard. This option is for event plugin versions greater than 2.4.0

The event is excluded from the api

The event can excluded from the API in two places. 

Hide from event listings is selected

Event is in draft status

Performance announce date is incorrect:

Announce date is the date that the event will show on the front end of the website.

Events > Edit Event > Dates > Announce Date

Event is scheduled to go live at a later date

Performance date is incorrect

Events > Edit Event

Performance end date is incorrect:

It will not show on the front end of the site if the end date is before the current date.

The end date is the date when the event will no longer be shown on the website. API events default to 11:59 PM on the event date.

Events > Edit Event > Dates > End Date

Venue and/or venue ID hasn't been added

In order for a an event to show up, there needs to be a venue and a venue ID.

TIP:  First add the venue along with the venue ID and other details. Second add the venue ID to the API.

If the above steps aren’t followed your event will show, however, the venue won’t. In order to correct this you will need to do a manual events sync.