API (Application Programming Interface) é um recurso disponibilizado por alguns sistemas que permite a utilização de recursos por outros sistemas. Assim, por exemplo, é possível que um formulário de contato do site ative o BaseLimpa para validar o email digitado por um cliente. Em sistema web, normalmente o uso das APIs se dá através de webservices.