Cleanup of API
No need of double parsing in HTTPResponse as we already do most of this in Headers.