CMDI is a provider of web-based fundraising and compliance solutions for political organizations, non-profits, and corporations. CDMI offers software that can be used for donor relationship management, donation processing, and federal and state campaign compliance. The CMDI API can be tied into a web form and sued for credit card processing. The API allows users to customize the look and functionality of the web form. Public documentation is not available.