Samsara Preview A P Is API is one of 90 APIs that Samsara publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Preview A P Is. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a GitHub repository.
This API exposes
5 operations
across 4 paths,
and defines 71 schemas.
It is described by OpenAPI 3.0.1, at version 2024-11-18.
Requests are made against 2 base URLs: https://api.samsara.com/, https://api.eu.samsara.com/.
The identity and technical contract details declared by the specification.
TrainingAssignmentsDeleteTrainingAssignmentsBadRequestErrorResponseBody
object
Bad Request parameters
2 properties
2 required
MediaRetrievalListUploadedMediaNotImplementedErrorResponseBody
object
Requested endpoint is not yet implemented
2 properties
2 required
TrainingAssignmentsDeleteTrainingAssignmentsBadGatewayErrorResponseBody
object
Bad Gateway
2 properties
2 required
TrainingAssignmentsDeleteTrainingAssignmentsNotFoundErrorResponseBody
object
Resource not found
2 properties
2 required
FormTemplateSectionObjectResponseBody
object
Form Template section object.
3 properties
3 required
TrainingAssignmentsPatchTrainingAssignmentsResponseBody
object
1 property
1 required
FormTemplateResponseObjectResponseBody
object
Form Template response object.
11 properties
10 required
MediaRetrievalListUploadedMediaBadGatewayErrorResponseBody
object
Bad Gateway
2 properties
2 required
TrainingAssignmentsDeleteTrainingAssignmentsUnauthorizedErrorResponseBody
object
Unauthorized
2 properties
2 required
FormTemplatesGetFormTemplatesNotImplementedErrorResponseBody
object
Requested endpoint is not yet implemented
2 properties
2 required
FormsFieldDefinitionObjectResponseBody
object
Forms field definition object.
15 properties
4 required
FormTemplatesGetFormTemplatesUnauthorizedErrorResponseBody
object
Unauthorized
2 properties
2 required
CustomReportColumnsObjectResponseBody
object
Information about a custom report column.
4 properties
2 required
CustomReportsGetCustomReportRunDataBadGatewayErrorResponseBody
object
Bad Gateway
2 properties
2 required
UrlInfoObjectResponseBody
object
URL info for this piece of media. This field is only populated when the 'status' response field is 'available'
2 properties
2 required
FormsPolymorphicUserObjectResponseBody
object
User or driver object.
2 properties
2 required
FormTemplatesGetFormTemplatesNotFoundErrorResponseBody
object
Resource not found
2 properties
2 required
CustomReportsGetCustomReportRunDataUnauthorizedErrorResponseBody
object
Unauthorized
2 properties
2 required
GoaPaginationResponseResponseBody
object
Pagination parameters.
2 properties
2 required
TrainingAssignmentsDeleteTrainingAssignmentsTooManyRequestsErrorResponseBody
object
Too many requests
2 properties
2 required
MediaRetrievalListUploadedMediaGatewayTimeoutErrorResponseBody
object
Gateway timeout
2 properties
2 required
FormsSingleApprovalConfigObjectResponseBody
object
Single approval configuration object.
2 properties
2 required
FormTemplatesGetFormTemplatesGatewayTimeoutErrorResponseBody
object
Gateway timeout
2 properties
2 required
FormTemplatesGetFormTemplatesResponseBody
object
2 properties
2 required
TrainingAssignmentsDeleteTrainingAssignmentsInternalServerErrorResponseBody
object
An internal server error occurred
2 properties
2 required
TrainingAssignmentsDeleteTrainingAssignmentsServiceUnavailableErrorResponseBody
object
Service unavailable
2 properties
2 required
MediaRetrievalListUploadedMediaUnauthorizedErrorResponseBody
object
Unauthorized
2 properties
2 required
CustomReportsGetCustomReportRunDataTooManyRequestsErrorResponseBody
object
Too many requests
2 properties
2 required
CustomReportsGetCustomReportRunDataNotImplementedErrorResponseBody
object
Requested endpoint is not yet implemented
2 properties
2 required
TrainingCourseObjectResponseBody
object
Course that is associated with the training assignments.
2 properties
2 required
TrainingAssignmentsPatchTrainingAssignmentsInternalServerErrorResponseBody
object
An internal server error occurred
2 properties
2 required
TrainingAssignmentsPatchTrainingAssignmentsGatewayTimeoutErrorResponseBody
object
Gateway timeout
2 properties
2 required
CustomReportsGetCustomReportRunDataMethodNotAllowedErrorResponseBody
object
Method not allowed
2 properties
2 required
SingleApprovalRequirementsObjectResponseBody
object
Single approval requirements object.
1 property
1 required
MediaRetrievalListUploadedMediaServiceUnavailableErrorResponseBody
object
Service unavailable
2 properties
2 required
TrainingAssignmentsPatchTrainingAssignmentsUnauthorizedErrorResponseBody
object
Unauthorized
2 properties
2 required
FormsSelectOptionObjectResponseBody
object
Multiple choice or checkbox value option object.
4 properties
2 required
CustomReportsGetCustomReportRunDataInternalServerErrorResponseBody
object
An internal server error occurred
2 properties
2 required
TrainingLearnerObjectResponseBody
object
Learner that is associated with the training assignment. Only driver learners are supported currently.
2 properties
2 required
TrainingAssignmentsPatchTrainingAssignmentsNotFoundErrorResponseBody
object
Resource not found
2 properties
2 required
ListUploadedMediaObjectResponseBody
object
1 property
1 required
FormTemplatesGetFormTemplatesMethodNotAllowedErrorResponseBody
object
Method not allowed
2 properties
2 required
TrainingAssignmentsPatchTrainingAssignmentsServiceUnavailableErrorResponseBody
object
Service unavailable
2 properties
2 required
MediaRetrievalListUploadedMediaBadRequestErrorResponseBody
object
Bad Request parameters
2 properties
2 required
GetCustomReportRunDataObjectResponseBody
object
2 properties
1 required
FormTemplatesGetFormTemplatesBadRequestErrorResponseBody
object
Bad Request parameters
2 properties
2 required
TrainingAssignmentsDeleteTrainingAssignmentsGatewayTimeoutErrorResponseBody
object
Gateway timeout
2 properties
2 required
MediaRetrievalListUploadedMediaNotFoundErrorResponseBody
object
Resource not found
2 properties
2 required
TrainingAssignmentsPatchTrainingAssignmentsBadRequestErrorResponseBody
object
Bad Request parameters
2 properties
2 required
CustomReportsGetCustomReportRunDataBadRequestErrorResponseBody
object
Bad Request parameters
2 properties
2 required
FormTemplatesGetFormTemplatesBadGatewayErrorResponseBody
object
Bad Gateway
2 properties
2 required
FormTemplatesGetFormTemplatesServiceUnavailableErrorResponseBody
object
Service unavailable
2 properties
2 required
CustomReportsGetCustomReportRunDataGatewayTimeoutErrorResponseBody
object
Gateway timeout
2 properties
2 required
TrainingAssignmentsDeleteTrainingAssignmentsMethodNotAllowedErrorResponseBody
object
Method not allowed
2 properties
2 required
MediaRetrievalListUploadedMediaInternalServerErrorResponseBody
object
An internal server error occurred
2 properties
2 required
MediaRetrievalListUploadedMediaResponseBody
object
2 properties
2 required
FormsApprovalConfigObjectResponseBody
object
Form Template approval configuration object.
2 properties
1 required
TrainingAssignmentResponseObjectResponseBody
object
Training Assignment response object.
16 properties
9 required
CustomReportsGetCustomReportRunDataNotFoundErrorResponseBody
object
Resource not found
2 properties
2 required
TrainingAssignmentsPatchTrainingAssignmentsTooManyRequestsErrorResponseBody
object
Too many requests
2 properties
2 required
FormTemplatesGetFormTemplatesInternalServerErrorResponseBody
object
An internal server error occurred
2 properties
2 required
CustomReportsGetCustomReportRunDataResponseBody
object
2 properties
2 required
UploadedMediaObjectResponseBody
object
8 properties
7 required
TrainingAssignmentsPatchTrainingAssignmentsNotImplementedErrorResponseBody
object
Requested endpoint is not yet implemented
2 properties
2 required
FormTemplatesGetFormTemplatesTooManyRequestsErrorResponseBody
object
Too many requests
2 properties
2 required
CustomReportsGetCustomReportRunDataServiceUnavailableErrorResponseBody
object
Service unavailable
2 properties
2 required
MediaRetrievalListUploadedMediaTooManyRequestsErrorResponseBody
object
Too many requests
2 properties
2 required
TrainingAssignmentsPatchTrainingAssignmentsMethodNotAllowedErrorResponseBody
object
Method not allowed
2 properties
2 required
TrainingAssignmentsDeleteTrainingAssignmentsNotImplementedErrorResponseBody
object
Requested endpoint is not yet implemented
2 properties
2 required
TrainingAssignmentsPatchTrainingAssignmentsBadGatewayErrorResponseBody
object
Bad Gateway
2 properties
2 required
MediaRetrievalListUploadedMediaMethodNotAllowedErrorResponseBody
object
Method not allowed
2 properties
2 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Samsara publishes across the network.