Skip to main content
A Lusor Phone reports a GPS location and a timezone to the apps on it. By default both follow the phone’s Internet exit IP. You can set your own values instead. These routes work on Lusor Phones on the Phone plan only. Any other phone returns 409 not_managed_phone.

Modes

An override can disagree with the exit IP’s country or timezone. That is allowed.

Read the setting

apply.state is one of:

Set a location

PUT …/geo with all three fields:
The change is stored at once and given to the phone in the background, usually within a minute. Read apply.state with GET …/geo to see when it lands. An API key can set and clear the location on its own workspace. In the app, admins and members can.

Go back to automatic

DELETE …/geo clears the override. The location and timezone follow the exit IP again and are applied now. Clearing when nothing is set changes nothing.

Errors