io.github.Everyways/upsalt-booking

Upsalt Booking

Search Upsalt venues, check availability, and book, view, or cancel a reservation.

1.0.1
Version
remote
Transport
5
Tools

Security review

Review passed

Reviewed Jan 1, 2000.

  • tools: 5 tools scanned
  • metadata: scanned

No findings.

Tools (5)

  • find-company

    Find a company by its slug and return its public profile: services, opening hours, and booking configuration. Use this first to obtain the company_id needed by the other tools.

  • list-available-slots

    List the available booking slots for a company on a given date. Returns shifts and bookable hours; use the shift_id and hour when creating a booking.

  • create-booking

    Create a booking for a company as a guest. Requires a date (YYYY/MM/DD), an hour and shift_id obtained from list-available-slots, and the guest contact details. On success, returns the reservation details including a token that can be used with get-booking-info and cancel-booking.

  • get-booking-info

    Retrieve the details of an existing booking using the management token returned by create-booking.

  • cancel-booking

    Cancel an existing booking using the management token returned by create-booking. This action is irreversible; confirm with the guest before calling it.