Skip to main content

New Or Improved API Methods

The following API methods were added or improved with Talend Data Catalog 8.1.

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).

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!