Slack has a users.lookupByEmail API (https://api.slack.com/methods/users.lookupByEmail) which can lookup a single user ID based on a single email address.
When wanting to start a multi-party DM is there any way that anyone has found to resolve a set of email addresses to a set of user IDs using a single call?