getResourceBookings method

Will get a collection of PcoCalendarResourceBooking objects (expecting many) using a path like this: https://api.planningcenteronline.com/calendar/v2/event_resource_requests/1/resource_bookings

Available Query Filters:

  • approved
  • approved_pending
  • approved_pending_rejected
  • approved_rejected
  • future
  • pending
  • pending_rejected
  • rejected

Implementation

Future<PcoCollection<PcoCalendarResourceBooking>> getResourceBookings(
    {PcoCalendarResourceBookingQuery? query}) async {
  query ??= PcoCalendarResourceBookingQuery();
  var url = '$apiEndpoint/resource_bookings';
  return PcoCollection.fromApiCall<PcoCalendarResourceBooking>(url,
      query: query, apiVersion: apiVersion);
}