API Reference > imodeljs-common > iModels > IModelTokenProps IModelTokenProps Interface The properties of IModelToken. Implemented by IModelToken Properties Name Type Description changeSetId undefined | string Id of the last ChangeSet that was applied to the iModel - must be defined if the iModel exists in the Hub. contextId undefined | string Context (Project, Asset, or other infrastructure) in which the iModel exists - must be defined if the iModel exists in the Hub or in a non-Connect infrastructure. iModelId undefined | string Guid of the iModel - must be defined if the iModel exists in the Hub key undefined | string Key used for identifying the iModel on the backend openMode undefined | OpenMode Mode used to open the iModel Defined in core/common/src/IModel.ts Line 19 Last Updated: 13 June, 2024