De Haal Centraal common repository is opgezet om zaken die gemeenschappelijk over alle Haal Centraal API's worden toegepast op één plek vast te leggen en te delen.
In de common.yaml een aantal yaml-componenten opgenomen die op diverse plaatsen herbruikt worden. Op het moment dat onderdelen hiervan op een hoger nieveau eenduidig gedefinieerd worden (VNG, Landelijke API-strategie eyc) kan bezien worden of de HC-API's zich daaran conformeren.
Er zijn diverse features opgenomen die in alle Haal Centraal API's van toepassing zijn.
Design decisions die van toepassing zijn op alle Haal Centraal API's zijn opgenomen in het Design Decisions document