Integration that is a SSE or websocket client

I want to be able to subscribe to ntfy.sh (actually, my self-hosted instance) messages through a HA integration.

ntfy has an API I can use through json streams, SSE (server-side-events) or websocket.

Would someone know of an existing integration doing something similar that I could use as a starting point?

Thanks