[preview] Update a warranty claim

Updates an existing warranty claim for the organization.

Rate limit: 5 requests/sec (learn more about rate limits here).

To use this endpoint, select Write Warranties under the Work Orders category when creating or editing an API token. Learn More.

Endpoints in this section are in Preview. These APIs are not functional and are instead for soliciting feedback from our API users on the intended design of this API. Additionally, it is not guaranteed that we will be releasing an endpoint included in this section to production. This means that developers should NOT rely on these APIs to build business critical applications

  • Samsara may change the structure of a preview API's interface without versioning or any notice to API users.

  • When an endpoint becomes generally available, it will be announced in the API changelog.

Submit Feedback: Likes, dislikes, and API feature requests should be filed as feedback in our API feedback form. If you encountered an issue or noticed inaccuracies in the API documentation, please submit a case to our support team.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
required

Unique identifier for the WarrantyClaim record.

Body Params

Request body for updating a WarrantyClaim

string

ID of the asset the claim is filed for. Immutable once set.

string

The cause of the 3 Cs - the root cause found.

int64

Engine hours at the time of repair.

int64

Asset odometer reading at the time of repair. Measured in meters.

string

Current status of the claim.

componentInstanceIds
array of strings

IDs of asset component instances covered by this claim.

componentInstanceIds
string

The concern of the 3 Cs - what was reported.

string

The correction of the 3 Cs - the work performed.

externalIds
array of objects

Customer-supplied external identifiers for the warranty claim, interchangeable with id in filters. Only included in the response when includeExternalIds is set.

externalIds
labor
array of objects

Labor being claimed.

labor
string

ID of the warranty this claim is filed against.

linkedWorkOrderIds
array of strings

IDs of the work orders associated with this claim.

linkedWorkOrderIds
mediaItemIds
array of strings

IDs of media items attached to the claim.

mediaItemIds
otherCost
object

UpdateWarrantyClaimEntityWarrantyClaimMoneyInput object

parts
array of objects

Parts being claimed.

parts
string

When reimbursement was received.

reimbursements
array of objects

Reimbursement amounts, optionally linked to a work order.

reimbursements
string

When the repair was completed.

string

When the claim was resolved.

string

When the claim was submitted to the vendor.

string

ID of the vendor handling the claim.

Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json