API Introduction

  • -

API Introduction

Category : latest version

ElasticWarehouse defines its own API, however advanced users may want to use ElasticSearch API as well. We strongly recommend to use ElasticWarehouse API for any write operations (to make sure generated Json documents are in expected format). We have no objections to use ElasticSearch API for search purposes, especially transport client is more efficient than HTTP API. Each ElasticWarehouse API request can be transformed and debugged which may help with building your own search requests. If you need some search creiteria, let us know about them or share it on github.

API type Port Description
ElasticWarehouse REST API 10200 Defines simple API to support most common file operations. Each request send to 10200 is being transformed into ElasticSearch request and subsequently executed on ElasticSearch cluster
ElasticWarehouse Grafana 10500 Grafana interface to visualize performance counters collected by ElasticWarehouse. Grafana interface is enabled in ElasticWarehouse embedded mode only.
ElasticSearch REST API 9200 See documentation on Elastic.co
ElasticSearch Transport client 9300 See documentation on Elastic.co
ElasticSearch Node client n/a See documentation on Elastic.co
Alternative installations
ElasticWarehouse REST API