Discover/Microsoft API
live

Microsoft APIsupport.microsoft.com

Retrieve the latest Windows 11 25H2 KB updates from support.microsoft.com, including KB number, release date, and known issues per update.

This API takes change requests — .
Endpoint health
verified 40m ago
get_latest_kbs
1/1 passing latest checkself-healing
Endpoints
1
Updated
2h ago

What is the Microsoft API?

The Microsoft Support KB Updates API exposes 1 endpoint, get_latest_kbs, that returns structured data from the Windows 11 version 25H2 update history page. Each response object includes the full update name, KB number, release date, and any known issues pulled from each update's detail page. Developers can use the limit parameter to cap how many of the most recent KB entries are returned.

Try it
Maximum number of latest KB updates to retrieve.
api.parse.bot/scraper/f2263cfd-0109-4544-befe-60ae7d729505/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/f2263cfd-0109-4544-befe-60ae7d729505/get_latest_kbs?limit=3' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace support-microsoft-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: MicrosoftUpdates SDK — bounded, re-runnable; every call capped."""
from parse_apis.support_microsoft_com_api import MicrosoftUpdates, ParseError

client = MicrosoftUpdates()

# List the latest KB updates with known issues
for kb in client.kb_updates.list(limit=3):
    print(kb.name, kb.release_date)
    if kb.known_issues:
        for issue in kb.known_issues[:2]:
            print(f"  Issue: {issue[:80]}...")
    else:
        print("  No known issues")

# Get just the most recent KB
latest = client.kb_updates.list(limit=1).first()
try:
    print(latest.kb_number, latest.release_date, len(latest.known_issues), "issues")
except ParseError as e:
    print(f"error: {e}")

print("exercised: kb_updates.list")
All endpoints · 1 totalmissing one? ·

Retrieves the latest KB updates from the Windows 11 version 25H2 update history page. Each KB includes its full name, KB number, release date, and any known issues documented on its detail page. Known issues are fetched by following each KB's detail link and extracting the 'Known issues in this update' section. Results are ordered newest-first.

Input
ParamTypeDescription
limitintegerMaximum number of latest KB updates to retrieve.
Response
{
  "type": "object",
  "fields": {
    "kbs": "array of KB update objects, each containing name, kb_number, release_date, and known_issues"
  },
  "sample": {
    "data": {
      "kbs": [
        {
          "name": "July 14, 2026—KB5101650 (OS Builds 26200.8875 and 26100.8875)",
          "kb_number": "KB5101650",
          "known_issues": [],
          "release_date": "July 14, 2026"
        },
        {
          "name": "June 23, 2026—KB5095093 (OS Builds 26200.8737 and 26100.8737) Preview",
          "kb_number": "KB5095093",
          "known_issues": [
            "Microsoft Office applications might fail to open from certain third-party apps..."
          ],
          "release_date": "June 23, 2026"
        },
        {
          "name": "June 9, 2026—KB5094126 (OS Builds 26200.8655 and 26100.8655)",
          "kb_number": "KB5094126",
          "known_issues": [
            "Microsoft Office applications might fail to open from certain third-party apps...",
            "Deleting from Recycle Bin displays an internal file name..."
          ],
          "release_date": "June 9, 2026"
        }
      ]
    },
    "status": "success"
  }
}

About the Microsoft API

What the API returns

The get_latest_kbs endpoint returns an array of KB update objects sourced from the Windows 11 version 25H2 update history on support.microsoft.com. Each object in the kbs array contains four fields: name (the full display name of the update), kb_number (the KB article identifier such as KB5055627), release_date (when Microsoft published the update), and known_issues (a list of documented issues extracted from each KB's individual detail page).

Parameters and filtering

The single optional input is limit, an integer that controls how many KB update objects are returned. When omitted, the endpoint returns all available KB entries from the history page. Setting limit to a small value like 5 is useful when you only need to check the most recent patches without processing the full update history.

Known issues data

The known_issues field is populated by following each KB's linked detail page and extracting the documented issues section. This means the field reflects whatever Microsoft has currently listed for that update, including issues that are still under investigation or have been resolved. If Microsoft has not documented any known issues for a given KB, the field will be empty.

Reliability & maintenanceVerified

The Microsoft API is a managed, monitored endpoint for support.microsoft.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when support.microsoft.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official support.microsoft.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
40m ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Alert a sysadmin Slack channel when a new KB number appears in the 25H2 update history
  • Build a changelog feed that surfaces Windows 11 25H2 release dates for patch management dashboards
  • Cross-reference known_issues fields to detect if a newly released KB affects a specific software dependency
  • Populate an internal IT wiki with the latest KB names and release dates automatically
  • Monitor known_issues across multiple KBs to track whether open issues have been resolved between releases
  • Generate a weekly digest of Windows 11 25H2 patches for enterprise desktop support teams
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Microsoft offer an official developer API for KB update data?+
Microsoft does not publish an official REST API for KB update history or known issues. The data is available as human-readable documentation on support.microsoft.com, with no publicly documented programmatic access.
What does the known_issues field actually contain?+
The known_issues field contains the issues Microsoft has listed on each KB's individual detail page at the time the endpoint is called. This can include issues still under investigation, issues with documented workarounds, and issues marked as resolved. If Microsoft lists no known issues for a KB, the field is empty.
Does the API cover Windows 11 versions other than 25H2, such as 23H2 or 22H2?+
Not currently. The API covers only the Windows 11 version 25H2 update history page. You can fork it on Parse and revise it to add endpoints pointing at the 23H2 or 22H2 history pages.
Does the API return cumulative update details like file size, download links, or superseded KB numbers?+
Not currently. The API returns name, kb_number, release_date, and known_issues only. Download links, file sizes, and supersedence chains are not included in the current response shape. You can fork it on Parse and revise it to add those fields if the detail pages expose them.
How fresh is the data returned by get_latest_kbs?+
The endpoint reflects the current state of the Windows 11 25H2 update history page on support.microsoft.com. Microsoft typically publishes new KB entries on Patch Tuesday (the second Tuesday of each month), so the data is most actionable shortly after that cadence.
Page content last updated . Spec covers 1 endpoint from support.microsoft.com.
Related APIs in Developer ToolsSee all →
apply.careers.microsoft.com API
Search Microsoft job openings by keywords and location, then view detailed information about positions including job descriptions and required qualifications. Easily browse available roles across Microsoft with filtering and pagination to find opportunities that match your career goals.
megamillions.com API
Check the latest Mega Millions winning numbers and jackpot amounts, browse historical drawings, and discover the top jackpots across participating lottery states. Stay updated on lottery results and track winning combinations whenever you need them.
apkmirror.com API
Download the latest APK files for any app directly by retrieving current download URLs from APKMirror. Quickly access the most recent app versions available on the platform without manually searching the website.
kiva.org API
Search and explore microfinance loans, borrower profiles, and lending partners on Kiva while tracking loan details, lender contributions, and real-time impact updates. Build applications that connect users with microfinance opportunities and monitor the global lending community's progress.
cdkeys.com API
Search and browse digital game keys across thousands of titles, view product details, pricing, and discover best sellers and latest releases from CDKeys. Filter games by category, compare options, and stay updated on the newest game key listings available.
billboard.com API
Get access to Billboard's music charts, latest news, and interviews to stay updated on chart rankings, industry stories, and artist content. Search and retrieve specific articles or page content to find the music news and information you need.
dell.com API
Search and explore Dell products across categories while accessing detailed specifications, drivers, downloads, warranty information, and support articles all from one unified interface. Get comprehensive product details and driver compatibility information to make informed purchasing and support decisions.
Wikipedia API
Search Wikipedia and instantly access full article content on any topic, then explore related articles by browsing through Wikipedia categories. Retrieve article metadata, extracts, and navigate curated category trees to discover connected subjects.