ERPs need APIs to enable programs to access data. APIs serve as a sort of intermediary between ERPs and applications that request data.