API Reference > imodeljs-common > iModels > IModelRpcProps IModelRpcProps Interface The properties that identify an opened iModel for RPC operations. Extends IModelRpcOpenProps Properties Name Type Description key Readonly string Unique key used for identifying the iModel between the frontend and the backend Inherited properties Name Type Inherited from Description changeSetId undefined | string IModelRpcOpenProps Id of the last ChangeSet that was applied to the iModel - must be defined for briefcases that are synchronized with iModelHub. changesetIndex undefined | number IModelRpcOpenProps The index of the last changeset. contextId Readonly undefined | string IModelRpcOpenProps The context (Project, Asset, or other infrastructure) in which the iModel exists - must be defined for briefcases that are synchronized with iModelHub. iModelId Readonly undefined | string IModelRpcOpenProps Guid of the iModel. openMode undefined | OpenMode IModelRpcOpenProps Mode used to open the iModel Defined in core/common/src/IModel.ts Line 46 Last Updated: 12 June, 2024