Hello everyone!
I'm currently trying to merge an identified user (e.g. User ID: 123) with an anonymous one, tracked through different applications and domains. If I know the User ID of the identified one and the Device ID of the anonymous one, we have a way to merge these two through the Identification API
However, the most reliable information I have is the IP address from the anonymous user. Is there an endpoint where I can lookup for all users that have the given IP address?
I know we can do that through the UI, but couldn't find any endpoint via API REST
___
Additional Context
We're currently working in an application that integrates with Shopify. We're using Amplitude to track the journeys the customers of our brands have on their websites, from adding products to cart until they finish the checkout process
However, given we can't control the steps that go through Shopify, we added most of the identification steps through the browser. But at specific moments, the customers close the connection to the page before our script is loaded
We want to have a robust system that fallbacks to the Shopify information instead, so that's why we want the additional step of identifying customers in the background