Connection Configuration
| Field | Type | Required | Description |
|---|---|---|---|
endpoint | string | ✅ | Server endpoint URL (https://my-cluster.es.amazonaws.com) |
auth_method | enum | ✅ | Authentication: basic, api_key, or none |
username | string | — | Required for Basic auth |
password | string | — | Required for Basic auth |
api_key_id | string | — | Required for API Key auth |
api_key_secret | string | — | Required for API Key auth |
Example Configuration (Basic Auth)
Example Configuration (API Key)
Setup Requirements
- Ensure your Elasticsearch cluster is accessible over HTTPS
- Create an index or let Jobo create it automatically on first sync
- Configure appropriate authentication credentials (Basic auth or API Key)
Jobs are upserted by their unique ID, so re-syncs won’t create duplicates.

