Traccar
Open Source GPS Tracking Platform
- Homepage
- https://api.apis.guru/v2/specs/traccar.org/5.6.json
- Provider
- traccar.org
- OpenAPI version
- 3.0.1
- Spec (JSON)
- https://api.apis.guru/v2/specs/traccar.org/5.6/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/traccar.org/5.6/openapi.yaml
Tools (63)
Extracted live via the executor SDK.
-
attributes.deleteAttributesComputedIdDelete an Attribute
-
attributes.getAttributesComputedWithout params, it returns a list of Attributes the user has access to
-
attributes.postAttributesComputedCreate an Attribute
-
attributes.putAttributesComputedIdUpdate an Attribute
-
calendars.deleteCalendarsIdDelete a Calendar
-
calendars.getCalendarsWithout params, it returns a list of Calendars the user has access to
-
calendars.postCalendarsCreate a Calendar
-
calendars.putCalendarsIdUpdate a Calendar
-
commands.deleteCommandsIdDelete a Saved Command
-
commands.getCommandsWithout params, it returns a list of Saved Commands the user has access to
-
commands.getCommandsSendReturn a list of saved commands linked to Device and its groups, filtered by current Device protocol support
-
commands.getCommandsTypesFetch a list of available Commands for the Device or all possible Commands if Device ommited
-
commands.postCommandsCreate a Saved Command
-
commands.postCommandsSendDispatch a new command or Saved Command if body.id set
-
commands.putCommandsIdUpdate a Saved Command
-
devices.deleteDevicesIdDelete a Device
-
devices.getDevicesWithout any params, returns a list of the user's devices
-
devices.postDevicesCreate a Device
-
devices.putDevicesIdUpdate a Device
-
devices.putDevicesIdAccumulatorsUpdate total distance and hours of the Device
-
drivers.deleteDriversIdDelete a Driver
-
drivers.getDriversWithout params, it returns a list of Drivers the user has access to
-
drivers.postDriversCreate a Driver
-
drivers.putDriversIdUpdate a Driver
-
events.getEventsIdGET /events/{id}
-
geofences.deleteGeofencesIdDelete a Geofence
-
geofences.getGeofencesWithout params, it returns a list of Geofences the user has access to
-
geofences.postGeofencesCreate a Geofence
-
geofences.putGeofencesIdUpdate a Geofence
-
groups.deleteGroupsIdDelete a Group
-
groups.getGroupsWithout any params, returns a list of the Groups the user belongs to
-
groups.postGroupsCreate a Group
-
groups.putGroupsIdUpdate a Group
-
maintenance.deleteMaintenanceIdDelete a Maintenance
-
maintenance.getMaintenanceWithout params, it returns a list of Maintenance the user has access to
-
maintenance.postMaintenanceCreate a Maintenance
-
maintenance.putMaintenanceIdUpdate a Maintenance
-
notifications.deleteNotificationsIdDelete a Notification
-
notifications.getNotificationsWithout params, it returns a list of Notifications the user has access to
-
notifications.getNotificationsTypesFetch a list of available Notification types
-
notifications.postNotificationsCreate a Notification
-
notifications.postNotificationsTestSend test notification to current user via Email and SMS
-
notifications.putNotificationsIdUpdate a Notification
-
permissions.deletePermissionsUnlink an Object from another Object
-
permissions.postPermissionsLink an Object to another Object
-
positions.getPositionsWe strongly recommend using instead of periodically polling positions endpoint. Without any params, it returns a list of last known positions for all the user's Devices. from and to fields are not required with id.
-
reports.getReportsEventsAt least one deviceId or one groupId must be passed
-
reports.getReportsRouteAt least one deviceId or one groupId must be passed
-
reports.getReportsStopsAt least one deviceId or one groupId must be passed
-
reports.getReportsSummaryAt least one deviceId or one groupId must be passed
-
reports.getReportsTripsAt least one deviceId or one groupId must be passed
-
server.getServerFetch Server information
-
server.putServerUpdate Server information
-
session.deleteSessionClose the Session
-
session.getSessionFetch Session information
-
session.postSessionCreate a new Session
-
statistics.getStatisticsFetch server Statistics
-
users.deleteUsersIdDelete a User
-
users.getUsersFetch a list of Users
-
users.postUsersCreate a User
-
users.putUsersIdUpdate a User
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools