¿Cómo funciona una API?