AGORA has a comprehensive API for searching. The API conforms to the Query DSL of Elasticsearch available
here. The API is RESTful and the form of
the queries is JSON. Since you can form your queries from any language of your choice, we do not provide any language-specific examples. Instead, we provide
examples of JSON query strings. Currently one can send requests on the API in the following address:
{{apiLocation}}
A simple way of sending a query is by using CURL. CURL queries have the following form:
{{apiSampleQuery}}
where query must be replaced with the JSON string. The single quotation marks (') must be left intact while the query
string must have double quotation marks (") for keys and values.
In this page you are encouraged to debug your queries to AGORA. Write your query in the following textbox and press search. Then the query and the response
will appear below the textbox. Here are some examples to get you started:
{{stringError}}
CURL Query
Query
Result