METUS API Hub
Warranty Webhooks

ErrorObject

A structured error detail
code
​string · required

Machine-readable error code (e.g. VALIDATION_ERROR, INTERNAL_ERROR, UPSTREAM_UNAVAILABLE)

message
​string · required

Human-readable error message

ErrorResponse

Error response envelope (APIResponseV3 format)
success
​boolean · required

Always false for errors

data
​null · required

Always null for errors

​ErrorObject[] · required

Array of error details

DebitConfirmationRequest

Request payload for sending a debit confirmation to Trane
recoveryClaimNumber
​string · required

The recovery claim number that this debit memo is associated with. Must match a previously submitted recovery claim.

claimNumber
​string · required

Trane's warranty claim number that this recovery claim is associated with.

debitMemoNumber
​string · required

The debit memo number issued by METUS for this recovery claim.

debitMemoDate
​string · date-time · required

The date when the debit memo was issued (RFC3339 timestamp).

approvedDebitAmount
​integer · min: 0 · required

Total approved debit amount in cents (e.g., 8710 = $87.10). Follows the Stripe pattern for currency representation.