--- title: Disable availability filtering slug: nc7a8448 canonical_url: https://docs.coveo.com/en/nc7a8448/ collection: coveo-for-commerce source_format: adoc --- # Disable availability filtering If your [catalog entity](https://docs.coveo.com/en/3143/) contains [availability](https://docs.coveo.com/en/mc7e9096/) channels and your commerce interface allows customers to disable availability filtering, also known as the ability to view products from all [availability channels](https://docs.coveo.com/en/mc7e9096/) at once, you can use the `AvailabilityFilterStrategy` parameter to ensure that all products are returned in search results. By default, if your catalog entity uses availability channels, only products referenced in at least one availability channel will be displayed. Changing the filter strategy ensures that all products matching the search criteria are displayed, even if no `ec_availability_id` is specified. This feature allows customers who disabled availability filtering to access the entire product inventory, regardless of whether the products are referenced in availability channels or not. Whether this may apply to your website search interface depends entirely on your use case. It can be enabled after the [catalog configuration](https://docs.coveo.com/en/3139#catalog-configuration). **Example** A retailer sets up their catalog configuration and doesn't have availability objects that contain all their products, regardless of location. By changing the `AvailabilityFilterStrategy`, a user would be able to query the products made available by the catalog entity without a store location. How to change the availability filter strategy Currently, you can only [disable availability filters through the REST API](https://platform.cloud.coveo.com/docs?urls.primaryName=Commerce#/Catalog%20Configurations/rest_organizations_paramId_catalogconfigurations_paramId_put). You'll need to modify the `AvailabilityFilterStrategy` option in the [catalog configuration](https://docs.coveo.com/en/l5if0520/). By default, the option is set to `ALWAYS` and will only return items that have availabilities. When changed to `WHEN_SPECIFIED`, it will only filter by availability, if an availability is specified in the search request. Otherwise, it won't filter by availabilities. This change will affect all catalog entities that are using the configuration being altered.