## Sync Index `JsonValue beta().indexes().sync(IndexSyncParamsparams = IndexSyncParams.none(), RequestOptionsrequestOptions = RequestOptions.none())` **post** `/api/v1/indexes/{index_id}/sync` Trigger a sync and export for an existing index, re-parsing changed files and exporting updated chunks. ### Parameters - `IndexSyncParams params` - `Optional indexId` - `Optional organizationId` - `Optional projectId` ### Returns - `class IndexSyncResponse:` ### Example ```java package com.llamacloud_prod.api.example; import com.llamacloud_prod.api.client.LlamaCloudClient; import com.llamacloud_prod.api.client.okhttp.LlamaCloudOkHttpClient; import com.llamacloud_prod.api.models.beta.indexes.IndexSyncParams; import com.llamacloud_prod.api.models.beta.indexes.IndexSyncResponse; public final class Main { private Main() {} public static void main(String[] args) { LlamaCloudClient client = LlamaCloudOkHttpClient.fromEnv(); IndexSyncResponse response = client.beta().indexes().sync("index_id"); } } ``` #### Response ```json {} ```