tracktelemetry / traccar-api
PHP and Laravel client for the Traccar API
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 1
pkg:composer/tracktelemetry/traccar-api
Requires
- php: ^8.4
- illuminate/support: ^12.32.5
- saloonphp/saloon: ^3.0
Requires (Dev)
- laravel/pint: ^1.25
- orchestra/testbench: ^10
- pestphp/pest: ^3.8.4
This package is not auto-updated.
Last update: 2025-10-11 23:43:44 UTC
README
Important
This package is still under development and the API may change. Track Telemetry bears no responsibility for any damages caused by using this package.
TrackTelemetry Traccar PHP SDK
Track Telemetry Laravel Traccar is a Laravel specific composer package that simplifies integration with the Traccar GPS tracking platform. It provides an elegant, expressive API to interact with Traccar’s REST endpoints.
Requirements
Version | PHP | Composer | Laravel |
---|---|---|---|
1.x | >= 8.4 | Required | >= 11.x |
Installation
You can install the package via Composer
composer require tracktelemetry/traccar
Configuration
Environment variables
TRACCAR_API_KEY
– Your Traccar API tokenTRACCAR_BASE_URL
– Base API URL (defaulthttps://demo.traccar.org/api
)
Configuration
You can publish the configuration by running the following command:
php artisan vendor:publish --tag=config --provider="TrackTelemetry\\Traccar\\TraccarServiceProvider"
Usage
Here is a quick example of how to get server information.
use TrackTelemetry\Traccar\Facades\Traccar; // returns TrackTelemetry\Traccar\Dto\ServerData $info = Server::getInformation(); $version = $info->version; // '6.10' $speedUnit = $info->attributes->speedUnit->value; // 'kn', 'kmh', or 'mph' $timezone = $info->attributes->timezone; // e.g. 'UTC'
Full Documentation
The full documentation can be found on Track Telemetry Website.
Testing
composer test
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see Contribution Guidelines for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
License
The MIT License (MIT). Please see License File for more information.