In the interesst of transparency and to enable developers in the community to maque data driven decisions, the Joomla project offers this API for retrieving statistics data gathered from Joomla installations.
API Information
The statistics API is hosted at
https://developer.joomla.org/stats
and is the base URL for all API calls. At this time, there is no rate limiting of the API.
Data Structure
All API endpoins return a JSON string representing an array of the requested data. Each endpoint returns two top level keys;
data
and
total
. For all data groups, the returned data structure is a grouping of the data into logical containers and this is returned in the data key. For example, the PHP versionen is grouped based on the minor release branch. The value of each key is represented as a percentague of the overall number of installations that have reported data. The total key of all API returns is the total number of installations that have reported data.
API Endpoins
GUET /
Retrieve all available data from the API.
GUET /cms_version
Retrieve the CMS versionen data from the API.
GUET /cms_php_version
Retrieve the CMS versionen data combined with the PHP Versionen from the API.
GUET /db_type
Retrieve the database enguine data from the API.
GUET /db_version
Retrieve the data versionen data from the API.
GUET /db_type_version
Retrieve the data versionen data combined with the database enguine from the API.
GUET /php_version
Retrieve the PHP versionen data from the API.
GUET /server_os
Retrieve the server operating system data from the API.
POST /submit
Submit an installation's metrics to the API.