{
  "@context": {
    "@vocab": "https://netmon.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "netmon": "https://netmon.com/schema#",
    "PostApiAgentTokensRequest": "netmon:PostApiAgentTokensRequest",
    "label": {
      "@id": "netmon:label",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "netmon:tags",
      "@container": "@list"
    },
    "ttl_seconds": {
      "@id": "netmon:ttl_seconds",
      "@type": "xsd:integer"
    },
    "single_use": {
      "@id": "netmon:single_use",
      "@type": "xsd:boolean"
    },
    "PostApiAgentTokensResponse": "netmon:PostApiAgentTokensResponse",
    "id": {
      "@id": "netmon:id",
      "@type": "xsd:integer"
    },
    "consumed_at": {
      "@id": "netmon:consumed_at",
      "@type": "xsd:string"
    },
    "revoked_at": {
      "@id": "netmon:revoked_at",
      "@type": "xsd:string"
    },
    "PostApiAgentAdoptByTokenRequest": "netmon:PostApiAgentAdoptByTokenRequest",
    "ip_address": {
      "@id": "netmon:ip_address",
      "@type": "xsd:string"
    },
    "token": {
      "@id": "netmon:token",
      "@type": "xsd:string"
    },
    "PostApiAgentAdoptByTokenResponse": "netmon:PostApiAgentAdoptByTokenResponse",
    "server_id": {
      "@id": "netmon:server_id",
      "@type": "xsd:string"
    },
    "server_url": {
      "@id": "netmon:server_url",
      "@type": "xsd:string"
    },
    "public_key": {
      "@id": "netmon:public_key",
      "@type": "xsd:string"
    },
    "allowed_source_ips": {
      "@id": "netmon:allowed_source_ips",
      "@container": "@list"
    },
    "device_id": {
      "@id": "netmon:device_id",
      "@type": "xsd:integer"
    },
    "update": {
      "@id": "netmon:update"
    },
    "PostApiAgentCheckinRequest": "netmon:PostApiAgentCheckinRequest",
    "agent_uuid": {
      "@id": "netmon:agent_uuid",
      "@type": "xsd:string"
    },
    "hostname": {
      "@id": "netmon:hostname",
      "@type": "xsd:string"
    },
    "agent_version": {
      "@id": "netmon:agent_version",
      "@type": "xsd:string"
    },
    "os_version": {
      "@id": "netmon:os_version",
      "@type": "xsd:string"
    },
    "arch": {
      "@id": "netmon:arch",
      "@type": "xsd:string"
    },
    "PostApiAgentCheckinResponse": "netmon:PostApiAgentCheckinResponse",
    "GetApiAgentDownloadResponse": "netmon:GetApiAgentDownloadResponse",
    "status": {
      "@id": "netmon:status",
      "@type": "xsd:integer"
    },
    "hasError": {
      "@id": "netmon:hasError",
      "@type": "xsd:boolean"
    },
    "devices": {
      "@id": "netmon:devices",
      "@container": "@list"
    },
    "discovery_status": {
      "@id": "netmon:discovery_status",
      "@container": "@list"
    },
    "PostApiAgentEnrollRequest": "netmon:PostApiAgentEnrollRequest",
    "PostApiAgentEnrollResponse": "netmon:PostApiAgentEnrollResponse",
    "GetApiAlertClassesResponse": "netmon:GetApiAlertClassesResponse",
    "description": {
      "@id": "netmon:description",
      "@type": "xsd:string"
    },
    "class": {
      "@id": "netmon:class",
      "@type": "xsd:string"
    },
    "email_template": {
      "@id": "netmon:email_template",
      "@type": "xsd:string"
    },
    "alt_template": {
      "@id": "netmon:alt_template",
      "@type": "xsd:string"
    },
    "GetApiAlertsResponse": "netmon:GetApiAlertsResponse",
    "errors": {
      "@id": "netmon:errors"
    },
    "PostApiAlertsRequest": "netmon:PostApiAlertsRequest",
    "severity": {
      "@id": "netmon:severity",
      "@type": "xsd:integer"
    },
    "parameters": {
      "@id": "netmon:parameters"
    },
    "enabled": {
      "@id": "netmon:enabled",
      "@type": "xsd:boolean"
    },
    "PostApiAlertsResponse": "netmon:PostApiAlertsResponse",
    "PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncRequest": "netmon:PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncRequest",
    "maintenance_window_ids": {
      "@id": "netmon:maintenance_window_ids",
      "@container": "@list"
    },
    "PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncResponse": "netmon:PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncResponse",
    "name": {
      "@id": "netmon:name",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "netmon:type",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "netmon:config"
    },
    "rate_limit_per_min": {
      "@id": "netmon:rate_limit_per_min",
      "@type": "xsd:string"
    },
    "template_id": {
      "@id": "netmon:template_id",
      "@type": "xsd:string"
    },
    "email_template_id": {
      "@id": "netmon:email_template_id",
      "@type": "xsd:integer"
    },
    "template": {
      "@id": "netmon:template",
      "@type": "xsd:string"
    },
    "PostApiAlertsMaintenanceWindowsRequest": "netmon:PostApiAlertsMaintenanceWindowsRequest",
    "recurrence_unit": {
      "@id": "netmon:recurrence_unit",
      "@type": "xsd:string"
    },
    "schedule_hour": {
      "@id": "netmon:schedule_hour",
      "@type": "xsd:integer"
    },
    "maintenance_duration": {
      "@id": "netmon:maintenance_duration",
      "@type": "xsd:integer"
    },
    "PostApiAlertsMaintenanceWindowsResponse": "netmon:PostApiAlertsMaintenanceWindowsResponse",
    "success": {
      "@id": "netmon:success",
      "@type": "xsd:string"
    },
    "GetApiAlertsTemplatesResponse": "netmon:GetApiAlertsTemplatesResponse",
    "variables": {
      "@id": "netmon:variables",
      "@container": "@list"
    },
    "restorable": {
      "@id": "netmon:restorable",
      "@type": "xsd:boolean"
    },
    "PostApiAlertsAlertidToggleResponse": "netmon:PostApiAlertsAlertidToggleResponse",
    "default_email_template_id": {
      "@id": "netmon:default_email_template_id",
      "@type": "xsd:integer"
    },
    "default_email_template_label": {
      "@id": "netmon:default_email_template_label",
      "@type": "xsd:string"
    },
    "PostApiDeletealertRequest": "netmon:PostApiDeletealertRequest",
    "PostApiDeletealertResponse": "netmon:PostApiDeletealertResponse",
    "message": {
      "@id": "netmon:message",
      "@type": "xsd:string"
    },
    "PostApiDeviceSetRequest": "netmon:PostApiDeviceSetRequest",
    "profile": {
      "@id": "netmon:profile",
      "@type": "xsd:string"
    },
    "enable_snmp": {
      "@id": "netmon:enable_snmp",
      "@type": "xsd:boolean"
    },
    "snmpconfig": {
      "@id": "netmon:snmpconfig"
    },
    "PostApiDeviceSetResponse": "netmon:PostApiDeviceSetResponse",
    "GetApiDeviceDeviceidAlertHistoryResponse": "netmon:GetApiDeviceDeviceidAlertHistoryResponse",
    "DeleteApiDeviceDeviceResponse": "netmon:DeleteApiDeviceDeviceResponse",
    "PostApiEmailTemplates3RestoreResponse": "netmon:PostApiEmailTemplates3RestoreResponse",
    "hour": {
      "@id": "netmon:hour",
      "@type": "xsd:integer"
    },
    "day": {
      "@id": "netmon:day",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "netmon:date",
      "@type": "xsd:string"
    },
    "month": {
      "@id": "netmon:month",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "netmon:unit",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "netmon:duration",
      "@type": "xsd:integer"
    },
    "GetApiEveListResponse": "netmon:GetApiEveListResponse",
    "alert": {
      "@id": "netmon:alert"
    },
    "flow_id": {
      "@id": "netmon:flow_id",
      "@type": "xsd:integer"
    },
    "proto": {
      "@id": "netmon:proto",
      "@type": "xsd:string"
    },
    "GetApiEventlogListResponse": "netmon:GetApiEventlogListResponse",
    "severityCounts": {
      "@id": "netmon:severityCounts"
    },
    "startTime": {
      "@id": "netmon:startTime",
      "@type": "xsd:dateTime"
    },
    "endTime": {
      "@id": "netmon:endTime",
      "@type": "xsd:dateTime"
    },
    "PostApiEventlogTrackersRequest": "netmon:PostApiEventlogTrackersRequest",
    "query_id": {
      "@id": "netmon:query_id",
      "@type": "xsd:integer"
    },
    "PostApiEventlogTrackersResponse": "netmon:PostApiEventlogTrackersResponse",
    "PostApiGetagentidRequest": "netmon:PostApiGetagentidRequest",
    "PostApiGetagentidResponse": "netmon:PostApiGetagentidResponse",
    "GetApiGetalerthistoryResponse": "netmon:GetApiGetalerthistoryResponse",
    "PostApiGetalertsResponse": "netmon:PostApiGetalertsResponse",
    "PostApiGetdeviceprocessesRequest": "netmon:PostApiGetdeviceprocessesRequest",
    "PostApiGetdeviceprocessesResponse": "netmon:PostApiGetdeviceprocessesResponse",
    "GetApiLegacyHandlersResponse": "netmon:GetApiLegacyHandlersResponse",
    "GetApiNetworkactivityResponse": "netmon:GetApiNetworkactivityResponse",
    "report": {
      "@id": "netmon:report",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "netmon:title",
      "@type": "xsd:string"
    },
    "device": {
      "@id": "netmon:device",
      "@type": "xsd:integer"
    },
    "iface": {
      "@id": "netmon:iface",
      "@type": "xsd:integer"
    },
    "vlan": {
      "@id": "netmon:vlan",
      "@type": "xsd:integer"
    },
    "start": {
      "@id": "netmon:start",
      "@type": "xsd:dateTime"
    },
    "end": {
      "@id": "netmon:end",
      "@type": "xsd:dateTime"
    },
    "limit": {
      "@id": "netmon:limit",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "netmon:data",
      "@container": "@list"
    },
    "PostApiOutletTemplatesRequest": "netmon:PostApiOutletTemplatesRequest",
    "outlet_type": {
      "@id": "netmon:outlet_type",
      "@type": "xsd:string"
    },
    "payload_template": {
      "@id": "netmon:payload_template",
      "@type": "xsd:string"
    },
    "PostApiOutletTemplatesResponse": "netmon:PostApiOutletTemplatesResponse",
    "PostApiOutletsRequest": "netmon:PostApiOutletsRequest",
    "PostApiOutletsResponse": "netmon:PostApiOutletsResponse",
    "PostApiOutletsTestRequest": "netmon:PostApiOutletsTestRequest",
    "PostApiOutletsTestResponse": "netmon:PostApiOutletsTestResponse",
    "kind": {
      "@id": "netmon:kind",
      "@type": "xsd:string"
    },
    "dispatched_at": {
      "@id": "netmon:dispatched_at",
      "@type": "xsd:dateTime"
    },
    "attempted_at": {
      "@id": "netmon:attempted_at",
      "@type": "xsd:dateTime"
    },
    "result_code": {
      "@id": "netmon:result_code",
      "@type": "xsd:integer"
    },
    "server_response": {
      "@id": "netmon:server_response",
      "@type": "xsd:string"
    },
    "retry_count": {
      "@id": "netmon:retry_count",
      "@type": "xsd:integer"
    },
    "max_retries": {
      "@id": "netmon:max_retries",
      "@type": "xsd:integer"
    },
    "terminal": {
      "@id": "netmon:terminal",
      "@type": "xsd:boolean"
    },
    "PostApiRoutingRulesRequest": "netmon:PostApiRoutingRulesRequest",
    "scope": {
      "@id": "netmon:scope",
      "@type": "xsd:string"
    },
    "alert_classes": {
      "@id": "netmon:alert_classes",
      "@container": "@list"
    },
    "severities": {
      "@id": "netmon:severities",
      "@container": "@list"
    },
    "tag_filters": {
      "@id": "netmon:tag_filters",
      "@container": "@list"
    },
    "outlet_ids": {
      "@id": "netmon:outlet_ids",
      "@container": "@list"
    },
    "notify_on_resolved": {
      "@id": "netmon:notify_on_resolved",
      "@type": "xsd:boolean"
    },
    "PostApiRoutingRulesResponse": "netmon:PostApiRoutingRulesResponse",
    "PostApiSetalertRequest": "netmon:PostApiSetalertRequest",
    "tracker": {
      "@id": "netmon:tracker",
      "@type": "xsd:integer"
    },
    "pattern": {
      "@id": "netmon:pattern",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "netmon:active",
      "@type": "xsd:boolean"
    },
    "PostApiSetalertResponse": "netmon:PostApiSetalertResponse",
    "PostApiSetalertsRequest": "netmon:PostApiSetalertsRequest",
    "alerts": {
      "@id": "netmon:alerts",
      "@container": "@list"
    },
    "PostApiSetalertsResponse": "netmon:PostApiSetalertsResponse",
    "PostApiSyslogConfigConfigidRequest": "netmon:PostApiSyslogConfigConfigidRequest",
    "min_severity": {
      "@id": "netmon:min_severity",
      "@type": "xsd:integer"
    },
    "PostApiSyslogFiltersRequest": "netmon:PostApiSyslogFiltersRequest",
    "filter": {
      "@id": "netmon:filter",
      "@type": "xsd:string"
    },
    "PostApiSyslogFiltersResponse": "netmon:PostApiSyslogFiltersResponse",
    "filters": {
      "@id": "netmon:filters",
      "@container": "@list"
    },
    "GetApiSyslogListResponse": "netmon:GetApiSyslogListResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "netmon-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects netmon-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/_ae-authored/netmon-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_ae-authored/netmon-com-openapi-generated.yml"
  ]
}