bugsnag · Schema

DeviceInfo

Information about the device running the application.

Properties

Name Type Description
hostname string The hostname of the device.
osName string The name of the operating system.
osVersion string The version of the operating system.
manufacturer string The device manufacturer.
model string The device model name.
runtimeVersions object Runtime version information (e.g., node version, CLR version).
View JSON Schema on GitHub

JSON Schema

bugsnag-deviceinfo-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DeviceInfo",
  "title": "DeviceInfo",
  "type": "object",
  "description": "Information about the device running the application.",
  "properties": {
    "hostname": {
      "type": "string",
      "description": "The hostname of the device."
    },
    "osName": {
      "type": "string",
      "description": "The name of the operating system."
    },
    "osVersion": {
      "type": "string",
      "description": "The version of the operating system."
    },
    "manufacturer": {
      "type": "string",
      "description": "The device manufacturer."
    },
    "model": {
      "type": "string",
      "description": "The device model name."
    },
    "runtimeVersions": {
      "type": "object",
      "additionalProperties": {
        "type": "string"
      },
      "description": "Runtime version information (e.g., node version, CLR version)."
    }
  }
}