# Criterias

Property and search-request criteria referential (types and allowed values).

 - [GET /criterias/product/all](https://api-doc.immo-facile.com/openapi/criterias/listproductcriteria.md): Returns all product criteria definitions for the site, including type, label, activation state and personalisation flags. **Criteria types:** | Type | Description | Value format | | --- | --- | --- |
 - [GET /criterias/product/{criteriaId}](https://api-doc.immo-facile.com/openapi/criterias/getproductcriteria.md): Returns a single product criteria definition with its possible values.
 - [GET /criterias/search-requests](https://api-doc.immo-facile.com/openapi/criterias/listsearchrequestcriteria.md): Returns the criteria available for buyer search requests on this site. Use these criteria IDs when creating search requests via `POST /leads/buyers` or `POST /customers/{id}/search-requests`.
 - [GET /criterias/zone-list](https://api-doc.immo-facile.com/openapi/criterias/getzonelist.md): Returns the list of geographic zones available for the site. Zones are used in search request criteria (typically criterion ID 30) to filter properties by location. Responses are cached with ETag.
 - [GET /criterias/categories/{categoryId}](https://api-doc.immo-facile.com/openapi/criterias/getcriteriabycategory.md): Returns the criteria belonging to a given product category. Categories group criteria by property type (e.g. criteria specific to apartments vs. houses vs. land).
