Aurinko Booking API — scheduling, availability, and appointment booking.
Supports listing booking profiles and fetching available time slots for meetings.
Summary
Functions
@spec get_booking_availability(String.t(), String.t(), map()) :: {:ok, [map()]} | {:error, Aurinko.Error.t()}
Get availability slots for a booking profile.
Parameters
:time_min— Start of availability window (DateTime, required):time_max— End of availability window (DateTime, required):timezone— Timezone for returned slots (e.g."America/New_York")
@spec list_booking_profiles( String.t(), keyword() ) :: {:ok, [map()]} | {:error, Aurinko.Error.t()}
List booking profiles.