OsmAnd

This protocol was originally used by the OsmAnd mobile app. It was later adopted and extended to be used by our official Traccar Client apps.

A simple GPS location message example:

http://demo.traccar.org:5055/?id=123456&lat={0}&lon={1}&timestamp={2}&hdop={3}&altitude={4}&speed={5}

where:

Traccar server supports any HTTP method and the data can be passed as query parameters or form-based payload.

Some older versions of Traccar Client use a custom NMEA-based protocol.