Hi all,
We've developed some advanced search capabilities for the
ROR API based on the feedback in
https://github.com/ror-community/ror-api/issues/196 and we could use
your help testing the beta on our staging server at
https://api.staging.ror.org/. The new parameter `query.advanced` allows
you to do the following:
* Search all fields in the ROR schema
instead of the previous sets of indexed fields allowed by `query` and
`affiliation` searches
* Search only a single field in the ROR schema (e.g., limiting your search to `name`)
* Search any combination of fields in the ROR schema (e.g., searching both `name` and `addresses`)
* Search all subfields of a parent field (e.g., searching `city` and all other subfields of `addresses`)
* Find records with a non-null value in a particular field (e.g., finding records with a value for `acronym`)
See the full
ROR Advanced Search Beta documentation for more details.
Try it out by performing some searches on the API staging server and tell us what you think in the in the advanced search beta testing thread on the ROR roadmap discussion board. Thanks!
Amanda
Technical Community Manager, ROR