123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- [[connector-apis]]
- == Connector APIs
- preview::[]
- ++++
- <titleabbrev>Connector APIs</titleabbrev>
- ++++
- ---
- 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:
- * <<create-connector-api>>
- * <<delete-connector-api>>
- * <<get-connector-api>>
- * <<list-connector-api>>
- [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:
- * <<cancel-connector-sync-job-api>>
- * <<check-in-connector-sync-job-api>>
- * <<create-connector-sync-job-api>>
- * <<delete-connector-sync-job-api>
- * <<get-connector-sync-job-api>>
- * <<list-connector-sync-jobs-api>>
- include::cancel-connector-sync-job-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[]
|