---
title: "Requeue messages on DIP Channel webhook"
method: POST
path: "/dip-channel/{id}/requeue/{recipient-id}"
tags: ["DIP Channel Replay/Requeue"]
---

# Requeue messages on DIP Channel webhook

`POST /dip-channel/{id}/requeue/{recipient-id}`

Allows a Market Participant to replay messages

## Path parameters

- `id` 'IF-001' | 'IF-002' | 'IF-003' | 'IF-004' | 'IF-005' | 'IF-006' | 'IF-007' | 'IF-008' | 'IF-009' | 'IF-013' | 'IF-014' | 'IF-015' | 'IF-016' | 'IF-018' | 'IF-019' | 'IF-020' | 'IF-021' | 'IF-022' | 'IF-023' | 'IF-024' | 'IF-025' | 'IF-026' | 'IF-027' | 'IF-028' | 'IF-031' | 'IF-032' | 'IF-033' | 'IF-034' | 'IF-035' | 'IF-036' | 'IF-037' | 'IF-038' | 'IF-039' | 'IF-040' | 'IF-041' | 'IF-043' | 'IF-044' | 'IF-045' | 'IF-047' | 'IF-050' | 'IF-051' | 'IF-061' | 'IF-062' | 'IF-063' | 'IF-064' | 'IF-065' | 'REP-002' | 'REP-002A' | 'REP-002B' | 'REP-003' | 'REP-003A' | 'REP-004' | 'REP-006' | 'REP-007' | 'REP-008' | 'REP-009' | 'REP-900' | 'REP-901', required — Interface ID
- `recipient-id` string, required — DIP Participant Id

## Headers

- `X-DIP-Signature` string, required
- `X-DIP-Signature-Date` string, required
- `X-DIP-Content-Hash` string, required
- `X-DIP-Signature-Certificate` string, required

## Request body

- MessageRequest
  - `datetimeFrom` string, nullable, required — ISO 8601 Date/time
  - `datetimeTo` string, nullable, required — ISO 8601 Date/time
  - `eventCode` string, nullable, required — Event Code
  - `MPAN` string, nullable, required — MPAN Core
  - `transactionIDs` DT014DIPTransactionID[]
  - `version` string, nullable, required — The Schema Version against which the message has been constructed

## Response `200`

Messages requeued

## Other responses

- `400` — Bad Request
- `401` — Unauthorised Error
- `403` — Forbidden

---

[API](https://skmtc.net/elexon/apis/mhhs-dip.md) · [All operations](https://skmtc.net/elexon/apis/mhhs-dip/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elexon/mhhs-dip/revisions/d3e2d9f8faff/schema)
