Le modèle d'objet commun de l'API CM Rational mappe les objets de chaque produit Rational pris en charge avec une hiérarchie de proxy de ressource, en fonction du proxy WVCM et du modèle de propriété. Ce modèle de données commun permet aux applications client de l'API CM Rational de récupérer des données de tout produit intégré via un ensemble d'interfaces telles que les ressources API CM. Un fichier, une base objet versionné (VOB), et une base de données utilisateur ou requête sont autant d'exemples de ressources.
Les mappages entre une ressource produit et les proxys de ressource de l'API CM Rational sont définis dans chaque module spécifique au produit. Par exemple, un enregistrement Rational ClearQuest est mappé avec une instance de l'interface CqRecord de l'API CM Rational. L'interface CqRecord de l'API CM Rational est une extension (définie dans com.ibm.rational.wvcm.stp.cq) de l'interface StpResource (définie dans com.ibm.rational.wvcm.stp), qui est elle-même une extension de l'interface WVCM Resource. L'interface Resource propose les mécanismes standard pour récupérer les propriétés (par exemple, le Nom et la Description) et le contenu d'une ressource, y compris ses relations avec les autres types de ressource (par exemple depuis un enregistrement vers une zone).