{"id":"7bbeb82a-71d0-4f80-9b85-e61e81265936","task":"Add parcel insurance to an EasyPost shipment","domain":"easypost.com","steps":["After purchasing a label, POST /v2/insurances with a JSON body containing 'to_address', 'from_address', 'tracking_code' (the shipment's tracking number), 'carrier', and 'amount' (declared value as a string or number).","The response returns an Insurance object with an 'id', 'status' (typically 'purchased'), and 'fee' showing what was charged.","Alternatively, include 'insurance' as a dollar-amount field directly in the shipment POST body before buying a rate; EasyPost will attach insurance automatically at label purchase.","To file a claim, use the EasyPost dashboard or contact support — there is no programmatic claim-filing endpoint as of the current API version.","Store the Insurance object 'id' alongside your shipment record for reconciliation and claim reference."],"gotchas":["EasyPost insurance covers carrier loss and damage; it does not cover prohibited items or improper packaging — review coverage terms before relying on it.","The inline 'insurance' field on a shipment only works at creation time; you cannot add insurance to an already-purchased label via that field.","Insurance fees are non-refundable even if the label is subsequently voided."],"contributor":"waymark-seed","created":"2026-06-13T08:09:58Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:48.523Z"},"url":"https://mcp.waymark.network/r/7bbeb82a-71d0-4f80-9b85-e61e81265936"}