Ampache also provides an
application programming interface (API) for extracting meta data in the form of XML documents. Ampache data can be accessed via the many methods supported in the API, originally created for use with Amarok2, but which can also be used to create other front-ends to Ampache. Access to the API is controlled by internal Access Control Lists; for performance reasons, all requests currently have a 5000 result limit. The following applications are known to have plug-ins that use Ampache's XML API: •
Amarok (2.x) • Coherence (UPNP A/V MediaServer) • Rhythmbox Plugin • Terratec Noxon iRadio • Ampache Mobile (WebOS Client) • AmpachPre (WebOS Client) • AmpacheX (iPod Touch/iPhone Application) • iAmpache (iPod Touch/iPhone application) • Ampacheberry (Ampache client for the BlackBerry) • Ampache HTML5 Player (Google Chrome App) Since version 3.7.0, Ampache is compatible with Subsonic clients and
Plex clients. ==In education==