finalize API implementation for all ressources