Skip to main content

Find Availabilities Action

The Find Availabilities action searches for availability slots matching specified criteria and returns a collection.

Jerome Bajou avatar
Written by Jerome Bajou
Updated over a month ago

Overview

The Find Availabilities action searches for availability slots matching specified criteria and returns a collection.


Configuration

Filters (Optional)

Filter conditions to find specific availabilities. Supports multiple filters.

Filterable Fields:

  • id, start, end

  • capacity, vacancies

  • is_bookable, is_private

  • bookable_id, product_id

  • And more...

Limit (Optional)

Maximum number of availabilities to return. Default: 100


Output

Returns an availabilities array containing matching slots.

Accessing Results

Use in a Loop action:

Loop over: {availabilities} 
Current item: {current_item}

Examples

1. Find Available Slots

Filters:
- Field: vacancies
Operator: greater than
Value: 0
- Field: is_bookable
Operator: equals
Value: true
Limit: 50

2. Find by Date Range

Filters:
- Field: start
Operator: greater than
Value: {now()}
- Field: end
Operator: less than
Value: {addDays(now(), 7)}

Best Practices

  1. Use appropriate limits - Don't fetch too many availabilities

  2. Combine filters - Use multiple filters for precise searches

  3. Use in loops - Process each availability in a loop

  4. Check vacancies - Filter by vacancies for available slots


Related Documentation

Did this answer your question?