How to disable the Duplicate Check triggers for actions executed by a certain (system) user
It is possible to disable all Duplicate Check triggers for actions that are executed by a certain (system) user. For example, disable Duplicate Check for when records are created via a certain API integration.
Disabel Duplicate Check triggers for a certain user.
Navigate to the Salesforce Setup - Object Manager - User - User Page Layouts.
Edit the User Page Layout.
From the "Fields" section, drag and drop the "Disable All Duplicate Check Triggers" checkbox to the user page layout.
Navigate to the Salesforce Setup - Administration - Users.
Open the user page for the user you want to configure this for.
Find the "Disable All Duplicate Check Triggers" checkbox and set it to "True".
Please note that if the checkbox is not visible, this is most likely related to Field Level Security.