REST Services Available in TIBCO MDM

In TIBCO MDM, REST services are available for the activities listed in the table.

The REST services sample project is available in $MQ_HOME\schema\RestService and the REST Swagger docs on https://docs.tibco.com/products/tibco-mdm.

REST Services Available in TIBCO MDM
REST Service Type Service Description Details Available
Login Login Use to get the login user information. Login Services
Logout Use to get the logout information. Logout Services
Session Refresh Use to refresh the session. Session Refresh
User Info for Enterprise Use to get the details whether the user is currently logged in or not to the enterprise. Get User Profile
Records Add a record Use to add a record. Add a Record
Add Record with Upload Use to add a record with file upload. Add Record with Upload
Modify a record Use to modify a record. Modify a Record
Modify Record with Upload Use to modify a record with file upload. Modify Record with Upload
Records Delete a record Use to delete a record. Delete a Record
Search a record Use to search a record. Search a Record
Add a related record Use to add a related record. Add a Related Record
Modify a related record Use to modify a related record. Modify a Related Record
Compare a Record Use to compare a record with its confirmed version. Compare a Record
Delete a related record Use to delete a related record. Delete a Related Record
Text Search Use to search for human recognizable terms similar to web search engines. Text Search
Retrieve records of a repository Use to retrieve records from a repository. Retrieve a Record from a Repository
Retrieve record by ID and IDEXT Use to retrieve a record by their product ID and ID extension. Retrieve a Record by Record ID and ID Extension
Retrieve related records by parent record Id and Id Extension Use to retrieve related records by their product ID and ID extension. Retrieve a Related Record by Record ID and ID Extension
Golden Record Cache Search Records Search records in fast cache. Search Records
Create Index Create cache index at run time when fast cache has been defined and started. Create Index
Drop Index Delete a cache index at run time when fast cache is defined and started. Drop Index
Add External Attribute Create user-defined external attributes at run time when fast cache is defined and running. Add External Attribute
Update Value of Custom Attribute Update the value of user-defined attributes at run time when fast cache is defined and running. Update Value of Custom Attribute