Simulating Apple “Find My” API requests to programmatically track AirTags
I’ve recently picked up a few AirTags, and the low-cost item tracking functionality seems hugely valuable. But a few key features (such as history, location sharing) are missing. I’d love to build a web app to make these features possible by collecting & relaying location information.
The main obstacle in this project is the API access. It would be trivial to simulate “Find My” device location requests, given that Apple’s [icloud.com](https://icloud.com) interface does provide this information. But it seems that the only way to get AirTag location information is via the iOS or MacOS native apps.
Does anyone have experience reverse engineering these APIs (potentially via sniffing the network requests)?