Check in connector sync job API
editCheck in connector sync job API
editThis 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.
Checks in a connector sync job (updates last_seen
to the current time).
To get started with Connector APIs, check out our tutorial.
Request
editPUT _connector/_sync_job/<connector_sync_job_id>/_check_in/
Prerequisites
edit- To sync data using self-managed connectors, you need to deploy the Elastic connector service. on your own infrastructure. This service runs automatically on Elastic Cloud for Elastic managed connectors.
-
The
connector_sync_job_id
parameter should reference an existing connector sync job.
Description
editChecks in a connector sync job and sets last_seen
to the time right before updating it in the internal index.
Path parameters
edit-
<connector_sync_job_id>
- (Required, string)
Response codes
edit-
200
- Connector sync job was successfully checked in.
-
404
-
No connector sync job matching
connector_sync_job_id
could be found.
Examples
editThe following example checks in the connector sync job my-connector-sync-job
:
resp = client.perform_request( "PUT", "/_connector/_sync_job/my-connector-sync-job/_check_in", ) print(resp)
response = client.connector.sync_job_check_in( connector_sync_job_id: 'my-connector-sync-job' ) puts response
const response = await client.transport.request({ method: "PUT", path: "/_connector/_sync_job/my-connector-sync-job/_check_in", }); console.log(response);
PUT _connector/_sync_job/my-connector-sync-job/_check_in