Skip to main content
Fetch the current webhook payload for any withdrawal transaction by its ID. Use this endpoint to manually sync your system if a webhook delivery was missed or delayed. The response is identical in shape to what is (or would be) sent to your registered webhook URL, built from the current state of the transaction.

Endpoint

  • Method: GET
  • URL: {{LIQUIDITY_URL}}/v1/transactions/:transactionId/webhook-payload
  • Auth: Bearer {{accessToken}} (merchant token)

Path Parameters

Request

Response (200)

Response Fields

See Withdrawal Event for a complete breakdown of the payload fields and all possible status and reason values.

Error Responses

Notes

  • Only returns transactions that belong to the authenticated merchant. Requesting another merchant’s transaction returns 404.
  • The timestamp in the response reflects when you called this endpoint, not when the original webhook was fired.
  • Only supported for payout/withdrawal transactions. Collection transactions are not available via this endpoint.