Can you please let me know the pros and cons of sharing the Reltio default API endpoints with the downstream systems or consuming systems ?
Should we allow them to use the Reltio default GET API's on entities and entity relationships so they can apply the filters as necessary and fetch the required data or is it advised to create custom API's using RIH and expose only the attributes that are required for the downstreams ?
I understand it completely depends on the use case but would like to know the best practices around this.
As a standard practice, we do not directly expose the tool's endpoints to upstream or downstream. We should introduce a middleware tool in between. Here are a few reasons why you shouldn't do it:
Reasons you might want to expose Reltio endpoint:
Thanks Gaurav for sharing your inputs;
Can you please elaborate on this point ? If possible with an example.
100 Marine Pkwy #275, Redwood City, CA 94065
+1 (855) 360-DATA+1 (855) 360-3282
© 2022 Reltio. All Rights Reserved
Site by eConverse MediaAlso of Interest: Master Data Management (MDM) Reltio Community Reltio Integration Hub Community, Data Management Community Matching, Merge, Survivorship Reltio Workflow Master Data Management (MDM)