API (Application Programming Interface)
API - Software interfaces that allow different programs or services to communicate and exchange data. In forex robots, APIs enable an expert advisor (EA) or platform to send trading data (orders, prices) to external systems (messaging services, databases) and to receive commands. For example, a trading EA might call a broker’s REST API to execute orders or use an SMS gateway API to send notifications. As Nordea explains, “An API is a software intermediary allowing two applications or systems to talk to each other”.