Agreement Web Service The Agreement Web Service APIs are used for activating, selecting and publishing agreements. Once an agreement has been activated and associated with a template it can be published to Salesforce.com – either to Chatter files or Documents - or published to an external repository.
Merge Web Service The Merge Web Service APIs are used for generating and manipulating documents. Both agreements and supporting documents can be generated, while text can be added to document headers and footers. Word documents can be converted into PDF documents and security rules can be applied to PDF documents.
Author Web Service The Author Web Service API contains all the services related to files or documents and can be used with various operations related to X-Author.
Callback Classes The callback classes are used to create and register a custom code.