I am planning to develop an application that will leverage Windows Live services. It seems to me that many existing services are provided through SDK API, but I am wondering if there exist an API that allow me to directly control the communication to Windows Live Servers for Instant Messaging and Presence Service If the API currently not available, is it on the roadmap to become available in the future Or is the low level Window Live Messenger protocol open and published somewhere Your help is really appreciated!