API Reference > imodeljs-common > iModels > IModelVersion > evaluateChangeSet evaluateChangeSet Method Deprecated use IModelHost/IModelApp hubAccess.getChangesetIdFromVersion Evaluate the ChangeSet Id corresponding to the version. All change sets up to and including the returned ChangeSet Id need to be applied to update the iModel to this version. Returns an empty string if this contains the first version (before any change sets). If the version was already specified as of a ChangeSet, the method simply returns that Id without any validation. evaluateChangeSet(requestContext: AuthorizedClientRequestContext, iModelId: string, imodelClient: IModelClient): Promise<string> Parameter Type Description requestContext AuthorizedClientRequestContext iModelId string imodelClient IModelClient Returns - Promise<string> Defined in core/common/src/IModelVersion.ts Line 125 Last Updated: 12 June, 2024