An array typed as "array" is only a start. The items keyword makes validation useful by specifying the schema every array element must satisfy. section 7.2
Constrain search fields
For a search request, items can require each fields element to be a string. It can then become stricter by using enum to allow only supported field names. section 7.2
