Las API (interfaces de programación de aplicaciones en sus siglas en inglés) son herramientas de comandos, funciones y protocolos informáticos que permiten a los desarrolladores crear software que permiten usar funciones predefinidas para interactuar con el sistema operativo o con otro programa.
Permiten aprovechar la estructura construida de una plataforma para utilizar las funciones de otro software, por lo que las API son altamente deseables al momento de elegir el sistema para crear una tienda online.