Campaign Commander is the stuff you need to manage your Campaign Commander.
PHP Campaign Commander is a (wrapper)class to communicate with the Campaign Commander API.
PHP Campaign Commander is BSD licensed.
The class is well documented inline. If you use a decent IDE you'll see that each method is documented with PHPDoc.