Webhooks

Replay a webhook delivery

Enqueues a sandbox-only webhook delivery replay into the platform DB outbox after write authorization, idempotency, and current-client ownership checks, then returns the current retry policy. External URL: /v1/webhooks/deliveries/{id}/replay. Current Next.js implementation path: /api/platform/v1/webhooks/deliveries/[id]/replay. This mutating route requires webhooks.write and Idempotency-Key. It never direct-sends webhooks, pushes AWS queues, exposes payloads, response bodies, response headers, raw endpoint URLs, signing secrets, or signing-secret digests. Live deliveries and deliveries without retained outbox payloads return a sanitized webhook_replay_not_available problem.

post/webhooks/deliveries/{id}/replay

Request

  • Base URL: https://platform-api.homejourney.sg/v1
  • URL: https://platform-api.homejourney.sg/v1/webhooks/deliveries/{id}/replay
  • Auth: HTTP bearer

Path parameters

idstring uuid required

Webhook delivery ID issued by Homejourney.

Headers

X-Correlation-Idstring

Optional partner-provided correlation ID echoed into request evidence.

Idempotency-Keystring required

Required for mutating platform routes. Accepted format: 8 to 128 ASCII characters matching [A-Za-z0-9._:-]+.

Response

Sandbox webhook delivery replay accepted into the outbox.

livemodefalse required
request_idstring required

Changes

No recorded changes to this operation across all 1 revision of this API.