{"fields":{"altitude":"optional","deviceId":"number or IMEI string (also: device_id, imei, id)","fixTime":"optional RFC3339, epoch seconds/millis, or 'YYYY-MM-DD HH:MM:SS' (also: time, timestamp, ts, utc, ...); defaults to now","heading":"optional","lat":"required (also: latitude)","lon":"required (also: longitude, lng)","msgId":"optional external report id used for dedup","speed":"optional"},"service":"FollowMyTrip device position ingest","usage":"POST /ingest with a JSON position object (or {'positions': [...]}), or a form-urlencoded body (id=..&lat=..&lon=..&timestamp=..); also GET /ingest?deviceId=..&lat=..&lon=..&fixTime=.."}