[[connector-apis]] == Connector APIs preview::[] ++++ Connector APIs ++++ --- The connector and sync jobs API provides a convenient way to create and manage Elastic connectors and sync jobs in an internal index. This API provides an alternative to relying solely on {kib} 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. [discrete] [[elastic-connector-apis]] === Connector APIs You can use these APIs to create, get, delete and update connectors. Use the following APIs to manage connectors: * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> [discrete] [[sync-job-apis]] === Sync Job APIs You can use these APIs to create, cancel, delete and update sync jobs. Use the following APIs to manage sync jobs: * <> * <> * <> * <> * <> * <> * <> * <> include::cancel-connector-sync-job-api.asciidoc[] include::check-in-connector-api.asciidoc[] include::check-in-connector-sync-job-api.asciidoc[] include::create-connector-api.asciidoc[] include::create-connector-sync-job-api.asciidoc[] include::delete-connector-api.asciidoc[] include::delete-connector-sync-job-api.asciidoc[] include::get-connector-api.asciidoc[] include::get-connector-sync-job-api.asciidoc[] include::list-connectors-api.asciidoc[] include::list-connector-sync-jobs-api.asciidoc[] include::set-connector-sync-job-error-api.asciidoc[] include::set-connector-sync-job-stats-api.asciidoc[] include::update-connector-configuration-api.asciidoc[] include::update-connector-error-api.asciidoc[] include::update-connector-filtering-api.asciidoc[] include::update-connector-last-sync-api.asciidoc[] include::update-connector-name-description-api.asciidoc[] include::update-connector-pipeline-api.asciidoc[] include::update-connector-scheduling-api.asciidoc[]