More_match missing from sales_contact in search API response

We’ve built an integration with freshsales a couple of years ago. Our integration used the more_match field in a sales_account API response to match sales accounts with our user accounts and upoload additional data to the sales account. E.g.

    #     type: "sales_account",
    #     more_match: {
    #       field_name: "Email",
    #       field_value: "example@test.com"
    #     }

A while ago this more_match field has disappeared from the response we get from an API search: search?q={email_address}&include=contact,sales_account

I can’t actually find this field in any of the API documentation, and only found one result from a community post here: Freshsales lookup, or filtered_search do not work on phone numbers, all contacts are returned - #3 by Gangeshwari_Rajavelu

Is there something else we’re missing? Has this field been removed from the API response? And if we can’t use this field, how could we match a sales account on freshsales with our own user accounts in our app?

Thanks!

Hi @Gavin_Clark

I wouldn’t know about the “more_match” field.
But if you want to search for sales accounts using a specific custom field, you can do it as follow using lookup_search endpoint

https://domain.myfreshworks.com/crm/sales/api/lookup?q=acme@acme.com&f=cf_email&entities=sales_account

q= it’s your query
f= the field your query will run against
entities= entity from the field you specified field