Samsara Settings API
The Settings API from Samsara — 3 operation(s) for settings.
The Settings API from Samsara — 3 operation(s) for settings.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/samsara-settings-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
description: Gain greater visibility by connecting your fleets, equipment, sites, and people.
title: Samsara Settings API
version: '2024-11-18'
servers:
- url: https://api.samsara.com/
- url: https://api.eu.samsara.com/
security:
- AccessTokenHeader: []
tags:
- name: Settings
paths:
/fleet/settings/compliance:
get:
description: "Get organization's compliance settings, including carrier name, office address, and DOT number\n\n <b>Rate limit:</b> 5 requests/sec (learn more about rate limits <a href=\"https://developers.samsara.com/docs/rate-limits\" target=\"_blank\">here</a>).\n\nTo use this endpoint, select **Read ELD Compliance Settings (US)** under the Compliance category when creating or editing an API token. <a href=\"https://developers.samsara.com/docs/authentication#scopes-for-api-tokens\" target=\"_blank\">Learn More.</a>\n \n\n **Submit Feedback**: Likes, dislikes, and API feature requests should be filed as feedback in our <a href=\"https://forms.gle/zkD4NCH7HjKb7mm69\" target=\"_blank\">API feedback form</a>. If you encountered an issue or noticed inaccuracies in the API documentation, please <a href=\"https://www.samsara.com/help\" target=\"_blank\">submit a case</a> to our support team."
operationId: getComplianceSettings
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsResponseBody'
description: OK response.
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsUnauthorizedErrorResponseBody'
description: Unauthorized response.
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsNotFoundErrorResponseBody'
description: Not Found response.
'405':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsMethodNotAllowedErrorResponseBody'
description: Method Not Allowed response.
'429':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsTooManyRequestsErrorResponseBody'
description: Too Many Requests response.
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsInternalServerErrorResponseBody'
description: Internal Server Error response.
'501':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsNotImplementedErrorResponseBody'
description: Not Implemented response.
'502':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsBadGatewayErrorResponseBody'
description: Bad Gateway response.
'503':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsServiceUnavailableErrorResponseBody'
description: Service Unavailable response.
'504':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsGatewayTimeoutErrorResponseBody'
description: Gateway Timeout response.
default:
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetComplianceSettingsBadRequestErrorResponseBody'
description: Bad Request response.
summary: Get Compliance Settings
tags:
- Settings
patch:
description: "Update organization's compliance settings, including carrier name, office address, and DOT number\n\n <b>Rate limit:</b> 100 requests/min (learn more about rate limits <a href=\"https://developers.samsara.com/docs/rate-limits\" target=\"_blank\">here</a>).\n\nTo use this endpoint, select **Write ELD Compliance Settings (US)** under the Compliance category when creating or editing an API token. <a href=\"https://developers.samsara.com/docs/authentication#scopes-for-api-tokens\" target=\"_blank\">Learn More.</a>\n \n\n **Submit Feedback**: Likes, dislikes, and API feature requests should be filed as feedback in our <a href=\"https://forms.gle/zkD4NCH7HjKb7mm69\" target=\"_blank\">API feedback form</a>. If you encountered an issue or noticed inaccuracies in the API documentation, please <a href=\"https://www.samsara.com/help\" target=\"_blank\">submit a case</a> to our support team."
operationId: patchComplianceSettings
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsRequestBody'
required: true
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsResponseBody'
description: OK response.
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsUnauthorizedErrorResponseBody'
description: Unauthorized response.
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsNotFoundErrorResponseBody'
description: Not Found response.
'405':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsMethodNotAllowedErrorResponseBody'
description: Method Not Allowed response.
'429':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsTooManyRequestsErrorResponseBody'
description: Too Many Requests response.
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsInternalServerErrorResponseBody'
description: Internal Server Error response.
'501':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsNotImplementedErrorResponseBody'
description: Not Implemented response.
'502':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsBadGatewayErrorResponseBody'
description: Bad Gateway response.
'503':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsServiceUnavailableErrorResponseBody'
description: Service Unavailable response.
'504':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsGatewayTimeoutErrorResponseBody'
description: Gateway Timeout response.
default:
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchComplianceSettingsBadRequestErrorResponseBody'
description: Bad Request response.
summary: Update Compliance Settings
tags:
- Settings
x-codegen-request-body-name: PatchComplianceSettingsRequestBody
/fleet/settings/driver-app:
get:
description: "Get driver app settings.\n\n <b>Rate limit:</b> 5 requests/sec (learn more about rate limits <a href=\"https://developers.samsara.com/docs/rate-limits\" target=\"_blank\">here</a>).\n\nTo use this endpoint, select **Read Driver App Settings** under the Drivers category when creating or editing an API token. <a href=\"https://developers.samsara.com/docs/authentication#scopes-for-api-tokens\" target=\"_blank\">Learn More.</a>\n \n\n **Submit Feedback**: Likes, dislikes, and API feature requests should be filed as feedback in our <a href=\"https://forms.gle/zkD4NCH7HjKb7mm69\" target=\"_blank\">API feedback form</a>. If you encountered an issue or noticed inaccuracies in the API documentation, please <a href=\"https://www.samsara.com/help\" target=\"_blank\">submit a case</a> to our support team."
operationId: getDriverAppSettings
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsResponseBody'
description: OK response.
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsUnauthorizedErrorResponseBody'
description: Unauthorized response.
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsNotFoundErrorResponseBody'
description: Not Found response.
'405':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsMethodNotAllowedErrorResponseBody'
description: Method Not Allowed response.
'429':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsTooManyRequestsErrorResponseBody'
description: Too Many Requests response.
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsInternalServerErrorResponseBody'
description: Internal Server Error response.
'501':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsNotImplementedErrorResponseBody'
description: Not Implemented response.
'502':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsBadGatewayErrorResponseBody'
description: Bad Gateway response.
'503':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsServiceUnavailableErrorResponseBody'
description: Service Unavailable response.
'504':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsGatewayTimeoutErrorResponseBody'
description: Gateway Timeout response.
default:
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsGetDriverAppSettingsBadRequestErrorResponseBody'
description: Bad Request response.
summary: Get Driver App Settings
tags:
- Settings
patch:
description: "Update driver app settings.\n\n <b>Rate limit:</b> 100 requests/min (learn more about rate limits <a href=\"https://developers.samsara.com/docs/rate-limits\" target=\"_blank\">here</a>).\n\nTo use this endpoint, select **Write Driver App Settings** under the Drivers category when creating or editing an API token. <a href=\"https://developers.samsara.com/docs/authentication#scopes-for-api-tokens\" target=\"_blank\">Learn More.</a>\n \n\n **Submit Feedback**: Likes, dislikes, and API feature requests should be filed as feedback in our <a href=\"https://forms.gle/zkD4NCH7HjKb7mm69\" target=\"_blank\">API feedback form</a>. If you encountered an issue or noticed inaccuracies in the API documentation, please <a href=\"https://www.samsara.com/help\" target=\"_blank\">submit a case</a> to our support team."
operationId: patchDriverAppSettings
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsRequestBody'
required: true
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsResponseBody'
description: OK response.
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsUnauthorizedErrorResponseBody'
description: Unauthorized response.
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsNotFoundErrorResponseBody'
description: Not Found response.
'405':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsMethodNotAllowedErrorResponseBody'
description: Method Not Allowed response.
'429':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsTooManyRequestsErrorResponseBody'
description: Too Many Requests response.
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsInternalServerErrorResponseBody'
description: Internal Server Error response.
'501':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsNotImplementedErrorResponseBody'
description: Not Implemented response.
'502':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsBadGatewayErrorResponseBody'
description: Bad Gateway response.
'503':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsServiceUnavailableErrorResponseBody'
description: Service Unavailable response.
'504':
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsGatewayTimeoutErrorResponseBody'
description: Gateway Timeout response.
default:
content:
application/json:
schema:
$ref: '#/components/schemas/SettingsPatchDriverAppSettingsBadRequestErrorResponseBody'
description: Bad Request response.
summary: Update Driver App Settings
tags:
- Settings
x-codegen-request-body-name: PatchDriverAppSettingsRequestBody
/fleet/settings/safety:
get:
description: "Get safety settings\n\n <b>Rate limit:</b> 5 requests/sec (learn more about rate limits <a href=\"https://developers.samsara.com/docs/rate-limits\" target=\"_blank\">here</a>).\n\nTo use this endpoint, select **Read Safety Events & Scores** under the Safety & Cameras category when creating or editing an API token. <a href=\"https://developers.samsara.com/docs/authentication#scopes-for-api-tokens\" target=\"_blank\">Learn More.</a>\n \n\n **Submit Feedback**: Likes, dislikes, and API feature requests should be filed as feedback in our <a href=\"https://forms.gle/zkD4NCH7HjKb7mm69\" target=\"_blank\">API feedback form</a>. If you encountered an issue or noticed inaccuracies in the API documentation, please <a href=\"https://www.samsara.com/help\" target=\"_blank\">submit a case</a> to our support team."
operationId: getSafetySettings
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsResponseBody'
description: OK response.
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsUnauthorizedErrorResponseBody'
description: Unauthorized response.
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsNotFoundErrorResponseBody'
description: Not Found response.
'405':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsMethodNotAllowedErrorResponseBody'
description: Method Not Allowed response.
'429':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsTooManyRequestsErrorResponseBody'
description: Too Many Requests response.
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsInternalServerErrorResponseBody'
description: Internal Server Error response.
'501':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsNotImplementedErrorResponseBody'
description: Not Implemented response.
'502':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsBadGatewayErrorResponseBody'
description: Bad Gateway response.
'503':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsServiceUnavailableErrorResponseBody'
description: Service Unavailable response.
'504':
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsGatewayTimeoutErrorResponseBody'
description: Gateway Timeout response.
default:
content:
application/json:
schema:
$ref: '#/components/schemas/SafetySettingsGetSafetySettingsBadRequestErrorResponseBody'
description: Bad Request response.
summary: Get Safety Settings
tags:
- Settings
components:
schemas:
SettingsGetDriverAppSettingsResponseBody:
properties:
data:
$ref: '#/components/schemas/DriverAppSettingsResponseObjectResponseBody'
required:
- data
type: object
SettingsPatchComplianceSettingsTooManyRequestsErrorResponseBody:
description: Too many requests
properties:
message:
description: Message of error
example: Exceeded rate limit.
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SettingsGetComplianceSettingsBadGatewayErrorResponseBody:
description: Bad Gateway
properties:
message:
description: Message of error
example: 'rpc error: code = Unknown desc = connection refused'
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SpeedingSettingsObjectResponseBody:
description: Enables custom speeding levels.
properties:
severityLevels:
description: The speeding severity levels for an organization.
items:
$ref: '#/components/schemas/speedingSeverityLevelResponseBody'
type: array
unit:
description: 'The unit of measurement for speeding Valid values: `milesPerHour`, `kilometersPerHour`, `percentage`'
enum:
- milesPerHour
- kilometersPerHour
- percentage
example: milesPerHour
type: string
type: object
RollingStopDetectionAlertSettingsObjectResponseBody:
description: AI event detection settings for the rolling stop behavior. Detection is available in vehicles with compatible dash cams.
properties:
isEnabled:
description: Indicates whether AI event detection for rolling stops is turned on.
example: true
type: boolean
speedingThresholdMph:
description: Alert when speed is over this many miles per hour.
example: 0
format: double
type: number
type: object
SettingsPatchDriverAppSettingsRequestBody:
description: The configuration settings for the Samsara Driver App. Can be set or updated through the Samsara Settings page or the API at any time.
properties:
driverFleetId:
description: Global login user name for the fleet driver app
example: abc-trucking-co
pattern: ^[a-zA-Z0-9-:]*$
type: string
gamification:
description: Driver gamification feature. Enabling this will turn on the feature for all drivers using the mobile app. Drivers can be configured into peer groups within the Drivers Page. Unconfigured drivers will be grouped on an organization level.
example: false
type: boolean
gamificationConfig:
$ref: '#/components/schemas/DriverAppSettingsGamificationConfigTinyObjectRequestBody'
orgVehicleSearch:
description: Allow drivers to search for vehicles outside of their selection tag when connected to the internet.
example: false
type: boolean
trailerSelection:
description: 'Allow drivers to see and select trailers in the Samsara Driver app. '
example: false
type: boolean
trailerSelectionConfig:
$ref: '#/components/schemas/DriverAppSettingsTrailerSelectionConfigTinyObjectRequestBody'
type: object
SettingsGetDriverAppSettingsNotImplementedErrorResponseBody:
description: Requested endpoint is not yet implemented
properties:
message:
description: Message of error
example: Not implemented.
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SettingsPatchComplianceSettingsServiceUnavailableErrorResponseBody:
description: Service unavailable
properties:
message:
description: Message of error
example: context deadline exceeded
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SafetySettingsGetSafetySettingsNotFoundErrorResponseBody:
description: Resource not found
properties:
message:
description: Message of error
example: Object not found.
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SettingsPatchComplianceSettingsBadRequestErrorResponseBody:
description: Bad Request parameters
properties:
message:
description: Message of error
example: Invalid value for parameter.
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SettingsComplianceResponseObjectResponseBody:
description: Information set here will be displayed in roadside inspections and in the transferred US DOT datafile.
properties:
allowUnregulatedVehiclesEnabled:
description: '[deprecated] Allow Unregulated Vehicles. This setting is deprecated as all organizations can now mark vehicles as unregulated.'
example: true
type: boolean
canadaHosEnabled:
description: Enable Canada HOS
example: true
type: boolean
carrierName:
description: Carrier name of the organization
example: ABC Trucking
type: string
dotNumber:
description: DOT Number
example: 12345678
format: int64
type: integer
driverAutoDutyEnabled:
description: Enable Driver Auto-Duty
example: true
type: boolean
editCertifiedLogsEnabled:
description: Drivers Can Edit Certified Log
example: true
type: boolean
forceManualLocationForDutyStatusChangesEnabled:
description: Force Manual Location For Duty Status Changes
example: true
type: boolean
forceReviewUnassignedHosEnabled:
description: Force Review of Unassigned HOS
example: false
type: boolean
mainOfficeFormattedAddress:
description: Office Address
example: 123 Main Street
type: string
persistentDutyStatusEnabled:
description: Persistent Duty Status
example: true
type: boolean
type: object
DriverAppSettingsTrailerSelectionConfigTinyObjectRequestBody:
description: Trailer selection setting configuration for the Driver App.
properties:
driverTrailerCreationEnabled:
description: Allow drivers to create new trailers in the Samsara Driver app.
example: true
type: boolean
maxNumOfTrailersSelected:
description: Trailer selection limit.
maximum: 8
type: integer
orgTrailerSearch:
description: Allow drivers to search for trailers outside of their selection tag when connected to the internet
example: true
type: boolean
type: object
SettingsPatchComplianceSettingsResponseBody:
properties:
data:
$ref: '#/components/schemas/SettingsComplianceResponseObjectResponseBody'
required:
- data
type: object
VoiceCoachingSettingsObjectResponseBody:
description: Enabling voice coaching will play messages for harsh events, speeding, and unbuckled seat belts.
properties:
eventsToCoach:
description: Selected driving events will be enabled for voice coaching. Harsh driving events include harsh acceleration and harsh brake.
example:
- crash
- inCabSpeeding
- maximumSpeed
items:
description: 'Selected driving events will be enabled for voice coaching. Harsh driving events include harsh acceleration and harsh brake. Valid values: `crash`, `inCabSpeeding`, `maximumSpeed`, `seatbeltUnbuckled`, `harshDriving`'
enum:
- crash
- inCabSpeeding
- maximumSpeed
- seatbeltUnbuckled
- harshDriving
example: crash
type: string
type: array
isEnabled:
description: Indicates whether voice coaching is turned on.
example: true
type: boolean
language:
description: 'The coaching language. The default language is English. Valid values: `english`, `spanish`, `dutch`, `englishUk`, `italian`, `french`, `german`'
enum:
- english
- spanish
- dutch
- englishUk
- italian
- french
- german
example: english
type: string
speedingThresholdMph:
description: Alert when speed is over this many miles per hour.
example: 10
format: double
type: number
type: object
SettingsPatchComplianceSettingsMethodNotAllowedErrorResponseBody:
description: Method not allowed
properties:
message:
description: Message of error
example: DELETE not allowed on /endpoint.
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SettingsPatchDriverAppSettingsBadRequestErrorResponseBody:
description: Bad Request parameters
properties:
message:
description: Message of error
example: Invalid value for parameter.
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SettingsPatchDriverAppSettingsResponseBody:
properties:
data:
$ref: '#/components/schemas/DriverAppSettingsResponseObjectResponseBody'
required:
- data
type: object
SettingsGetDriverAppSettingsGatewayTimeoutErrorResponseBody:
description: Gateway timeout
properties:
message:
description: Message of error
example: context deadline exceeded
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SettingsGetDriverAppSettingsBadGatewayErrorResponseBody:
description: Bad Gateway
properties:
message:
description: Message of error
example: 'rpc error: code = Unknown desc = connection refused'
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SafetySettingsGetSafetySettingsNotImplementedErrorResponseBody:
description: Requested endpoint is not yet implemented
properties:
message:
description: Message of error
example: Not implemented.
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SettingsGetComplianceSettingsGatewayTimeoutErrorResponseBody:
description: Gateway timeout
properties:
message:
description: Message of error
example: context deadline exceeded
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
SettingsGetDriverAppSettingsBadRequestErrorResponseBody:
description: Bad Request parameters
properties:
message:
description: Message of error
example: Invalid value for parameter.
type: string
requestId:
description: The request ID; used when reaching out to support for issues with requests.
example: 8916e1c1
type: string
required:
- message
- requestId
type: object
DriverAppSettingsGamificationConfigTinyObjectRequestBody:
description: Gamification configuration for the Driver App.
properties:
anonymiz
# --- truncated at 32 KB (76 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/samsara/refs/heads/main/openapi/samsara-settings-api-openapi.yml