Resend Payout Webhooks (Bulk)
Webhooks
Resend Payout Webhooks (Bulk)
Dispatch a bulk job to resend payout webhook notifications for a given merchant and time range
POST
Resend Payout Webhooks (Bulk)
Documentation Index
Fetch the complete documentation index at: https://docs.wepayout.co/llms.txt
Use this file to discover all available pages before exploring further.
Overview
This endpoint allows you to resend webhook notifications in bulk for payout transactions within a specified time window. It dispatches an asynchronous job and returns ajob_id that can be used to track progress via the Job Status endpoint.
The time range is limited to a maximum of 3 hours between
start_time and end_time.Request Body
The ID of the merchant whose payout notifications will be resent.Must be one of the merchant IDs associated with your account.
Start of the time range for filtering payout transactions.Format:
YYYY-MM-DD HH:MM:SSExample: "2026-03-24 08:00:00"End of the time range for filtering payout transactions. Must be after
start_time.Maximum range: 3 hours from start_time.Format: YYYY-MM-DD HH:MM:SSExample: "2026-03-24 11:00:00"Optional list of status IDs to filter which payout transactions will have notifications resent.If omitted, all notifiable statuses are included.Notifiable status IDs:
Example:
| ID | Status |
|---|---|
| 1 | Received |
| 3 | Paid |
| 4 | Rejected |
| 5 | In Review |
| 6 | Canceled |
| 10 | Expired |
| 11 | Invalid Data |
[3, 6]When
true, the job is not dispatched. Instead, only the count of matching transactions is returned.Useful for estimating volume before triggering the actual resend.Default: falseResponse
Unique identifier for the dispatched job. Use this to query the job status.Example:
"a3f1bc2e4d8f0a1b2c3d4e5f6a7b8c9d"Total number of payout transactions matched and queued for webhook resend.Example:
87Code Examples
Related
Job Status
Track the progress of a dispatched resend job
Payout Webhook
Understand the webhook payload structure
Status Flow
Understand payout status lifecycle

