API Reference > core-backend > HubAccess HubAccess APIs for working with IModelHub Classes Name Description LockConflict Exception thrown if lock cannot be acquired. Beta Enumerations Name Description LockState The state of a lock. Interfaces Name Description AcquireNewBriefcaseIdArg Argument for acquiring a new BriefcaseId BackendHubAccess Methods for accessing services of IModelHub from an iTwin.js backend. Beta BriefcaseDbArg Argument for methods that must supply a briefcaseId and a changeset BriefcaseIdArg Argument for methods that must supply an IModelId and a BriefcaseId ChangesetArg Argument for methods that must supply an IModelId and a changeset ChangesetRangeArg Argument for methods that must supply an IModelId and a range of Changesets. CreateNewIModelProps Arguments to create a new iModel in iModelHub IModelIdArg Argument for methods that must supply an IModelId IModelNameArg Argument for methods that must supply an IModel name and iTwinId ITwinIdArg Argument for methods that must supply an iTwinId LockProps The properties of a lock that may be obtained from a lock server. Beta Last Updated: 13 December, 2021