---
applies_to:
  stack: ga
  serverless:
    elasticsearch: ga
mapped_pages:
  - https://www.elastic.co/guide/en/elasticsearch/reference/current/es-connectors-apis.html
---

# Connector APIs [es-connectors-apis]

In 8.12 we introduced a set of APIs to create and manage Elastic connectors and sync jobs. Learn more in the {{es}} REST API documentation:

* [Connector APIs](https://www.elastic.co/docs/api/doc/elasticsearch/group/endpoint-connector)
* [Sync job APIs](https://www.elastic.co/docs/api/doc/elasticsearch/group/endpoint-connector#sync-job-apis)

::::{admonition} Connector API tutorial
Check out this concrete [tutorial](/reference/search-connectors/api-tutorial.md) to get started with the Connector APIs.

::::



## Command-line interface [es-connectors-apis-cli]

We also provide a command-line interface. Learn more in the [`elastic/connectors` repo](https://github.com/elastic/connectors/blob/main/docs/CLI.md).

Use these tools if you’d like to work with connectors and sync jobs programmatically, without using the UI.


