# Webhooks

## The Webhook Model

<table><thead><tr><th>Property</th><th width="336.6666666666667">Description</th><th>Type</th></tr></thead><tbody><tr><td><code>id</code></td><td>Unique identifier for the Webhook</td><td>string</td></tr><tr><td><code>url</code></td><td>URL to send POST request to</td><td>string</td></tr><tr><td><code>valid</code></td><td>Whether or not the Webhook is valid</td><td>boolean</td></tr><tr><td><code>triggers</code></td><td>The transaction types that trigger the Webhook</td><td></td></tr><tr><td><code>walletAddress</code></td><td>Wallet address that owns the webhook</td><td>string</td></tr></tbody></table>

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>List all Webhooks</strong></td><td></td><td><a href="webhooks/list-all-webhooks">GET -></a></td><td><a href="transactions/retrieve-a-transaction">retrieve-a-transaction</a></td></tr><tr><td><strong>Create a Webhook</strong></td><td></td><td><a href="webhooks/create-a-webhook">POST -></a></td><td><a href="webhooks/create-a-webhook">create-a-webhook</a></td></tr><tr><td><strong>Delete a Webhook</strong></td><td></td><td><a href="webhooks/delete-a-webhook">DELETE -></a></td><td><a href="webhooks/delete-a-webhook">delete-a-webhook</a></td></tr></tbody></table>
