Navixy Web Service
SOAP endpoint for requesting tracking data for a specified period
Table of contents
What is Navixy Web Service?
Navixy Web Service data forwarding protocol transmits fleet data from the Navixy system to any third-party system. The protocol is flexible, allowing third parties to store fleet data in their databases to use for any purposes or to display data on the web resources.
Since this data forwarding protocol is platform agnostic, it would be the ideal option for any partner that works with XML files.
Navixy Web Service general technical information
The Navixy Web Service protocol utilizes SOAP to allow the pulling of XML data from tracking devices as part of the OSI application layer. Data is pulled on demand.
Data fields that are sent:
dateGPS: Date and time in UTCignition: Boolean ignition statuslatitudelongitudespeedGPS: km/hunitPlate: License platealtitude: Meterscourse: Vehicle direction, for example: N,S,E,O,NO,NE,SO,SEdeviceId: IMEInumSat: Number of GNSS satellites the device is utilizingodometer: Traveled distance in kmeventId: the event code according to the Navixy Generic Protocol's event ID
Navixy Web Service Configuration
Setting up
To set up data forwarding in Navixy Web Service protocol:
Go to Devices and settings from the left sidebar.
Select the needed device from the Objects list.
Find the Data forwarding portlet, expand it and click
.In the opened window, click "+" to add a new retranslation.
In the New retranslation protocol dialog, input the required information. For Navixy Web Service protocol, fill in the following fields:
Name
A descriptive label to identify this retranslation protocol configuration. Enter a name to make this retranslator easily identifiable.
Protocol and Login
The communication protocol used for retranslation. Select Navixy Web Service from the dropdown menu.
Address
The URL or IP address of the destination server. Note: It is not used by Navixy Web Service, enter any valid address format.
Port
The network port for connecting to the destination server. Note: It is not used by Navixy Web Service, enter any port number.
Login
A unique identifier for this retranslator connection. Enter any login that isn't already used by another retranslator in your system.
Password
Authentication passcode for this retranslator connection. Enter a unique password to secure this retranslator configuration.
Toggle the Enabled switch on to activate data retranslation. The retranslator will not transmit any data while disabled.
The Retranslation management screen should look similar to the following, with the Navixy Web Service login and password. Make sure the status is Active if you want this retranslator to sebd data.

Next, the retranslator will need to be linked to the device. To do so, enable the toggle with the needed retranslator name in the Data forwarding portlet. External ID is not needed for the Navixy Web Service protocol.

You successfully created and enabled a new retranslation protocol for this device. Now the retranslator is available for all devices in the account, you canenable it by switching the toggle in other devices settings.
External access:
Required parameters:
Login and password: These should match the credentials you set up in the retranslator configuration
deviceIDs: Max of 100
startDate and endDate: For example, September 9, 2022 12am UTC to 11:59:59
UTC: 2022-09-01T00:00:00Z to 2022-09-01T11:59:59Z
The description of the protocol in WSDL can be found below, relating to where the server is located:
EU https://soap.navixy.com/LocationDataService?wsdl
US https://soap.us.navixy.com/LocationDataService?wsdl
A SOAP request must be made utilizing one of the above WSDL pages. The XML request itself is as follows, replaced with the associated information:
An example response may look like this:
Managing
To edit or stop data being forwarded, follow this steps steps:
In any Data forwarding portlet, click
to open the list of available protocols.Click
to change retranslator settings such as name, login information, or enabled status.Click
and confirm to delete a retranslator
All changes are saved automatically.
Troubleshooting
In order to verify and test your SOAP request to the platform, it is suggested to use SoapUI which can be found here: https://www.soapui.org/downloads/soapui/
Install Soap UI
From the file menu, select “New SOAP Project”
Paste the correct path into the WSDL field according to the server and select Create sample requests for all operations?
US: https://soap.us.navixy.com/LocationDataService?wsdl
EU: https://soap.navixy.com/LocationDataService?wsdl
Last updated
Was this helpful?