Connecting to Elasticsearch Using cURL
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
1 | curl -X PUT -u icelasticsearch:password https://xxx.xxx.xxx.xxx:9200/_cluster/health -k |
Creating indices
1 2 3 4 5 | curl -X PUT -u icelasticsearch:password https://xxx.xxx.xxx.xxx: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
1 | curl -X DELETE -u icelasticsearch:password https://xxx.xxx.xxx.xxx:9200/name -k |
Submit Comment