diff --git a/documentation/API-design-guidelines.md b/documentation/API-design-guidelines.md index b2e59e0c..a649eb11 100644 --- a/documentation/API-design-guidelines.md +++ b/documentation/API-design-guidelines.md @@ -936,13 +936,19 @@ As filtering may reveal sensitive information, privacy and security constraints And according to the filtering based on string and enums data, being searched for: - | **Operation** | **Strings/enums** | | ----- | ----- | | equal | `GET .../?type=mobile` | | non equal | `GET .../?type!=mobile` | | Contains | `GET .../?type=~str` | +For boolean parameters the filter can be set for True or False value: + +| **Operation** | **Booleans** | +|---------------|-----------------------| +| True | `GET .../?boolAttr=true` | +| False | `GET .../?boolAttr=false` | + **Additional rules**: - The operator "`&`" is evaluated as an AND between different attributes. - A Query Param (attribute) can contain one or n values separated by "`,`".