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 SQL Client APIs in the Druid documentation for details on 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, such as Python and Ruby, many of which are linked from the Druid web site libraries list.