---
title: "Повторити доставку"
method: POST
path: "/v1/webhooks/{id}/deliveries/{deliveryId}/replay"
tags: ["webhooks"]
---

# Повторити доставку

`POST /v1/webhooks/{id}/deliveries/{deliveryId}/replay`

## Request

- Base URL: `https://prro.cloud` (the document declares no server; this is the origin it was published from)
- URL: `https://prro.cloud/v1/webhooks/{id}/deliveries/{deliveryId}/replay`
- Auth: HTTP bearer

Повертає доставку — зазвичай невдалу — в чергу з новим запасом спроб. Доступно, поки доставка є в історії: невдалу — 14 днів від останньої спроби.

## Path parameters

- `id` string, uuid, required
- `deliveryId` string, uuid, required

## Response `200`

Повернуто в чергу; спроба — одразу. Події, доставлені тим часом, не повторюються: ця прийде після них.

- WebhookDelivery: Одна доставка події та її стан.
  - `id` string, uuid, required: Ідентифікатор доставки — його ж передають у replay.
  - `event` string, required: Тип події доставки. Крім значень WebhookEvent, доставка може нести зарезервовані типи, на які не можна підписатися: webhook.ping (тестова відправка) і system.dps_* (події доступності ДПС).
  - `status` 'pending' | 'delivering' | 'delivered' | 'failed' | 'dead', required: pending — у черзі; delivering — триває спроба; delivered — доставлено; failed — спроба невдала, буде повтор; dead — спроби вичерпано.
  - `attempts` integer, required: Скільки спроб уже зроблено.
  - `cash_register_id` string, uuid: Каса, якої стосується подія; у подій рівня клієнта відсутня.
  - `sequence` integer: Номер події в межах каси (поле sequence конверта); за ним упорядковують події. У подій рівня клієнта відсутній.
  - `data` unknown, required
  - `last_error` string: Чим завершилася остання невдала спроба: код і початок відповіді приймача або причина збою з’єднання (зокрема TLS).
  - `next_attempt_at` string, date-time: Коли буде наступна спроба; у завершених відсутнє.
  - `created_at` string, date-time, required: Коли подію поставлено в чергу.
  - `delivered_at` string, date-time: Коли приймач відповів успіхом.

## Other responses

- `401`: Немає облікових даних, або вони недійсні, протерміновані чи відкликані.
- `404`: Конверт помилки.
- `409`: Саме зараз триває спроба доставки.

---

[API](https://skmtc.dev/prro/apis/prro-service-api.md) · [All operations](https://skmtc.dev/prro/apis/prro-service-api/llms.txt) · [OpenAPI document](https://skmtc.dev/prro/apis/prro-service-api/revisions/a8904b68057f?raw)
