Skip to content

Elasticsearch credentials#

You can use these credentials to authenticate the following nodes:

Supported authentication methods#

  • Basic auth
  • API-Key and Endpoint Authentication

You will need a Base URL (also known as the Elasticsearch endpoint) for either method. To find the endpoint:

  1. In Elasticsearch, go to Deployments.
  2. Select your deployment.
  3. Select Manage this deployment.
  4. In the Applications section, copy the endpoint of the Elasticsearch application.

Refer to Elasticsearch's documentation for more information about the service.

To configure this credential, you'll need an Elasticsearch account with a deployment and:

  • An API Key
  • Your Elasticsearch application's Base URL

To set up the credential:

  1. Enter your Elasticsearch Base URL
  2. Choose API Key as the Authentication type
  3. Enter your Elasticsearch API Key
  4. By default, n8n connects only if SSL certificate validation succeeds. If you'd like to connect even if SSL certificate validation fails, turn on Ignore SSL Issues.

Using basic auth#

To configure this credential, you'll need an Elasticsearch account with a deployment and:

  • A Username
  • A Password
  • Your Elasticsearch application's Base URL

The basic auth method will not work with Elastic Serverless

To set up the credential:

  1. Enter your Elasticsearch Base URL
  2. Choose Basic Auth as the Authentication type
  3. Enter your Elasticsearch Username.
  4. Enter your Elasticsearch Password.
  5. By default, n8n connects only if SSL certificate validation succeeds. If you'd like to connect even if SSL certificate validation fails, turn on Ignore SSL Issues.

Custom endpoint aliases

If you add a custom endpoint alias to a deployment, update your n8n credential Base URL with the new endpoint.

This page was