About the Participations API

The Participations API lets you manage participation details for events and schedules.

With the Participations API, you can:

  • Create and update participation objects.
  • Retrieve participation objects.
  • Delete participation objects.

For more in-depth event management, see:

Before you begin

It’s important to note the following points before starting to code:

  • Whenever you create, update, or delete a participation object, the corresponding events' participants and remainingCapacity fields are automatically updated.
  • Depending on your implementation, either the business owner or the participant may have to confirm participation. For example, in Wix Bookings the business owner needs to confirm bookings.
  • Wix Bookings automatically manages participation details. Therefore, you shouldn't create, update, or delete participations when extending Wix Bookings. Doing so may lead to data inconsistencies and unexpected behavior in your implementation.

Use cases

Terminology

  • Participation: Representation of the relationship between a participant and an event or schedule. It includes details about the participant, whether the participation status is confirmed or pending, which app owns the relevant event or schedule, and allows for custom data extensions.
  • Status: Status of the party's participation in the event. Depending on your implementation, either the business owner or the participant may have to confirm participation. For example, in Wix Bookings the business owner must confirm bookings.
Did this help?