Discovering Events Programmatically

You might want to only show or promote an Experience for a period of time, rather than have it always-on. This page explains integration options available to achieve that behaviour.

In production you will need to know which Projects and Events to load from the Schedule.

Example scenarios:

  • Display Events scheduled to start in the next week

  • Display live Events within 1 hour of going live, with a countdown clock

  • A/B test by sending one cohort to Event A and another to Event B

Real-time data is provided via the SDK and public feeds for client-side querying. For backend systems you can use the Control API to retrieve a list of Events.

For an overview of methods of Event discovery read the following:

Discovering Events