You can also use the import endpoint: https://api.mixpanel.com/import/
Mixpanel supports adding an alias to a distinct id. An alias is a new value that will be interpreted by Mixpanel as an existing value. That means that you can send messages to Mixpanel using the new value, and Mixpanel will continue to use the old value for calculating funnels and retention reports, or applying updates to user profiles.
Required Event Object attributes
|Event Object property
|value must be:
|A distinct_id to be merged with the alias.
|A new distinct_id to be merged with the original distinct_id. Each alias can only map to one distinct_id.
|The project token.