Receive a HubSpot webhook event
Ingests HubSpot v3 CRM events (contact, deal and ticket creation, property changes and deletions) and mirrors them into tenant state so campaign triggers can react in real time. The X-HubSpot-Signature-v3 HMAC is the authentication — HubSpot’s app subscription calls this endpoint, not your application. Events arrive as a batch and re-deliveries are idempotent; the response reports how many were processed, deduplicated or unrecognised.
Authorizations
Dashboard JWT token from Clerk
Response
Acknowledgement with per-batch processing counts (received, portal_id, processed, duplicates, unrecognised) wrapped in the standard envelope.
The response is of type object.