**Overview**
Based on user feedback and looking at the usage of search in the Action API, we want to create a standardized, scalable, and developer-friendly interface to run a faceted search for structured data programmatically to allow more applications to be built using the REST API
**Inital acceptance criteria**
- Users are able to run search using the haswbstatement keyword
- Allows for
- Searching for quantities (units)
- Sorting (by date created, by a property value)
- Choosing language to search in
- Pagination
- Using the following operators < or > or => or =< to compare quantities or filter by ranges
- Using AND operator
**Additional acceptance criteria**
After the basic functionality is ready, the following features are added:
- Multiple disjoint terms
-“AND”
-“OR”
- Phrase match
- Exact match
- Users can filter by the following additional parameters:
- Page limit
- Users are able to ask for adjustable responses.
**Notes:**