How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Samsara Shares API

The Shares API from Samsara — 1 operation(s) for shares.

Samsara Shares API is one of 90 APIs that Samsara publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Shares. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a GitHub repository.

This API exposes 4 operations across 1 path, and defines 55 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/.

4 operations 1 paths 55 schemas 1 DELETE1 GET1 PATCH1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
2024-11-18
Base URL
https://api.samsara.com
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Samsara Shares API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (AccessTokenHeader). By default, every request must be authenticated.

Paths & Operations 4

Across 1 path, the API surfaces 4 operations — 1 DELETE, 1 GET, 1 PATCH, 1 POST. Each is listed below with its method, path, parameters, and response codes.

Shares 4
DELETE
/live-shares
Delete Non-expired Live Sharing Link
deleteLiveSharingLink 1 param → 204401404405429500501502
GET
/live-shares
Get Live Sharing Links
getLiveSharingLinks 4 params → 200401404405429500501502
PATCH
/live-shares
Update Non-expired Live Sharing Link
updateLiveSharingLink 1 param body → 200401404405429500501502
POST
/live-shares
Create Live Sharing Link
createLiveSharingLink body → 200401404405429500501502

Schemas 55

The contract defines 55 schemas that model the data the API accepts and returns. The most detailed are LiveSharingLinkFullResponseObjectResponseBody (9 properties), LiveSharingLinksCreateLiveSharingLinkRequestBody (7 properties), AssetsLocationLinkConfigAddressDetailsObjectResponseBody (4 properties), AssetsLocationLinkConfigAddressDetailsObject (4 properties). Each schema is shown below with its type and property counts.

LiveSharingLinksUpdateLiveSharingLinkNotFoundErrorResponseBody
object
Resource not found
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkUnauthorizedErrorResponseBody
object
Unauthorized
2 properties 2 required
LiveSharingLinksUpdateLiveSharingLinkMethodNotAllowedErrorResponseBody
object
Method not allowed
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkRequestBody
object
7 properties 2 required
LiveSharingLinksGetLiveSharingLinksNotImplementedErrorResponseBody
object
Requested endpoint is not yet implemented
2 properties 2 required
LiveSharingLinksGetLiveSharingLinksBadRequestErrorResponseBody
object
Bad Request parameters
2 properties 2 required
LiveSharingLinksDeleteLiveSharingLinkNotFoundErrorResponseBody
object
Resource not found
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkBadRequestErrorResponseBody
object
Bad Request parameters
2 properties 2 required
LiveSharingLinksUpdateLiveSharingLinkServiceUnavailableErrorResponseBody
object
Service unavailable
2 properties 2 required
LiveSharingLinksDeleteLiveSharingLinkUnauthorizedErrorResponseBody
object
Unauthorized
2 properties 2 required
GoaPaginationResponseResponseBody
object
Pagination parameters.
2 properties 2 required
AssetsLocationLinkConfigAddressDetailsObject
object
Location object that indicates what address information (destination point and/or ETA) will be shown by Live Sharing Link.
4 properties 4 required
LiveSharingLinksUpdateLiveSharingLinkTooManyRequestsErrorResponseBody
object
Too many requests
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkTooManyRequestsErrorResponseBody
object
Too many requests
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkGatewayTimeoutErrorResponseBody
object
Gateway timeout
2 properties 2 required
LiveSharingLinksGetLiveSharingLinksBadGatewayErrorResponseBody
object
Bad Gateway
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkNotImplementedErrorResponseBody
object
Requested endpoint is not yet implemented
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkMethodNotAllowedErrorResponseBody
object
Method not allowed
2 properties 2 required
LiveSharingLinksGetLiveSharingLinksMethodNotAllowedErrorResponseBody
object
Method not allowed
2 properties 2 required
LiveSharingLinksGetLiveSharingLinksServiceUnavailableErrorResponseBody
object
Service unavailable
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkResponseBody
object
1 property 1 required
LiveSharingLinksUpdateLiveSharingLinkBadGatewayErrorResponseBody
object
Bad Gateway
2 properties 2 required
AssetsOnRouteLinkConfigObject
object
Configuration details specific to the 'By Recurring Route' Live Sharing Link.
1 property 1 required
AssetsLocationLinkConfigObject
object
Configuration details specific to the 'By Asset' Live Sharing Link.
2 properties 1 required
LiveSharingLinksUpdateLiveSharingLinkUnauthorizedErrorResponseBody
object
Unauthorized
2 properties 2 required
LiveSharingLinksGetLiveSharingLinksNotFoundErrorResponseBody
object
Resource not found
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkServiceUnavailableErrorResponseBody
object
Service unavailable
2 properties 2 required
LiveSharingLinksGetLiveSharingLinksTooManyRequestsErrorResponseBody
object
Too many requests
2 properties 2 required
LiveSharingLinksUpdateLiveSharingLinkBadRequestErrorResponseBody
object
Bad Request parameters
2 properties 2 required
LiveSharingLinksDeleteLiveSharingLinkMethodNotAllowedErrorResponseBody
object
Method not allowed
2 properties 2 required
LiveSharingLinksUpdateLiveSharingLinkNotImplementedErrorResponseBody
object
Requested endpoint is not yet implemented
2 properties 2 required
LiveSharingLinkFullResponseObjectResponseBody
object
Live Sharing Link object
9 properties 4 required
AssetsOnRouteLinkConfigObjectResponseBody
object
Configuration details specific to the 'By Recurring Route' Live Sharing Link.
1 property 1 required
LiveSharingLinksGetLiveSharingLinksGatewayTimeoutErrorResponseBody
object
Gateway timeout
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkInternalServerErrorResponseBody
object
An internal server error occurred
2 properties 2 required
LiveSharingLinksUpdateLiveSharingLinkResponseBody
object
1 property 1 required
LiveSharingLinksDeleteLiveSharingLinkGatewayTimeoutErrorResponseBody
object
Gateway timeout
2 properties 2 required
LiveSharingLinksGetLiveSharingLinksResponseBody
object
2 properties 2 required
LiveSharingLinksUpdateLiveSharingLinkInternalServerErrorResponseBody
object
An internal server error occurred
2 properties 2 required
LiveSharingLinksDeleteLiveSharingLinkNotImplementedErrorResponseBody
object
Requested endpoint is not yet implemented
2 properties 2 required
LiveSharingLinksDeleteLiveSharingLinkBadRequestErrorResponseBody
object
Bad Request parameters
2 properties 2 required
LiveSharingLinksGetLiveSharingLinksUnauthorizedErrorResponseBody
object
Unauthorized
2 properties 2 required
AssetsLocationLinkConfigAddressDetailsObjectResponseBody
object
Location object that indicates what address information (destination point and/or ETA) will be shown by Live Sharing Link.
4 properties 4 required
LiveSharingLinksDeleteLiveSharingLinkServiceUnavailableErrorResponseBody
object
Service unavailable
2 properties 2 required
AssetsNearLocationLinkConfigObjectResponseBody
object
Configuration details specific to the 'By Location' Live Sharing Link.
1 property 1 required
LiveSharingLinksDeleteLiveSharingLinkInternalServerErrorResponseBody
object
An internal server error occurred
2 properties 2 required
LiveSharingLinksCreateLiveSharingLinkBadGatewayErrorResponseBody
object
Bad Gateway
2 properties 2 required
LiveSharingLinksDeleteLiveSharingLinkBadGatewayErrorResponseBody
object
Bad Gateway
2 properties 2 required
LiveSharingLinksUpdateLiveSharingLinkGatewayTimeoutErrorResponseBody
object
Gateway timeout
2 properties 2 required
AssetsLocationLinkConfigObjectResponseBody
object
Configuration details specific to the 'By Asset' Live Sharing Link.
2 properties 1 required
LiveSharingLinksGetLiveSharingLinksInternalServerErrorResponseBody
object
An internal server error occurred
2 properties 2 required
AssetsNearLocationLinkConfigObject
object
Configuration details specific to the 'By Location' Live Sharing Link.
1 property 1 required
LiveSharingLinksCreateLiveSharingLinkNotFoundErrorResponseBody
object
Resource not found
2 properties 2 required
LiveSharingLinksUpdateLiveSharingLinkRequestBody
object
3 properties 1 required
LiveSharingLinksDeleteLiveSharingLinkTooManyRequestsErrorResponseBody
object
Too many requests
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

samsara-shares-api-openapi.yml Raw ↑

Other APIs Samsara publishes across the network.

Samsara Activity API
Samsara Addresses API
Samsara Aemp API
Samsara Applications API
Samsara Assets API
Samsara Assignments API
Samsara Attributes API
Samsara Audit API
Samsara Beta A P Is API
Samsara Camera API
Samsara Cameras API
Samsara Cargo API
Where this information came from

This is an independent, third-party profile of Samsara Shares API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.