There are several ways to query Imply via APIs:
- Druid SQL through HTTP, JDBC, or dsql - a command line tool included in the Imply distribution. See the SQL Client APIs documentation for more details on the available API endpoints and query formats.
- Direct Druid queries - Druid supports a rich family of JSON-based queries.
You can make these queries through the Druid Router by POSTing to
http://{QUERY_SERVER}:8888/druid/v2/
.
- Libraries for various languages like Python and Ruby, many of which are linked from the Druid web site libraries list.