Update features

* Add a new method to catch xml/json response
* Global update for all API features
** Fix CS
** Fix typo
** Optimize some scenarios