Answers.Body: <p>Normally contact merge process get skipped when there is something common in both contact and merge process unable to resolve it.</p>
  
  <p>e.g. 
  address conflicts (same address type on both contacts).</p>
  
  <p>on actual merge contact UI, we have option to override the record or add additional record with same address type. </p>
  
  <p>You need to pass Merge Mode in api call.
  string mode: "safe" skips the merge if there are no conflicts. Does a force merge otherwise.</p>
  
  <p>more info at <a href="https://civicrm.stackexchange.com/questions/2567/is-there-any-documentation-for-safe-and-aggressive-merge-modes">Is there any documentation for &#39;safe&#39; and &#39;aggressive&#39; merge modes?</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-10-31T14:00:20.780Z
Answers.LastActivityDate: 2019-10-31T14:00:20.780Z
Answers.UserDisplayName: Sunil Pawar
Answers.Body: <p>You have a 3rd party drupal module called tm_follow which something is trying to delete? The error doesn't seem related to merging. Check the <a href="https://civicrm.stackexchange.com/questions/15931/where-are-the-configandlog-and-templates-c-directories">ConfigAndLog error log</a> for more details about what might be trying to delete it, although it's not actually an error it's just a warning so there might not be anything there. But anyway the merge seems successful, there's just something going on with that module which you need to investigate.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-01T19:55:19.977Z
Answers.LastActivityDate: 2019-06-01T19:55:19.977Z
Answers.UserDisplayName: Demerit
Body: <p>The merge API was worked on 5.0 version but after upgrade to 5.13.1 the merge is Stopped working.</p>
  
  <p><a href="https://i.sstatic.net/ctIFv.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/ctIFv.png" alt="enter image description here"></a></p>
  
  <p><strong>Any help is very appreciate.</strong></p>
  
Tags: <api>
Title: CiviCRM 5.13.1 API v3 Merge not working
ThreadText: # CiviCRM 5.13.1 API v3 Merge not working
  
  (Asked by: username_0 on 2019-06-01)
  
  The merge API was worked on 5.0 version but after upgrade to 5.13.1 the merge is Stopped working.
  
  [![enter image description here](https://i.sstatic.net/ctIFv.png)](https://i.sstatic.net/ctIFv.png)
  
  **Any help is very appreciate.**
  
  **Tags:** api
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2019-10-31. Score: 1
  
  Normally contact merge process get skipped when there is something common in both contact and merge process unable to resolve it.
  
  e.g.
  address conflicts (same address type on both contacts).
  
  on actual merge contact UI, we have option to override the record or add additional record with same address type.
  
  You need to pass Merge Mode in api call.
  string mode: "safe" skips the merge if there are no conflicts. Does a force merge otherwise.
  
  more info at [Is there any documentation for 'safe' and 'aggressive' merge modes?](https://civicrm.stackexchange.com/questions/2567/is-there-any-documentation-for-safe-and-aggressive-merge-modes)
  
  
  ---
  
  ### Answer by username_2 on 2019-06-01. Score: 0
  
  You have a 3rd party drupal module called tm\_follow which something is trying to delete? The error doesn't seem related to merging. Check the [ConfigAndLog error log](https://civicrm.stackexchange.com/questions/15931/where-are-the-configandlog-and-templates-c-directories) for more details about what might be trying to delete it, although it's not actually an error it's just a warning so there might not be anything there. But anyway the merge seems successful, there's just something going on with that module which you need to investigate.
  
  
  ---
  
  