Catalog/dev-caniuse-feature

Developer

Browser support matrix for a web feature API

Looks up a web-platform feature in the caniuse dataset and builds a current-version browser SUPPORT MATRIX across the major engines (Chrome, Firefox, Safari, Edge, iOS Safari, Android Chrome, Samsung, Opera) — each browser's newest tracked version and its support state (yes/partial/no/polyfill) — plus the feature title, spec link, status, and GLOBAL usage percentages (full + partial). Answers 'is feature X supported in current browsers', 'what's the global support % for CSS grid / webp / etc', 'which browsers lack this feature'.

Price$0.01per request
MethodPOST
Route/v1/dev/caniuse-feature
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache86400s public
devcaniusebrowsercompatibilityweb-platformcsssupport-matrixfrontend
API URLhttps://x402.hexl.dev/v1/dev/caniuse-feature
Integration docs
Example request
{
  "feature": "css-grid"
}
Example response
{
  "feature": "css-grid",
  "title": "CSS Grid Layout (level 1)",
  "description": "Method of using a grid concept to lay out content, providing a mechanism for authors to divide available space for layout into columns and rows using a set of predictable sizing behaviors. Includes support for all `grid-*` properties and the `fr` unit.",
  "status": "cr",
  "spec": "https://www.w3.org/TR/css-grid-1/",
  "globalSupportFull": 95.47,
  "globalSupportPartial": 0.14,
  "globalSupportTotal": 95.61,
  "browsersFullySupported": 8,
  "browsersChecked": 8,
  "matrix": [
    {
      "browser": "chrome",
      "version": "151",
      "support": "yes",
      "note": null
    },
    {
      "browser": "firefox",
      "version": "154",
      "support": "yes",
      "note": null
    },
    {
      "browser": "safari",
      "version": "26.5",
      "support": "yes",
      "note": null
    },
    {
      "browser": "edge",
      "version": "148",
      "support": "yes",
      "note": null
    }
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "feature"
  ],
  "properties": {
    "feature": {
      "type": "string",
      "description": "caniuse feature id, e.g. 'flexbox', 'css-grid', 'webp'."
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}