Integrations
β οΈ No API Token Available
You need to create an API token first in the "API Tokens" tab before setting up app integrations.
Data Ingestion
π GPS Tracking Frequency
For optimal results, Reitti works best with a continuous stream of GPS locations. Make sure your tracking app records a point at least every 30 seconds to ensure accurate visit and trip detection.
Configure mobile apps to automatically send location data to Reitti
Select API Token:
Choose the API token to use in the setup URLs below. The selected token will be automatically inserted into the example URLs.
π± GPSLogger Setup
GPSLogger is a free Android app that can automatically log your location and send it to Reitti.
Download: https://gpslogger.app/
Setup Instructions:
Download GPSLogger from the Google Play Store
Open GPSLogger and go to Logging details β Log to custom URL
Enable "Log to custom URL"
Set the URL to: https://your-domain.com/api/v1/location-data
Set the URL to: https://your-domain.com/api/v1/location-data
Set HTTP Method to POST
Set HTTP Body to: {
"_type" : "location",
"t": "u",
"acc": "%ACC",
"alt": "%ALT",
"batt": "%BATT",
"bs": "%ISCHARGING",
"lat": "%LAT",
"lon": "%LON",
"tst": "%TIMESTAMP",
"vel": "%SPD"
}
Set HTTP header to: Content-Type: application/json
Start logging!
This will create a new profile 'reitti' with the configured settings.
πΊοΈ OwnTracks Setup
OwnTracks is a privacy-focused location tracking app available for iOS and Android.
Download: https://owntracks.org/
Setup Instructions:
Download OwnTracks from the App Store or Google Play Store
Open OwnTracks and go to Settings β Connection
Set Mode to HTTP
Set the Endpoint to: https://your-domain.com/api/v1/location-data
Set the Endpoint to: https://your-domain.com/api/v1/location-data
Disable Authentication (we use the token in the URL instead)
Configure tracking settings as desired. Make sure that Owntracks records a point at least every 30 seconds.
On the map view, set tracking mode to "Movement"
The app will automatically start sending location updates
This will create a new profile 'reitti' with the configured settings.
π Overland Setup
Overland is a GPS logger for iOS that sends location data in GeoJSON format.
Homepage:
https://overland.p3k.app/
Setup Instructions:
Install Overland
Open Overland and go to the Settings tab
Important: Tap the Request Permission button to grant location access - Overland will not track anything without this permission
Tap on Receiver Endpoint
Set the Endpoint URL to: https://your-domain.com/api/v1/ingest/overland?token=YOUR_TOKEN
Set the Endpoint URL to: https://your-domain.com/api/v1/ingest/overland?token=YOUR_TOKEN
Leave the Device ID field empty or set a custom identifier
Leave the Access Token field empty (we use the token in the URL)
Configure tracking settings:
Desired Accuracy: Best (for high accuracy) or 100m (for battery saving)
Points per Batch: 50-200 (lower for unreliable connections)
Significant Location: Disabled for continuous tracking
Go to the Tracker tab and turn tracking On
Adjust the sending interval slider (1 second to 30 minutes)
The app will start sending location data automatically
This will create a new profile 'reitti' with the configured settings.
Data Quality Verification
Check the quality and frequency of your incoming location data to ensure optimal tracking performance.
Verify Data Quality
External Data Stores
Configure Reitti to connect to external data storage like OwnTracks Recorder.
π OwnTracks Recorder Integration
Connect to an OwnTracks Recorder instance to fetch location data from specific users and devices.
Configuration saved successfully
Error message
Photos
Shared Instances
π Data Quality Report
Error loading data quality information
π Overall Data Quality
π Data Freshness
Latest Point Received
Never
Time Since Last Point
N/A
π Tracking Quality
Points with Good Accuracy (<50m)
N/A
β
Actively Tracking
Location data is being received regularly
β Not Actively Tracking
No recent location data received
β
Good Frequency
Location points are frequent enough for accurate tracking
β οΈ Low Frequency
Consider increasing tracking frequency for better accuracy
β οΈ Fluctuating Frequency
Tracking intervals vary significantly, which may affect accuracy
β
Good Consistency
Tracking intervals are consistent and stable
Refresh Data
Close