Rest API подключается к базам данных и запрашивает вывод.Вам нужен Rest API, потому что они быстры вместе с другими преимуществами.Интерфейс или другие ваши системы не могут понять базу данных и ее язык, поэтому вам нужен промежуточный продукт (например, общий язык), чтобы помочь двум системам общаться друг с другом.В основном это были SOAP-сервисы с XML пару лет назад, а теперь его Rest API с JSON.
Rest API - это связующее звено между вашей системой trasnaction (база данных) и внешней системой в вашем случае.