webhooks

Paddle webhook receiver — HMAC-SHA256 verified, persists raw events

Verifies the Paddle-Signature header (HMAC-SHA256 of <ts>:<body> with PADDLE_WEBHOOK_SECRET), then persists the raw event into tmai_payment_events. The reconciler worker reads from there and maps events to tmai_subscriptions state.

post/webhooks/paddle

Request

  • Base URL: https://api.travelminds.ai
  • URL: https://api.travelminds.ai/webhooks/paddle
  • Auth: none declared

Headers

Paddle-Signaturestring nullable

Response

Successful Response

receivedboolean
event_typestring required
event_idstring nullable

Changes

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