Je wilt verschillende databronnen of applicaties die je gebruikt, of wilt gaan gebruiken, met elkaar laten communiceren. Een API (Application Programming Interface) is dan een waardevol hulpmiddel. Met de ontwikkeling van een API kun je data uit die verschillende databronnen of applicaties samenbrengen en gebruiken voor nieuwe toepassingen. Een bijkomend voordeel is dat je ontwikkelde functionaliteiten op die manier ook beschikbaar kunt maken voor anderen of data uit jouw systemen kunt laten ontsluiten via de API.