Return HubSpot webhook connection status.
Successful Response
HubSpot webhook connection state.
Two shapes on the wire, which is why the route sets response_model_exclude_unset=True: with no connection the response is a bare {"connected": false}, and every other field below is absent rather than null. Widening it to always send nulls would change what the UI receives, so the optional fields exist to describe the connected shape only.