Implemented Endpoint API support by extending the existent endpoint clas...

...s. Closes #154