Publish event
Surface events on your site — whether the catalog lives in Eventyvo or you already market on your CMS.
Subscription required
Enable publishEvent on your offer. Draft events stay private until published.
Two data situations
| Situation | What to do |
|---|---|
| You already list events only on your website | Create matching events in Eventyvo if you need Eventyvo embeds/Lab/check-in later; or keep listing on your CMS and skip this module |
| Events already live in Eventyvo | Publish → embed card / catalog / link to Eventyvo or subwebsite |
Whole flow (Eventyvo as public event source)
Dashboard: create + publish event (slug)
→ Model A: embed event card / catalog on your site
→ optional Model B: EVENT_* webhooks / Zapier events list into your CMS
Website surface (Model A)
Canonical host: docs.eventyvo.com
<div data-eventyvo="event-card" data-event-slug="my-event" data-theme="light"></div>
<script async src="https://docs.eventyvo.com/embed/v1/eventyvo-embed.js"></script>
Catalog: Event catalog embed. Builder: Embed builder.
Secure data out (Model B)
GET https://api.eventyvo.com/api/v1/public/events?page=1&limit=12
GET https://api.eventyvo.com/widgets/event/:slug
GET https://api.eventyvo.com/api/v1/integrations/zapier/events # X-API-KEY
Webhooks: EVENT_CREATED / EVENT_UPDATED / EVENT_DELETED.
Not supported
- Publishing your CMS events into Eventyvo via Connect POST
- Organizer GraphQL as a partner API