El «palabro» API lo forman las siglas del término inglés «Application Programming Interface». Se trata de un conjunto de comandos que provee acceso a las funciones de un determinado software. En otras palabras, son un conjunto de definiciones y protocolos que se utiliza para desarrollar e integrar el software de las aplicaciones en la arquitectura.
En una web, las API’s se publican por distintos sitios con el fin de poder realizar determinadas acciones o tener acceso a alguna característica y/o contenido del sitio. Permite compartir los datos con clientes y/o usuarios, así como que los productos y servicios de una empresa se comuniquen con otros.
Entre las más conocidas destacan: Google Maps, Flickr, Amazon…