Method
POST /v1/integrations/netopia/notify
Body Parameters
The payload mirrors Netopia’s JSON webhook structure. At minimum it contains:
None (endpoint is unauthenticated). Protect it via provider IP allow lists and signature verification.
Request Example
Response
Netopia statuses 3 and 5 mark the session as confirmed and trigger the Trigger.dev orchestrator for invoices/contracts. All webhook payloads are stored in payments.webhook_events for auditing.