Um subprovedor é um pacote de extensão do Rational CM API criado para um produto suportado. Os subprovedores se conectam ao provedor do Rational CM API e representam recursos definidos, armazenados em cada produto integrado. Cada subprovedor mapeia uma hierarquia de objetos do produto integrado para a hierarquia de modelos de objeto do Rational CM API.
Com o Rational CM API o cliente tem a capacidade de configurar, integrar e sincronizar repositórios ou recursos (por exemplo, entre ClearQuest e ClearCase).