Check Feature Support
check_feature_supportRead-onlyIdempotent
Can I use this feature, and from which browser version?
Accepts a loose name (":has()", "container queries", "css-grid") and resolves it to a caniuse feature, then returns the earliest continuously-supported version per major browser, global usage percentage, and a conservative safe_to_use flag. Use this first; it answers the whole question in one call.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feature | Yes | Feature name or caniuse id. Loose names are resolved, e.g. "has selector" finds "css-has". |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | No | ||
| title | Yes | ||
| feature | Yes | Resolved caniuse feature id. | |
| meaning | Yes | One sentence, safe to show a user verbatim. | |
| support | Yes | Per-browser detail, keyed by caniuse browser id. | |
| description | No | ||
| safe_to_use | No | True only when global support is at least 90% AND no major browser is missing it. A conservative single answer. | |
| other_matches | No | Other features the query could have meant. | |
| resolved_from | No | The query that was matched, so a caller can see what it actually asked about. | |
| unsupported_in | No | Major browsers whose newest release still does not support it. | |
| global_partial_percent | No | ||
| global_support_percent | No | Percentage of tracked global users on a browser version that fully supports it. |