Microsoft Edge · JSON Structure

Devtools Api Browser Version Structure

Browser version and protocol information from the Microsoft Edge DevTools Protocol

Type: object Properties: 6
BrowserChromiumDeveloper ToolsEdgeExtensionsMicrosoftProgressive Web AppsWeb DevelopmentWebView

BrowserVersion is a JSON Structure definition published by Microsoft Edge, describing 6 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

Browser Protocol-Version User-Agent V8-Version WebKit-Version webSocketDebuggerUrl

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/microsoft-edge/refs/heads/main/json-structure/devtools-api-browser-version-structure.json",
  "name": "BrowserVersion",
  "description": "Browser version and protocol information from the Microsoft Edge DevTools Protocol",
  "type": "object",
  "properties": {
    "Browser": {
      "type": "string",
      "description": "Browser name and version"
    },
    "Protocol-Version": {
      "type": "string",
      "description": "DevTools Protocol version"
    },
    "User-Agent": {
      "type": "string",
      "description": "Full user agent string"
    },
    "V8-Version": {
      "type": "string",
      "description": "V8 JavaScript engine version"
    },
    "WebKit-Version": {
      "type": "string",
      "description": "WebKit rendering engine version"
    },
    "webSocketDebuggerUrl": {
      "type": "string",
      "description": "WebSocket URL for browser-level debugging"
    }
  }
}