Yes. We have XML-HTTP, Web Services, and Portlet API. Pretty much anything you can do with the GUI can be done with the APIs