Reltio Connect

 View Only
Expand all | Collapse all

Need API to check if some records already exists and satisfying a Reltio match rule

  • 1.  Need API to check if some records already exists and satisfying a Reltio match rule

    Reltio Partner
    Posted 10 days ago

    We need to expose one API from our middleware which will be called a source. While calling , the source will share a Party data. The ask is to check the record already exists and satisfying a Reltio match rule,

    If it satisfy the match rule and record is already present in Reltio then that MDM id will be sent to upstream.

    If not a Match and doesn't present in Reltio, then we need to create the entities on Reltio and send the MDM ID .

    One solution is via external match. But as per my knowledge, external match API expect a file as source and generate match & no match file. As the ask is adhoc and for a single record, is there any way to avoid file handling ( creating the file from source data, check the match file, check the no match file etc.)

    Kindly suggest if there is any other solution on this.



    ------------------------------
    Anindya Ray Misra
    Cognizant
    kolkata
    ------------------------------


  • 2.  RE: Need API to check if some records already exists and satisfying a Reltio match rule

    Reltio Employee
    Posted 10 days ago

    Hi Anindya, 

    Yes, there are APIs available where you can provide the entity data information and then perform a search based on match rules. 

    If your match rule is not using scores, you can use this API - https://docs.reltio.com/en/explore/get-going-with-apis-and-rocs-utilities/reltio-rest-apis/model-apis/potential-matches-api/search-for-potential-matches-for-entity-specified-in-json 

    If the match rule uses scoring, then the following API will be relevant - https://docs.reltio.com/en/explore/get-going-with-apis-and-rocs-utilities/reltio-rest-apis/model-apis/potential-matches-api/search-for-potential-matches-for-entity-specified-in-json-with-scoring

    Can you kindly review and let me know if this works for your use case or if you have any follow-up questions? 



    ------------------------------
    Diparnab Dey
    Technical Consultant
    Reltio
    Kolkata, West Bengal
    ------------------------------