# Send en levering igen

`POST /v1/me/webhooks/:id/deliveries/:deliveryId/redeliver` · Webhooks

Sætter én levering i kø igen: samme body og samme hændelses-id, plus headeren X-Grundfast-Redelivery: true.

En genlevering er **den samme hændelse** — samme `id` og samme `X-Grundfast-Delivery` — så en modtager, der genkender dubletter på id’et, behandler den én gang. Den sendes inden for et minut, med de samme nye forsøg som en almindelig levering.

Svaret `409`, hvis hændelsen allerede står i kø, eller hvis endpointet er sat på pause. Højst 120 genleveringer i timen pr. konto.

**Godkendelse:** API-nøgle eller dashboard-session · kræver Pro-planen

**Afregning:** Ikke målt.

## Parametre

| Navn | Placering | Type | Påkrævet | Beskrivelse |
| --- | --- | --- | --- | --- |
| `id` | path | string | ja | Endpointets id (`wh_…`), fra dashboardet eller `GET /v1/me/webhooks`. |
| `deliveryId` | path | string | ja | Leveringens id (`whd_…`), fra hændelsesfeedet eller leveringsloggen. |

## Eksempel

```bash
curl -X POST "https://api.grundfast.dk/v1/me/webhooks/wh_g6omjl6xaqe6syjuz2wd4sws/deliveries/whd_1xqrpqnhht3z102l5sa25qbg/redeliver" \
  -H "Authorization: Bearer $GRUNDFAST_API_KEY"
```

## Svar (202)

```json
{
  "delivery": {
    "id": "whd_we6wbaq7rgav7d66iy5vqk1v",
    "event": "key.revoked",
    "status": "pending",
    "attempts": 0,
    "responseStatus": null,
    "error": null,
    "createdAt": "2026-10-13T12:54:34.120Z",
    "lastAttemptAt": null,
    "redeliveryOf": "whd_74rxu7q98u3kl3u6ok67q5y3"
  }
}
```

## Vigtige felter

| Felt | Type | Betydning |
| --- | --- | --- |
| `delivery.redeliveryOf` | string | Den oprindelige levering, genleveringen hører til. |
| `delivery.status` | string | `pending`, indtil den er sendt. |

## Fejl

| Status | Betydning |
| --- | --- |
| 402 | Planen er under Pro. |
| 404 | Endpointet eller leveringen er ikke din. |
| 409 | Hændelsen står allerede i kø, eller endpointet er sat på pause. |
| 429 | Mere end 120 genleveringer i timen. |
| 401 | Hverken en gyldig nøgle eller en session. |
| 403 | Nøglen har ikke scopet `webhooks` (`key_scope_missing`), eller kontoen er suspenderet. |
