Skip to content

Record, list, and replay webhook events (furlpay events replay) #1

Description

@Ashutosh0x

Problem

Webhook debugging is where integrators lose the most time: a handler that 500s during development means lost events and manual reconstruction.

Proposal

  • furlpay listen records every forwarded event to a local log (~/.furlpay/events.jsonl)
  • furlpay events replay <id|--last|--failed> re-signs (fresh timestamp, current secret) and re-delivers
  • furlpay events list shows recent deliveries with status codes

Re-signing matters: replayed events must pass the 5-minute replay tolerance, so the CLI signs the stored body fresh rather than reusing the original header.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    dxDeveloper experiencehelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions