Connecting to Elasticsearch Using cURL

Menu

In this example, we will use curl command to communicate with the Elasticsearch cluster.

Prerequisites

Before making a curl request to the cluster, you first need to whitelist your public IP on your cluster. For more details on how to connect to your cluster click here.

Following are few curl example to communicate with your cluster

Checking your cluster health

curl -X PUT -u icelasticsearch:8c0d6939de6e0d7ff6a84c2f63e08ce4 https://18.210.109.78:9200/_cluster/health -k

Creating indices

curl -X PUT -u icelasticsearch:8c0d6939de6e0d7ff6a84c2f63e08ce4 https://18.210.109.78:9200/testing/_doc/1?pretty -H ‘Content-Type: application/json’ -d’
{
“description” : “this is a test”,
“timestamp” : “2020-01-16T04:32:49”
}’ -k

Deleting Indices

curl -X DELETE -u icelasticsearch:8c0d6939de6e0d7ff6a84c2f63e08ce4 https://18.210.109.78:9200/name -k

FREE TRIAL

Spin up a cluster in less
than 5 minutes.
(No credit card required)

Sign Up Now
Close

Site by Swell Design Group