API Reference > imodeljs-backend > iModels > IModelTransformer > processChanges processChanges Method Export changes from the source iModel and import the transformed entities into the target iModel. Inserts, updates, and deletes are determined by inspecting the changeset(s). processChanges(requestContext: AuthorizedClientRequestContext, startChangesetId?: string): Promise<void> note To form a range of versions to process, set startChangesetId for the start (inclusive) of the desired range and open the source iModel as of the end (inclusive) of the desired range. Parameter Type Description requestContext AuthorizedClientRequestContext The request context startChangesetId string Include changes from this changeset up through and including the current changeset.If this parameter is not provided, then just the current changeset will be exported. Returns - Promise<void> Defined in core/backend/src/IModelTransformer.ts Line 880 Last Updated: 12 June, 2024