The following table lists API methods removed with MM 11.0.0 and the recommended methods to replace them. Please ensure your applications do not use any of these methods before upgrading to MM 11.0.0.
Removal of API methods, parameters, or schemas |
Replacements |
More information |
GET /auth/login |
POST /auth/login |
Deprecated with MM 10.1.0 as the POST method is more secure |
GET /auth/loginPlainText |
POST /auth/loginPlainText |
Deprecated with MM 10.1.0 as the POST method is more secure |
GET /auth/loginOAuth2 |
POST /auth/loginOAuth2 |
Deprecated with MM 10.1.0 as the POST method is more secure |
POST /entities |
POST /entities/executeMQLQuery |
Deprecated with MM 10.1.0 as the new function provides better functionality |
POST /entities/countEntities |
GET /entities/countMQLQuery |
Deprecated with MM 10.1.0 as the new function provides better functionality |
GET /repository/getModelImportParameters |
GET /repository/importModel |
Deprecated with MM 10.1.0 as the new function provides better functionality |
PUT /repository/setModelImportParameters |
PUT /repository/importModel |
Deprecated with MM 10.1.0 as the new function provides better functionality |
GET /repository/getDataParameters |
GET /repository/importModel |
Deprecated with MM 10.1.0 as the new function provides better functionality |
PUT /repository/setDataParameters |
PUT /repository/importModel |
Deprecated with MM 10.1.0 as the new function provides better functionality |
POST /operations/repositoryExport/attachFile |
POST /repository/attachments/{objectId} |
Deprecated with MM 10.1.0 as the new function provides better functionality |
POST /search/entity |
POST /entities/executeMQLQuery |
Deprecated with MM 10.1.0 as the new function provides better functionality |
POST /entities/getAttributeStatistics |
Deprecated with MM 10.1.0 as this function was rarely used by users | |
POST /entities/getAttributeStatisticsCount |
Deprecated with MM 10.1.0 as this function was rarely used by users | |
GET /admin/grants/{objectId} |
GET /admin/grants/getObjectRoles/{objectId} |
This function no longer complies with the MM 11.0 object role framework |
PUT /admin/grants/{objectId}/{userGroupId} |
PUT /admin/grants/grantObjectRole/{objectId} and PUT /admin/grants/revokeObjectRole/{objectId} |
This function no longer complies with the MM 11.0 object role framework |
GET /admin/stewards/{objectId} |
GET /admin/grants/getObjectGrantees/{objectId} |
This function no longer complies with the MM 11.0 object role framework |
PUT /admin/stewards/{objectId} |
PUT /admin/grants/grantObjectRole/{objectId} and PUT /admin/grants/revokeObjectRole/{objectId} |
This function no longer complies with the MM 11.0 object role framework |
POST /repository/backup parameter backupAllVersions |
backupCachedModels |
This parameter is deprecated with MM 10.1.0. |
All steward related fields have been removed from the schemas. For example, the CreateUser and CreateUserGroup no longer have the steward field.