Thanks for you post.
As long as you can connect to them using SSMS (or QA/EM), then you can connect to them using our API.
The connection string you use for SSMS can probably be used with our API.
I'd try it out with SQL Compare UI first, just to make sure you can connect. Then use the same string in the 'register' method in the API.