module BookingSync::API::Client::Availabilities
Public Instance Methods
availabilities(options = {}, &block)
click to toggle source
List availabilities
Returns availabilities for the rentals of the account, user is authenticated with. @param options [Hash] A customizable set of options. @option options [Array] fields: List of fields to be fetched. @return [Array<BookingSync::API::Resource>] Array of availabilities.
@example Get the list of availabilities for the current account
availabilities = @api.availabilities availabilities.first.start_date # => "2014-05-30"
@see developers.bookingsync.com/reference/endpoints/availabilities/#list-availabilities
# File lib/bookingsync/api/client/availabilities.rb, line 15 def availabilities(options = {}, &block) paginate :availabilities, options, &block end
availability(availability)
click to toggle source
Get a single availability
@param availability [BookingSync::API::Resource|Integer] Availability or ID
of the availability.
@return [BookingSync::API::Resource]
# File lib/bookingsync/api/client/availabilities.rb, line 24 def availability(availability) get("availabilities/#{availability}").pop end