Office 365 Versions
Office 365 Versions REST API
Based on user feedbacks, in case you wish to consume the data provided in this website in a programmatic way, I've created an Azure Function that, when properly invoked, asynchrounously returns the content of Microsft 365 Apps channel releases in the form of JSON content.
I have to admit that this feature had a huge success, as the following Azure Function endpoint get almost 5000 requests per day versus 500 site visits.
I’d love it if everyone using this service could make a small donation through Buy Me a Coffee, just like some others have already done.
The Azure Function endpoint is available at the following URL:
https://functions.office365versions.com/api/getjson?name={keyword}
where {keyword} is the required parameter to query the Azure function for a specific channel version. Valid values for {keyword} are:
- all
- latest
- monthly
- current
- semiannual
- semiannualpreview
Therefore it's possible retrieve the list of Microsoft 365 Apps channel versions by querying the following URLs:
For example, to retrieve the latest version of the Monthly Enterprise Channel, you can use the following URL:
https://functions.office365versions.com/api/getjson?name=monthly
which returns the following JSON content:
{
"Office365Versions": {
"LastUpdatedUTC": "Sunday, November 19, 2023 | 4:45:06 PM UTC",
"Source Page": [
"https://docs.microsoft.com/en-us/officeupdates/update-history-microsoft365-apps-by-date"
],
"TimeElapsed (ms)": 324
},
"data": [
{
"releaseDate": "2023 Sep 12",
"channel": "Monthly Enterprise Channel",
"build": "16626.20208",
"version": "2307",
"fullBuild": "16.0.16626.20208",
"url": "https://docs.microsoft.com/en-us/officeupdates/current-channel#version-2308-september-12"
},
{
"releaseDate": "2023 Sep 12",
"channel": "Monthly Enterprise Channel",
"build": "16529.20254",
"version": "2306",
"fullBuild": "16.0.16529.20254",
"url": "https://docs.microsoft.com/en-us/officeupdates/current-channel#version-2308-september-12"
},
{
"releaseDate": "2023 Oct 10",
"channel": "Monthly Enterprise Channel",
"build": "16731.20316",
"version": "2308",
"fullBuild": "16.0.16731.20316",
"url": "https://docs.microsoft.com/en-us/officeupdates/current-channel#version-2309-october-10"
},
{
......
}
]
}
Or for example, to retrieve the latest version of Microsoft 365 Apps, you can use the following URL:
https://functions.office365versions.com/api/getjson?name=latest
which returns the following JSON content:
{
"Office365Versions": {
"LastUpdatedUTC": "Sunday, November 19, 2023 | 4:20:14 PM UTC",
"Source Page": [
"https://docs.microsoft.com/en-us/officeupdates/update-history-microsoft365-apps-by-date"
],
"TimeElapsed (ms)": 544
},
"data": [
{
"channel": "Current Channel",
"version": "2310",
"build": "16924.20150",
"latestReleaseDate": "2023 Nov 14",
"firstAvailabilityDate": "2023 Oct 22",
"endOfService": "Version 2311 is released"
},
{
"channel": "Monthly Enterprise Channel",
"version": "2309",
"build": "16827.20278",
"latestReleaseDate": "2023 Nov 14",
"firstAvailabilityDate": "2023 Nov 10",
"endOfService": "2024 Jan 09"
},
{
"channel": "Monthly Enterprise Channel",
"version": "2308",
"build": "16731.20398",
"latestReleaseDate": "2023 Nov 14",
"firstAvailabilityDate": "2023 Oct 06",
"endOfService": "2023 Dec 12"
},
{
"channel": "Semi-Annual Enterprise Channel (Preview)",
"version": "2308",
"build": "16731.20398",
"latestReleaseDate": "2023 Nov 14",
"firstAvailabilityDate": "2023 Sep 11",
"endOfService": "2024 Mar 12"
},
{
"channel": "Semi-Annual Enterprise Channel",
"version": "2302",
"build": "16130.20846",
"latestReleaseDate": "2023 Nov 14",
"firstAvailabilityDate": "2023 Jul 11",
"endOfService": "2024 Sep 10"
},
{
"channel": "Semi-Annual Enterprise Channel",
"version": "2208",
"build": "15601.20816",
"latestReleaseDate": "2023 Nov 14",
"firstAvailabilityDate": "2023 Jan 10",
"endOfService": "2024 Mar 12"
}
]
}