Connector APIs

edit

This functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.

The connector and sync jobs APIs provide a convenient way to create and manage Elastic connectors and sync jobs in an internal index.

Connectors are third-party Elasticsearch integrations which can be deployed on Elastic Cloud or hosted on your own infrastructure:

  • Native connectors are a managed service on Elastic Cloud
  • Connector clients are self-managed on your infrastructure

Find a list of all supported service types in the connectors documentation.

This API provides an alternative to relying solely on Kibana UI for connector and sync job management. The API comes with a set of validations and assertions to ensure that the state representation in the internal index remains valid.

We also have a command-line interface for Elastic connectors. Learn more in the elastic/connectors repository.

Connector APIs

edit

You can use these APIs to create, get, delete and update connectors.

Use the following APIs to manage connectors:

Sync Job APIs

edit

You can use these APIs to create, cancel, delete and update sync jobs.

Use the following APIs to manage sync jobs: