A method of extending the functionality of an API in a CRM program and
system to implement the method is disclosed. The method may allow a user
to use request and response messages to be communicated with a single
interface that may be exposed as a CRM web service module to create new
business logic and operations by extending previously defined classes.