Claim
Sample payloads for claim.success and claim.failed.
The claim events fire when an insurance claim you filed is approved or rejected.
What is delivered today
{
"event": "claim.success"
}The claim object
When the payload is populated, it carries the claim in the shape Get Claim returns. status is confirmed for claim.success and failed for claim.failed.
{
"event": "claim.success",
"data": {
"claim_id": "CL-40756356455",
"insurance": "IN-70732333028",
"reason": "lost-in-transit",
"description": "Package was lost in transit by DHL Express Courier in the United States",
"status": "confirmed",
"witnesses": [
["Adaeze Ukaegbu", "+2348100000001"],
["Augustus Obi", "+2348100000002"]
],
"metadata": {
"platform": "octamile",
"reference": "cha54a60rgsacdz2",
"insurance_reference": "ild52fsgkfs8uu3gr736ikl2fe9s93jn"
},
"created_at": "2026-09-16T21:21:29.302Z",
"updated_at": "2026-09-19T08:12:03.441Z"
}
}Was this helpful?