Publishing Events
Events in Seva have a Published flag that controls whether they are visible through the API and registration components on your website. This lets you prepare event details before making them available to members.
Draft vs. published
Section titled “Draft vs. published”| State | Visible in admin? | Visible on website? | Registration open? |
|---|---|---|---|
| Draft (unpublished) | Yes | No | No |
| Published | Yes | Yes | Yes (within registration window) |
When an event is unpublished, it returns a 404 to anyone trying to access it through the registration components. Members cannot see or register for draft events.
Publishing an event
Section titled “Publishing an event”- Click Events in the sidebar and open the event you want to publish.
- Check the Published checkbox on the event detail page.
- Click Save.
The event is immediately available through the API. If your webmaster has already embedded the registration component with the event’s slug, members will be able to see and register for it right away.
You can also set the Published checkbox when creating a new event.
Unpublishing an event
Section titled “Unpublishing an event”To take an event off your website:
- Open the event detail page.
- Uncheck the Published checkbox.
- Click Save.
The event disappears from your website immediately. Existing registrations are preserved — unpublishing does not cancel anyone’s registration.
Published vs. Active
Section titled “Published vs. Active”These are two separate controls:
| Flag | Purpose |
|---|---|
| Published | Controls visibility on the website. Unpublished events are hidden. |
| Active | Controls whether the event accepts new registrations. Inactive events can still be visible but registration is disabled. |
A typical workflow when an event is over:
- Leave it Published so attendees can still see event details.
- Set it to Inactive so no one can register.
To hide an event completely, uncheck both.
Registration windows
Section titled “Registration windows”Even when an event is published, registration is only available within the registration window — the period between the Registration Begin and Registration End dates. Outside this window, the event is visible but the registration form is not available.
Checklist before publishing
Section titled “Checklist before publishing”Before making an event public, verify:
- Event name, description, and location are correct
- Event dates are set
- At least one active ticket exists
- Ticket prices and pricing rules are configured
- Registration window dates are set (if applicable)
- Guest registration is enabled/disabled as intended
Next steps
Section titled “Next steps”- Managing Events — Full event setup guide
- Tickets & Pricing — Configure tickets before publishing