EndPoints for ElasticSearch Connector
On this page you will see possible API actions you can perform with ElasticSearch connector. We will refer this as API EndPoint or just EndPoint.
Label | Name | Description |
---|---|---|
Create Index | create_index | Create a new index |
Delete Index | delete_index | Delete an exising index |
List indexes | list_indexes | Lists indexes |
List aliases | list_aliases | Lists aliases |
Get Index or Alias metadata | get_index_metadata | Gets index or alias metadata |
Get documents from Index or Alias | get_documents | Gets documents from Index or Alias [API reference] |
Get document by ID from Index or Alias | get_document | |
Search / Query documents | search | Gets documents (Using JSON Query Language) [API reference] |
Count documents | count | |
Insert documents | insert_documents | Insert documents |
Upsert documents | upsert_documents | Insert Or Update (Upserts) documents. If _id column not supplied then this acts like INSERT call. If _id column supplied and its found then UPDATE action happens else INSERT. Look at the Result column in the output to see if document was created or updated. |
Update documents | update_documents | Update documents |
Delete documents | delete_documents | Deletes documents |
Generic Request | generic_request | This is generic endpoint. Use this endpoint when some actions are not implemented by connector. Just enter partial URL (Required), Body, Method, Header etc. Most parameters are optional except URL. |
Generic Request (Bulk Write) | generic_request_bulk_write | This is a generic endpoint for bulk write purpose. Use this endpoint when some actions are not implemented by connector. Just enter partial URL (Required), Body, Method, Header etc. Most parameters are optional except URL. |