Commentary and examples of using the <abbr title="Application Programming Interface">API</abbr>s (Application Programming Interface) for software like [http://wiki.civicrm.org/confluence/display/CRMDOC/Using+the+API CiviCRM], [[MediaWiki]], Drupal and web services. Both API documentation and API tools. OS and Internet API references.
[[wp:ApplicationProgrammingInterface|Application Programming Interface]] ([[wp:API|API]]) is the information about the exposed or 'public' variables, methods and objects or classes that a system makes available to the developer who wishes to interface with the system programmatically. If you make an API, documenting the API is a critical software development function. In documentation terms, the API must almost be treated like a separate piece of software within or "attached" to the main program.
** http://api.kde.org/ APIs of the K Desktop Environment
** http://doc.trolltech.com/ APIs of the Qt GUI Toolkit
== MediaWiki API ==
An example of the MediaWiki API in use is at the "[https://freephile.org/wikireport/index.php Wiki Report]" project. Another very interesting example is the [https://wikiapiary.com/wiki/Newburyport_GNUs Wiki Apiary] (clever name!)
[[Category:Applications]]