API is really useful for the integration of new applications with existing software systems. You don't have to build everything.