we’re using the Tracking HTTP API but all of our smartphone (iPhone) visits are tracked as “Desktop” under “Visitors/Devices”.
Since I haven’t found that exact same field in the API docs, what determines the device at this point?
The device type/browser/brand/os is detected with te user agent the user sends.
You can test here if your user agent is detected correctly: http://devicedetector.net/
As you are using the Tracking API directly, you’ll need to forward the user agent via the