1.0 KiB
1.0 KiB
Find My iPhone Bridge
Ring your iPhone by voice ("Alexa, open phone finder") or curl, self-hosted.
Endpoints
| Route | Auth | Purpose |
|---|---|---|
POST /alexa |
Alexa signature + skill ID | Custom skill endpoint |
GET /api/status |
X-Api-Key | Auth state: ready / mfa_required / error |
POST /api/mfa |
X-Api-Key | One-time 2FA bootstrap {"code":"123456"} |
GET /api/devices |
X-Api-Key | Device list with battery/status/location |
POST /api/alert |
X-Api-Key | Ring a device {"device":"name"} (optional) |
GET /api/location?device= |
X-Api-Key | Reverse-geocoded address |
First run (one time)
- Install with your Apple ID + password.
GET /api/statusshowsmfa_required; a code push arrives on your Apple devices.curl -X POST https://<domain>/api/mfa -H 'X-Api-Key: <key>' -H 'Content-Type: application/json' -d '{"code":"123456"}'- Trust token persists in the app volume - no more codes needed.