In most cases, yes. If the company has API documentation, the developer might be able to integrate it with the system.
A central database is created that will be holding all the data. Then an interface or API is placed that allows the mobile and web apps to send and receive the data. While building a connection between the mobile and