Jump to Content
Guides
Example Scripts
REST API
Changelog
Community
Webhooks
Streaming
Developer Newsletter
Become a Technology Partner
SUPPORT
FEEDBACK
REST API
SUPPORT
FEEDBACK
Guides
Example Scripts
REST API
Changelog
Community
Webhooks
Streaming
Developer Newsletter
Become a Technology Partner
FormTemplates
JUMP TO
Samsara API
Overview
FormSubmissions
FormTemplates
Issues
Core
Addresses
List all addresses
get
Create an address
post
Delete an address
delete
Retrieve an address
get
Update an address
patch
Attributes
List all attributes by entity type
get
Create an attribute
post
Deleting an attribute
delete
Retrieve an attribute
get
Update an attribute
patch
Contacts
List all contacts
get
Create a contact
post
Delete a contact
delete
Retrieve a contact
get
Update a contact
patch
Organization Info
Get information about your organization
get
Tags
List all tags
get
Create a tag
post
Delete a tag
delete
Retrieve a tag
get
Update a tag
patch
Update a tag
put
Trips
Get vehicle trips
get
Users
List all user roles
get
List all users
get
Create a user
post
Delete a user
delete
Retrieve a user
get
Update a user
patch
Alerts
Delete alert configurations.
delete
Get Alert Configurations.
get
Update alert configurations.
patch
Create alert configurations.
post
Get Alert Incidents.
get
Settings
Get compliance settings
get
Update compliance settings
patch
Get driver app settings
get
Update driver app settings
patch
Get safety settings
get
Gateways
List all gateways
get
Activate a new gateway
post
Deactivate a gateway
delete
[beta] List devices.
get
Live Sharing Links
Delete non-expired Live Sharing Link
delete
Get Live Sharing Links
get
Update non-expired Live Sharing Link
patch
Create Live Sharing Link
post
Webhooks
List all webhooks belonging to a specific org.
get
Create a webhook
post
Delete a webhook with the given ID
delete
Retrieve a webhook with given ID
get
Update a specific webhook's information.
patch
Assets: Vehicles, Trailers, Equipment
Assets
List all assets
get
[beta] Delete an existing asset.
delete
List current location for all assets
get
[beta] List all assets.
get
List stats for all reefers
get
[beta] Update an existing asset.
patch
List historical locations for a given asset
get
[beta] Create a new asset.
post
List stats for a given reefer
get
[beta] List asset inputs data in an organization.
get
Equipment
List all equipment
get
Get most recent locations for all equipment
get
Follow feed of equipment locations
get
Get historical equipment locations
get
Get most recent stats for all equipment
get
Follow a feed of equipment stats
get
Get historical equipment stats
get
Retrieve a unit of equipment
get
Sensors
Get cargo status
post
Get door status
post
Get sensor history
post
Get humidity
post
Get all sensors
post
Get temperature
post
Trailer Assignments
List trailer assignments for all trailers
get
List trailer assignments for a given trailer
get
Vehicles
List all vehicles.
get
Retrieve a vehicle
get
Update a vehicle
patch
Vehicle Stats
Stats snapshot
get
Stats feed
get
Historical stats
get
Vehicle Locations
Locations snapshot
get
Locations feed
get
Historical locations
get
Location and Speed
List asset location and speed data in an organization.
get
Trailers
List all trailers
get
Creates a new trailer asset
post
Delete a trailer
delete
Retrieve a trailer
get
Update a trailer
patch
Drivers
Drivers
List all drivers
get
Create a driver
post
Retrieve a driver
get
Update a driver
patch
[beta] List driver efficiency
get
[beta] Sign out a driver
post
Messages
Get all messages.
get
Send a message to a list of driver ids.
post
Driver QR Codes
Revoke driver's QR code
delete
Get driver QR codes
get
Create new QR code for driver
post
Driver-Vehicle Assignments
Delete API generated driver-vehicle assignments
delete
Get all driver-vehicle assignments
get
Update API generated driver-vehicle assignments
patch
Create a new driver-vehicle assignment
post
Compliance
Hours of Service
Get HOS clocks
get
Get all driver HOS daily logs
get
Get HOS logs
get
Get all driver HOS violations
get
Set a duty status for a specific driver
post
Get HOS signin and signout
get
[beta] Get driver HOS ELD events
get
Tachograph (EU Only)
Get driver tachograph activity
get
Get tachograph driver files
get
Get tachograph vehicle files
get
Fuel and efficiency
Fuel and Energy
Get fuel and energy efficiency driver reports.
get
Get fuel and energy efficiency vehicle reports.
get
Create a fuel purchase transaction.
post
IFTA
Get IFTA jurisdiction reports.
get
Get IFTA vehicle reports.
get
Create a job to generate csv files of IFTA mileage segments.
post
Get information about an existing IFTA detail job.
get
Idling
Get vehicle idling reports.
get
[beta] Get idling events.
get
Routing and Workflows
Forms
Get a list of specified form submissions.
get
Get a list of specified issues.
get
Get a list of form templates.
get
Update a single issue.
patch
Update a single form submission.
patch
Get a stream of filtered issues.
get
Create a form submission.
post
Return a PDF export that has already been generated for a form submission.
get
Create a PDF export for an existing form submission.
post
Get a stream of filtered form submissions.
get
Carrier Proposed Assignments
Retrieve assignments
get
Create an assignment
post
Delete an assignment
delete
Documents
Fetch document types
get
Fetch all documents
get
Create document
post
Create a document PDF
post
Query a document PDF
get
Delete document
delete
Fetch document
get
Routes
Fetch all routes
get
Create a route
post
Get route updates
get
Delete a route.
delete
Fetch a route
get
Update a route
patch
Maintenance
Work Orders
[beta] Gets service tasks.
get
[beta] Deletes a work order.
delete
[beta] Gets work orders.
get
[beta] Updates a work order.
patch
[beta] Creates a work order.
post
[beta] Stream work orders.
get
Maintenance
Get DVIR defect types.
get
Stream DVIR defects.
get
Stream DVIRs
get
Update a defect
patch
Create a mechanic DVIR
post
Resolve a DVIR
patch
Get vehicles with engine faults or check lights
get
[beta] Get a single DVIR defect by ID.
get
[beta] Get a single DVIR by ID.
get
Safety
Safety
List all safety events.
get
Fetches safety activity event feed
get
Fetch driver safety score
get
Fetch harsh events
get
Fetch vehicle safety scores
get
Media
List uploaded media by time range.
get
Get details for a media retrieval request
get
Create a media retrieval request
post
Coaching
Get driver coach assignments.
get
Put driver coach assignments.
put
Get coaching sessions.
get
Speeding Intervals
Get Speeding Intervals
get
Future
Beta APIs
[beta] Get a list of AEMP equipment
get
[beta] Update an equipment
patch
[beta] Get trailer stats
get
[beta] Get trailer stats feed
get
[beta] Get trailer stats history
get
[beta] Update engine immobilizer state of a vehicle.
patch
[beta] Get Driver efficiency data grouped by drivers.
get
[beta] Get Driver efficiency data grouped by vehicles.
get
[beta] Get currently active driver-trailer assignments for driver.
get
[beta] Update an existing driver-trailer assignment.
patch
[beta] Create a new driver-trailer assignment
post
[beta] Get engine immobilizer states
get
[beta] Update the shippingDocs field of an existing assignment.
patch
[beta] Get Readings Definitions
get
[beta] Get Readings History and Feed
get
[beta] Get Readings Snapshot
get
[beta] Delete training assignments.
delete
[beta] Update training assignments.
patch
[beta] Create training assignments.
post
[beta] Get a stream of filtered training assignments.
get
[beta] Get a list of filtered training courses.
get
[beta] Get trips
get
Legacy
Industrial
List all assets
get
Create an asset
post
Delete an existing asset
delete
Update an asset
patch
Writes to data outputs on an asset
patch
List all data inputs
get
List most recent data points for data inputs
get
Follow a real-time feed of data points for data inputs
get
List historical data points for data inputs
get
Fetch industrial cameras
get
Fetch industrial camera programs
get
Fetch the latest run for a camera or program
get
Fetch runs
get
[beta] Deletes an existing job
delete
Fetch runs by camera
get
[beta] Fetches all jobs
get
Fetch runs by camera and program
get
[beta] Patches a job
patch
Get machine history
post
[beta] Create a job
post
Get machines
post
Legacy APIs
[legacy] Get all defects
get
[legacy] Get all vehicles assigned to a set of drivers
get
[legacy] Get all DVIRs
get
[legacy] Get all drivers assigned to a set of vehicles
get
Delete a route
delete
FormTemplates