Joomla Methods

Overview

Joomla 3.2+ includes methods for interfacing backend-code with RESTful APIs.

Included below is a growing list of resources related to Joomla AJAX / HTTP client-side and service-side methods.

Joomla AJAX Interface

https://docs.joomla.org/Using_Joomla_Ajax_Interface

Joomla! CMS 3.6 API - JHttp

HTTP client class.
Since 11.3
Package Joomla.Platform

https://api.joomla.org/cms-3/classes/JHttp.html

Additional Information

What Is The Proper Way To Make An AJAX Call In A Component?

http://joomla.stackexchange.com/questions/146/what-is-the-proper-way-to-make-an-ajax-call-in-component