Different behavior while inserting new records using Import vs. API
Importing new records (Leads & Organisations) using import files prevents duplicates. Organisations with same name are duplicated while Leads follows the logic detailed here: https://support.insight.ly/hc/en-us/articles/204248460-Duplicate-checks-when-importing
Seems like the file import and API don't seem to using the same duplicate checking logic.
Inserting new records using Insightly v2.2 API allows creation of duplicate Leads and Organisations. Trying to add an Organisation Address or Contact Info causes a 400 data error with a message like
"The Contact Info already exists. Please specify a valid CONTACT_INFO_ID to update the existing record."
Seems like there is discrepancy at the following levels:
- Importing *new* records via CSV files vs. using API
- Adding *new* records using API:
Adding Address or ContactInfo record causes error, but adding new Lead and Organisation records creates duplicates
Please clarify or file as bug and help resolve.
Thank you
Comments
Hi,
API does not check for duplicates for leads or organisations. You can add this check on your end with https://api.insight.ly/v2.2/#!/Organisations/GetOrganisationsBySearch
I'm sorry you are having trouble adding contact info or organisation address. Please share the API request you are sending so that we can find out the exact cause.
Best,
Namrata
Please sign in to leave a comment.