Skip to content

Implement webhook notifications for certificate lifecycle events #353

@AnnabelJoe

Description

@AnnabelJoe

Description

Third-party systems (energy management platforms, accounting software) need to be notified of certificate events in real time via webhooks.

Acceptance Criteria

  • Webhook registration API (POST /api/webhooks)
  • Events: certificate.minted, certificate.transferred, certificate.retired
  • HMAC-SHA256 signature on webhook payload
  • Retry with exponential backoff on delivery failure
  • Webhook delivery log accessible to users

Priority

Medium

Estimated Effort

Large

Dependencies

Background job queue

Labels

enhancement, product

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions