Universal REST API Client