Note: If you’re working with the real-time API in specific, that is actually fairly well documented now: