# Webhook Events

<table><thead><tr><th width="220.69640644361834">Event</th><th>Description</th></tr></thead><tbody><tr><td><em>address.created</em></td><td>This event is triggered when a new address is created.</td></tr><tr><td><em>address.deleted</em></td><td>This event is triggered when an address is deleted.</td></tr><tr><td><em>address.updated</em></td><td>This event is triggered when an existing address is updated.</td></tr><tr><td><em>claim.failed</em></td><td>This event is triggered when a filed insurance claim is unsuccessful.</td></tr><tr><td><em>claim.success</em></td><td>This event is triggered when a filed insurance claim is successful.</td></tr><tr><td><em>insurance.failed</em></td><td>This event is triggered when a purchase for insurance coverage fails.</td></tr><tr><td><em>insurance.success</em></td><td>This event is triggered when insurance coverage is successfully purchased for a shipment.</td></tr><tr><td><em>packaging.created</em></td><td>This event is triggered when a new packaging is created.</td></tr><tr><td><em>packaging.updated</em></td><td>This event is triggered when packaging information is updated.</td></tr><tr><td><em>reconciliation.billed</em></td><td>This event is triggered when a weight discrepancy is billed on a shipment.</td></tr><tr><td><em>reconciliation.flagged</em></td><td>This event is triggered when a weight discrepancy is flagged on a shipment.</td></tr><tr><td><em>shipment.cancelled</em></td><td>This event is triggered when a shipment is cancelled.</td></tr><tr><td><em>shipment.created</em></td><td>This event is triggered when a new shipment is created.</td></tr><tr><td><em>shipment.in-transit</em></td><td>This event is triggered only once when a new shipment is in-transit.</td></tr><tr><td><em>shipment.updated</em></td><td>This event is triggered when an active shipment is updated. e.g. Shipment is picked up by rider.</td></tr><tr><td><em>shipment.delivered</em></td><td>This event is triggered when a shipment is delivered. e.g, Shipment delivered to destination address</td></tr><tr><td><em>transaction.success</em></td><td>This event is triggered when the transaction charge for a shipment is successful.</td></tr><tr><td><em>transaction.failed</em></td><td>This event is triggered when the transaction charge for a shipment fails.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.terminal.africa/tship/miscallaneous/webhook-events.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
