[This API is no longer publicly available. This page is maintained purely for historical and research purposes. For further information, please consult this article.]
The Skype API provides a mechanism for 3rd party scripts and applications to control Skype UI functions and implement additional or improved features to complement the Skype. Skype is the world's fastest-growing Internet communication offering, allowing unlimited free voice, video and instant messaging communication between users of Skype Software. The API has two layers: The Communication Layer is a set of methods for external application to establish connection to Skype client and communicate with it, The Command Protocol Layer is a text-based "language" that external applications can use to speak to the Skype client, once communication channel is established by Communication Layer.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The Skype C# SDK by Sverrir Sigmundarson allows to communicate with the API. It includes SkypeNet.cs and SkypeNetClient.cs classes. Examples available at https://github.com/sverrirs/SkypeNet/tree/master/SkypeNet.App
The Skype PHP SDK by Ramon Antonio Parada implements user status classes via API. Examples include various languages and the statuses unknown, offline, online, away, not available, do not disturb, invisible, and skype me.