Skip to content

Webhook events ​

Customers ​

  • customer.created
  • customer.updated

Invoices ​

  • invoice.created
  • invoice.updated
  • invoice.paid
  • invoice.overdue
  • invoice.cancelled

Payments ​

  • payment.completed
  • payment.failed
  • payment.refunded

Expenses ​

  • expense.created

Team ​

  • team.member_invited
  • team.member_added
  • team.member_updated

Delivery guidance ​

Treat event IDs as unique. Store processed IDs so retries do not perform the same side effect twice.

Do not assume events arrive exactly once or in perfect order. Retrieve the current resource when authoritative state is required.

Cedius is an illustrative API documentation portfolio project.