> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fortary.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get webhook event

<Info>
  **Pre-release** — contact your Fortary account team for access.
</Info>

<Warning>
  **Illustrative reference.** These examples show the shape of the API and are provided for early evaluation while it is still being finalized. Field names and response details may change before the API is released. A complete reference, generated directly from the live API, will replace these examples once it is available.
</Warning>

Retrieves a single event from the log. Requires the `webhook:read` scope.

## Request

```bash theme={null}
curl https://customer-api.fortary.io/v1/webhook-events/evt_01hz8x2k9qv7m3ntf5rw6ye8ka \
  -H "Authorization: Bearer fort_..."
```

## Response

The event — fields as in [List webhook events](/api/reference/webhooks/list-webhook-events) — plus `matchedCount`:

```json theme={null}
{
  "id": "evt_01hz8x2k9qv7m3ntf5rw6ye8ka",
  "entityId": "entity_7c1e4a0c2f",
  "vaultIds": ["vault_3f8a2c1d9b"],
  "kind": "transaction.confirmed",
  "schemaVersion": 1,
  "payload": { /* the delivered envelope — see Event types */ },
  "occurredAt": "2026-06-10T14:23:05Z",
  "dispatchedAt": "2026-06-10T14:23:05Z",
  "createdAt": "2026-06-10T14:23:05Z",
  "matchedCount": 1
}
```

* **`matchedCount`** — how many webhooks matched this event. `0` with a non-null `dispatchedAt` means no webhook was subscribed to this kind when it fired — the usual answer to "why didn't I receive it".

An event outside the credential's access returns `404`, not `403` — see [Authorization](/api/concepts/authorization).

Errors follow the standard [error envelope](/api/concepts/errors).
