Advanced REST client