Weaviate
Use the Weaviate destination to connect to a Weaviate cluster.
Status
This destination connector is currently in development. Connection (credential) validation is supported, but loading data into Weaviate is not yet available.
Setup
Before configuring the connector, you’ll need:
- A reachable Weaviate HTTP(S) endpoint (cloud or self-hosted)
- A Weaviate API key with permission to access the cluster
Authentication
The connector authenticates to Weaviate using Bearer token authentication.
During credential validation, the connector sends a request to:
GET /v1/meta
and includes the API key as a bearer token.
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
endpoint | string | ✅ | Base URL for your Weaviate instance (for example, https://your-cluster.weaviate.network). |
api_key | string | ✅ | Weaviate API key used as a Bearer token. |
Streams
Not applicable. This is a destination connector.
Hashing and normalization
This connector does not currently expose field-level hashing options.
Data contract
Not yet available. The Weaviate destination loading behavior and supported object/class mappings are still in development.