---
title: "Manually retry a webhook event"
description: "Trigger an immediate manual delivery attempt for a specific webhook event. Requires the `webhook:create` permission."
protocol: rest
method: POST
endpoint: "/v1/webhooks/event/send/{id}"
baseUrl: "https://api.gravv.xyz"
group: "Webhooks"
auth:
  label: "Api-Key"
  name: "Api-Key"
  in: header
---

# Manually retry a webhook event

<Endpoint method="POST" path="/v1/webhooks/event/send/{id}" />

Trigger an immediate manual delivery attempt for a specific webhook event.
Requires the `webhook:create` permission.

## Path Parameters

<ParamField name="id" path="id" type="string" required>
  UUID of the webhook event
</ParamField>

## Responses

| Status | Description |
| --- | --- |
| `200` | Retry triggered successfully |

### 200 response

<ResponseField name="id" type="string">
  Webhook event identifier
</ResponseField>

<ResponseField name="tenant_id" type="string">
  Tenant identifier
</ResponseField>

<ResponseField name="event_category" type="string">
  Category of the event
</ResponseField>

<ResponseField name="target_url" type="string">
  URL the event was delivered to
</ResponseField>

<ResponseField name="status_code" type="integer">
  HTTP status code returned by your endpoint
</ResponseField>

<ResponseField name="duration_ms" type="integer">
  Delivery duration in milliseconds
</ResponseField>

<ResponseField name="response_body" type="object">
  Response body returned by your endpoint
</ResponseField>

## Authorization

- **ApiKeyAuth**
