The original intent of building a data API is to reduce the number of entry points into the backend system and streamline the development and maintenance of interface resources. An ancillary benefit of this reduction in the number of interfaces is that having a single API makes it easier to administrate, to secure, to control and to monitor.