Import contacts - overwrite by name

Hello

When importing contacts via the API, many of the contacts I import don’t have emails which causes a new contact to be created each time I do the import, leading to duplicates of those without emails.

Is there a way to cause the import to overwrite existing contacts with the same name rather than with the same email?