From Apps to Agents: The Next Frontier in API Communication