The Watson Explorer Application Builder query API is a Ruby
domain-specific language that you use to search and navigate the Application Builder entity model. You use the query API when you create
endpoints and widgets, particularly custom widgets.
Note: In addition to all the information that is suggested in code fields for the query API methods
(as shown in the following figure), this reference guide includes examples. Other methods, such as
the methods that are used to traverse refinements (facets), are described in
Application Builder Query API Overview.
Figure 1. Screen capture that shows how query API methods are suggested in code fields