New Or Improved API Methods

The following API methods were added or improved with MM 11.1.0.

New or improved API methods

Group

Summary

POST /dataModel/entityRelationship

Data Model

A new API function to allow the user to create an Entity Relationship between two classifiers.

DELETE /dataModel/entityRelationship

Data Model

A new API function to allow the user to delete an Entity Relationship between two classifiers.

POST /repository/dashboard/import

Repository

A new API function to allow the user to import the dashboard JSON definition from a file.

POST /repository/dashboard/export

Repository

A new API function to allow the user to export the JSON definition of a dashboard to a file.

POST /semanticMapping/semanticLink

Semantic Mapping

A new API function to allow the user to create a new semantic link between two objects.

DELETE /semanticMapping/semanticLink

Semantic Mapping

A new API function to allow the user to delete a semantic link between two objects.

POST /entities/getAttributeValueCounts

Browse

New parameter "dateRangeGap": Allow the user to specify a range gap (YEAR, MONTH, DAY or HOUR) for faceting if the attribute is of the date or datetime data type.

GET /entities/{objectId}

GET /entities/validateMQLQuery

GET /entities/countMQLQuery

GET /relationships/{objectId}

GET /relationships/count/{objectId}

Browse

New parameter "mqlVersion": The MQL version. The current MQL version is 3. Specify a number less than 3 if you want to use deprecated syntax and/or MQL system attributes.

POST /entities/executeMQLQuery

POST /entities/getAttributeValueCounts

Browse

New property "mqlVersion" of Request body: The MQL version. The current MQL version is 3. Specify a number less than 3 if you want to use deprecated syntax and/or MQL system attributes.

POST /entities/executeMQLQuery

Browse

New property "namingStandard" of Request body: The name of a naming standard to provide synonyms used in search.

POST /entities/upgradeMQLQuery

Browse

Upgrade the Request body to the latest MQL syntax

POST /License/updateLicense

License

Update license

POST /repository/model/export

Repository

New parameter "exportDataProfilingAndSampling"

DELETE /admin/users

Users

New parameter "newOwner" to allow the ownership of customizations to be transferred when a user is being deleted.

 

For more information about the MQL version, please refer to Metadata Query Language (MQL).