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.
Disable 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.