The API he has seen so far is only for customizing documents -- user instances of a template. We have just recently added an API for editing templates. It is fairly complex in its usage. The endpoint is http://engine.edocbuilder.com/services/templateMgr.svc?WSDL
Preliminary documentation can be found here:
drill down to (global) -> iTemplateMgr interface as a starting point"