Skip to main content

Connection Configuration

FieldTypeRequiredDescription
endpointstringServer endpoint URL (https://my-cluster.es.amazonaws.com)
auth_methodenumAuthentication: basic, api_key, or none
usernamestringRequired for Basic auth
passwordstringRequired for Basic auth
api_key_idstringRequired for API Key auth
api_key_secretstringRequired for API Key auth

Example Configuration (Basic Auth)

{
  "endpoint": "https://my-cluster.es.amazonaws.com",
  "auth_method": "basic",
  "username": "elastic",
  "password": "••••••••"
}

Example Configuration (API Key)

{
  "endpoint": "https://my-cluster.es.amazonaws.com",
  "auth_method": "api_key",
  "api_key_id": "your_api_key_id",
  "api_key_secret": "••••••••"
}

Setup Requirements

  1. Ensure your Elasticsearch cluster is accessible over HTTPS
  2. Create an index or let Jobo create it automatically on first sync
  3. Configure appropriate authentication credentials (Basic auth or API Key)
Jobs are upserted by their unique ID, so re-syncs won’t create duplicates.