Tov+ Public API

This reference is sourced from `resources/swagger/public-openapi.yaml`, a dedicated public subset of the platform contract that excludes admin and internal-only APIs.

/v1/guest/occasions/{occasion_slug}/bootstrap

GET

Load the guest-facing bootstrap payload for an occasion

get_guest_bootstrap

/v1/guest/occasions/{occasion_slug}/context

GET

Resolve guest context for an occasion slug and invitation token

get_guest_context

/v1/guest/occasions/{occasion_slug}/events

GET

List guest-visible events for an occasion

list_guest_events

/v1/guest/occasions/{occasion_slug}/forms

GET

List guest-facing forms for an occasion

list_guest_forms

/v1/guest/occasions/{occasion_slug}/locations

GET

List guest-visible locations for an occasion

list_guest_locations

/v1/guest/occasions/{occasion_slug}/locations/map

GET

List guest-visible location map markers

list_guest_location_markers

/v1/guest/occasions/{occasion_slug}/rsvp

POST

Submit an RSVP response through the guest flow

submit_guest_rsvp

/v1/integrations/callbacks/{integration_key}/{connection_id}

POST

Receive inbound partner callback payloads

receive_integration_callback

/v1/occasions/{occasion_id}/integrations

GET

List adapter definitions and integration activity for an occasion

list_occasion_integrations

/v1/occasions/{occasion_id}/integrations/connections

POST

Create an occasion-scoped integration connection

create_integration_connection

/v1/occasions/{occasion_id}/integrations/connections/{connection_id}

PATCH

Update an existing integration connection

update_integration_connection