---
type: api
title: Resynchronize constructors
description: Asynchronously synchronizes all constructor information in the back-end search index.
url: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/operation/operation-resync-constructors
resource: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/operation/operation-resync-constructors
products:
  - Elastic Cloud Enterprise
---

# Resynchronize constructors

## Paths

- `POST` `/platform/infrastructure/constructors/_resync`

- [Basic auth](/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/authentication#basicauth)
- [Api key auth](/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/authentication#apikey)

## Description

Asynchronously synchronizes all constructor information in the back-end search index.

## Query String Parameters

- `skip_matching_version` (boolean · default: true)
  When true, skips the document indexing when the version matches the in-memory copy.

## Response

The ids of documents, organized by model version, that will be synchronized.

`application/json`

- `results` (map string to IndexSynchronizationResults)
  The results of synchronizing indices organized by model version
  Map values ({} IndexSynchronizationResults)
  - `created` ([] string)
    The ids of documents created in the index by index version
  - `updated` ([] string)
    The ids of documents updated in the index by index version
  - `deleted` ([] string)
    The ids of documents deleted from the index by index version
  - `errors` ([] string)
    The regions where document synchronization may have failed
## Code Examples

#### Console

```console
POST /platform/infrastructure/constructors/_resync
```

#### curl

```curl
curl -X POST "/platform/infrastructure/constructors/_resync"
```

