{
  "@context": {
    "@vocab": "https://netalertx.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "netalertx": "https://netalertx.com/schema#",
    "DeleteResponse": "netalertx:DeleteResponse",
    "success": {
      "@id": "netalertx:success",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "netalertx:message",
      "@type": "xsd:string"
    },
    "GetResponse": "netalertx:GetResponse",
    "query": {
      "@id": "netalertx:query",
      "@type": "xsd:string"
    },
    "PostRequest": "netalertx:PostRequest",
    "action": {
      "@id": "netalertx:action",
      "@type": "xsd:string"
    },
    "PostResponse": "netalertx:PostResponse",
    "PostApiDeviceAaBbCcDdEeFfFieldLockRequest": "netalertx:PostApiDeviceAaBbCcDdEeFfFieldLockRequest",
    "fieldName": {
      "@id": "netalertx:fieldName",
      "@type": "xsd:string"
    },
    "lock": {
      "@id": "netalertx:lock",
      "@type": "xsd:boolean"
    },
    "PostDbqueryDeleteRequest": "netalertx:PostDbqueryDeleteRequest",
    "columnName": {
      "@id": "netalertx:columnName",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "netalertx:id",
      "@container": "@list"
    },
    "dbtable": {
      "@id": "netalertx:dbtable",
      "@type": "xsd:string"
    },
    "PostDbqueryDeleteResponse": "netalertx:PostDbqueryDeleteResponse",
    "deleted_count": {
      "@id": "netalertx:deleted_count",
      "@type": "xsd:integer"
    },
    "PostDbqueryReadRequest": "netalertx:PostDbqueryReadRequest",
    "rawSql": {
      "@id": "netalertx:rawSql",
      "@type": "xsd:string"
    },
    "PostDbqueryReadResponse": "netalertx:PostDbqueryReadResponse",
    "results": {
      "@id": "netalertx:results",
      "@container": "@list"
    },
    "PostDbqueryUpdateRequest": "netalertx:PostDbqueryUpdateRequest",
    "columns": {
      "@id": "netalertx:columns",
      "@container": "@list"
    },
    "values": {
      "@id": "netalertx:values",
      "@container": "@list"
    },
    "PostDbqueryUpdateResponse": "netalertx:PostDbqueryUpdateResponse",
    "updated_count": {
      "@id": "netalertx:updated_count",
      "@type": "xsd:integer"
    },
    "PostDbqueryWriteRequest": "netalertx:PostDbqueryWriteRequest",
    "PostDbqueryWriteResponse": "netalertx:PostDbqueryWriteResponse",
    "affected_rows": {
      "@id": "netalertx:affected_rows",
      "@type": "xsd:integer"
    },
    "GetDeviceAaBbCcDdEeFfResponse": "netalertx:GetDeviceAaBbCcDdEeFfResponse",
    "devMac": {
      "@id": "netalertx:devMac",
      "@type": "xsd:string"
    },
    "devName": {
      "@id": "netalertx:devName",
      "@type": "xsd:string"
    },
    "devOwner": {
      "@id": "netalertx:devOwner",
      "@type": "xsd:string"
    },
    "devType": {
      "@id": "netalertx:devType",
      "@type": "xsd:string"
    },
    "devVendor": {
      "@id": "netalertx:devVendor",
      "@type": "xsd:string"
    },
    "devStatus": {
      "@id": "netalertx:devStatus",
      "@type": "xsd:string"
    },
    "devSessions": {
      "@id": "netalertx:devSessions",
      "@type": "xsd:integer"
    },
    "devEvents": {
      "@id": "netalertx:devEvents",
      "@type": "xsd:integer"
    },
    "devDownAlerts": {
      "@id": "netalertx:devDownAlerts",
      "@type": "xsd:integer"
    },
    "devPresenceHours": {
      "@id": "netalertx:devPresenceHours",
      "@type": "xsd:integer"
    },
    "devChildrenDynamic": {
      "@id": "netalertx:devChildrenDynamic",
      "@container": "@list"
    },
    "devChildrenNicsDynamic": {
      "@id": "netalertx:devChildrenNicsDynamic",
      "@container": "@list"
    },
    "PostDeviceAaBbCcDdEeFfRequest": "netalertx:PostDeviceAaBbCcDdEeFfRequest",
    "createNew": {
      "@id": "netalertx:createNew",
      "@type": "xsd:boolean"
    },
    "PostDeviceAaBbCcDdEeFfResponse": "netalertx:PostDeviceAaBbCcDdEeFfResponse",
    "DeleteDeviceAaBbCcDdEeFfDeleteResponse": "netalertx:DeleteDeviceAaBbCcDdEeFfDeleteResponse",
    "PostDeviceAaBbCcDdEeFfSetAliasRequest": "netalertx:PostDeviceAaBbCcDdEeFfSetAliasRequest",
    "alias": {
      "@id": "netalertx:alias",
      "@type": "xsd:string"
    },
    "PostDeviceAaBbCcDdEeFfSetAliasResponse": "netalertx:PostDeviceAaBbCcDdEeFfSetAliasResponse",
    "PostDeviceAaBbCcDdEeFfUpdateColumnRequest": "netalertx:PostDeviceAaBbCcDdEeFfUpdateColumnRequest",
    "columnValue": {
      "@id": "netalertx:columnValue",
      "@type": "xsd:string"
    },
    "PostDeviceAaBbCcDdEeFfUpdateColumnResponse": "netalertx:PostDeviceAaBbCcDdEeFfUpdateColumnResponse",
    "PostDeviceCopyRequest": "netalertx:PostDeviceCopyRequest",
    "macFrom": {
      "@id": "netalertx:macFrom",
      "@type": "xsd:string"
    },
    "macTo": {
      "@id": "netalertx:macTo",
      "@type": "xsd:string"
    },
    "PostDeviceCopyResponse": "netalertx:PostDeviceCopyResponse",
    "PostDeviceMacFieldLockRequest": "netalertx:PostDeviceMacFieldLockRequest",
    "PostDeviceMacFieldLockResponse": "netalertx:PostDeviceMacFieldLockResponse",
    "locked": {
      "@id": "netalertx:locked",
      "@type": "xsd:boolean"
    },
    "error": {
      "@id": "netalertx:error",
      "@type": "xsd:string"
    },
    "DeleteDevicesResponse": "netalertx:DeleteDevicesResponse",
    "GetDevicesResponse": "netalertx:GetDevicesResponse",
    "devices": {
      "@id": "netalertx:devices",
      "@container": "@list"
    },
    "GetDevicesByStatusResponse": "netalertx:GetDevicesByStatusResponse",
    "title": {
      "@id": "netalertx:title",
      "@type": "xsd:string"
    },
    "favorite": {
      "@id": "netalertx:favorite",
      "@type": "xsd:integer"
    },
    "DeleteDevicesEmptyMacsResponse": "netalertx:DeleteDevicesEmptyMacsResponse",
    "deleted": {
      "@id": "netalertx:deleted",
      "@type": "xsd:integer"
    },
    "GetDevicesExportResponse": "netalertx:GetDevicesExportResponse",
    "data": {
      "@id": "netalertx:data",
      "@container": "@list"
    },
    "PostDevicesFieldsUnlockRequest": "netalertx:PostDevicesFieldsUnlockRequest",
    "mac": {
      "@id": "netalertx:mac",
      "@type": "xsd:string"
    },
    "fields": {
      "@id": "netalertx:fields",
      "@container": "@list"
    },
    "clearAll": {
      "@id": "netalertx:clearAll",
      "@type": "xsd:boolean"
    },
    "PostDevicesFieldsUnlockResponse": "netalertx:PostDevicesFieldsUnlockResponse",
    "GetDevicesHistoryFiltersResponse": "netalertx:GetDevicesHistoryFiltersResponse",
    "data.changedBy": {
      "@id": "netalertx:data.changedBy",
      "@container": "@list"
    },
    "data.changedColumn": {
      "@id": "netalertx:data.changedColumn",
      "@container": "@list"
    },
    "PostDevicesImportRequest": "netalertx:PostDevicesImportRequest",
    "content": {
      "@id": "netalertx:content",
      "@type": "xsd:string"
    },
    "PostDevicesImportResponse": "netalertx:PostDevicesImportResponse",
    "inserted": {
      "@id": "netalertx:inserted",
      "@type": "xsd:integer"
    },
    "skipped_lines": {
      "@id": "netalertx:skipped_lines",
      "@container": "@list"
    },
    "GetDevicesLatestResponse": "netalertx:GetDevicesLatestResponse",
    "devLastIP": {
      "@id": "netalertx:devLastIP",
      "@type": "xsd:string"
    },
    "devFirstConnection": {
      "@id": "netalertx:devFirstConnection",
      "@type": "xsd:string"
    },
    "GetDevicesNetworkTopologyResponse": "netalertx:GetDevicesNetworkTopologyResponse",
    "nodes": {
      "@id": "netalertx:nodes",
      "@container": "@list"
    },
    "links": {
      "@id": "netalertx:links",
      "@container": "@list"
    },
    "PostDevicesSearchRequest": "netalertx:PostDevicesSearchRequest",
    "PostDevicesSearchResponse": "netalertx:PostDevicesSearchResponse",
    "GetDevicesTotalsResponse": "netalertx:GetDevicesTotalsResponse",
    "totals": {
      "@id": "netalertx:totals",
      "@container": "@list"
    },
    "DeleteDevicesUnknownResponse": "netalertx:DeleteDevicesUnknownResponse",
    "DeleteEventsResponse": "netalertx:DeleteEventsResponse",
    "GetEventsResponse": "netalertx:GetEventsResponse",
    "events": {
      "@id": "netalertx:events",
      "@container": "@list"
    },
    "GetEventsLastResponse": "netalertx:GetEventsLastResponse",
    "count": {
      "@id": "netalertx:count",
      "@type": "xsd:integer"
    },
    "GetEventsRecentResponse": "netalertx:GetEventsRecentResponse",
    "hours": {
      "@id": "netalertx:hours",
      "@type": "xsd:integer"
    },
    "PostGraphqlResponse": "netalertx:PostGraphqlResponse",
    "GetHealthResponse": "netalertx:GetHealthResponse",
    "process_cpu_pct": {
      "@id": "netalertx:process_cpu_pct",
      "@type": "xsd:string"
    },
    "process_rss_mb": {
      "@id": "netalertx:process_rss_mb",
      "@type": "xsd:string"
    },
    "DeleteHistoryResponse": "netalertx:DeleteHistoryResponse",
    "GetInfoResponse": "netalertx:GetInfoResponse",
    "hostname": {
      "@id": "netalertx:hostname",
      "@type": "xsd:string"
    },
    "DeleteLogsResponse": "netalertx:DeleteLogsResponse",
    "PostLogsAddToExecutionQueueRequest": "netalertx:PostLogsAddToExecutionQueueRequest",
    "PostLogsAddToExecutionQueueResponse": "netalertx:PostLogsAddToExecutionQueueResponse",
    "GetMcpSseOpenapiJsonResponse": "netalertx:GetMcpSseOpenapiJsonResponse",
    "openapi": {
      "@id": "netalertx:openapi",
      "@type": "xsd:string"
    },
    "info": {
      "@id": "netalertx:info"
    },
    "servers": {
      "@id": "netalertx:servers",
      "@container": "@list"
    },
    "paths": {
      "@id": "netalertx:paths"
    },
    "DeleteMessagingInAppDeleteResponse": "netalertx:DeleteMessagingInAppDeleteResponse",
    "PostMessagingInAppReadAllResponse": "netalertx:PostMessagingInAppReadAllResponse",
    "GetMessagingInAppUnreadResponse": "netalertx:GetMessagingInAppUnreadResponse",
    "timestamp": {
      "@id": "netalertx:timestamp",
      "@type": "xsd:string"
    },
    "guid": {
      "@id": "netalertx:guid",
      "@type": "xsd:string"
    },
    "read": {
      "@id": "netalertx:read",
      "@type": "xsd:integer"
    },
    "level": {
      "@id": "netalertx:level",
      "@type": "xsd:string"
    },
    "PostMessagingInAppWriteRequest": "netalertx:PostMessagingInAppWriteRequest",
    "PostMessagingInAppWriteResponse": "netalertx:PostMessagingInAppWriteResponse",
    "GetMetricsResponse": "netalertx:GetMetricsResponse",
    "netalertx_connected_devices": {
      "@id": "netalertx:netalertx_connected_devices",
      "@type": "xsd:integer"
    },
    "netalertx_offline_devices": {
      "@id": "netalertx:netalertx_offline_devices",
      "@type": "xsd:integer"
    },
    "netalertx_down_devices": {
      "@id": "netalertx:netalertx_down_devices",
      "@type": "xsd:integer"
    },
    "netalertx_new_devices": {
      "@id": "netalertx:netalertx_new_devices",
      "@type": "xsd:integer"
    },
    "netalertx_archived_devices": {
      "@id": "netalertx:netalertx_archived_devices",
      "@type": "xsd:integer"
    },
    "netalertx_favorite_devices": {
      "@id": "netalertx:netalertx_favorite_devices",
      "@type": "xsd:integer"
    },
    "netalertx_my_devices": {
      "@id": "netalertx:netalertx_my_devices",
      "@type": "xsd:integer"
    },
    "netalertx_device_status": {
      "@id": "netalertx:netalertx_device_status"
    },
    "GetNettoolsInterfacesResponse": "netalertx:GetNettoolsInterfacesResponse",
    "interfaces": {
      "@id": "netalertx:interfaces"
    },
    "GetNettoolsInternetinfoResponse": "netalertx:GetNettoolsInternetinfoResponse",
    "output": {
      "@id": "netalertx:output",
      "@type": "xsd:string"
    },
    "PostNettoolsNmapRequest": "netalertx:PostNettoolsNmapRequest",
    "scan": {
      "@id": "netalertx:scan",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "netalertx:mode",
      "@type": "xsd:string"
    },
    "PostNettoolsNmapResponse": "netalertx:PostNettoolsNmapResponse",
    "ip": {
      "@id": "netalertx:ip",
      "@type": "xsd:string"
    },
    "PostNettoolsNslookupRequest": "netalertx:PostNettoolsNslookupRequest",
    "PostNettoolsNslookupResponse": "netalertx:PostNettoolsNslookupResponse",
    "GetNettoolsSpeedtestResponse": "netalertx:GetNettoolsSpeedtestResponse",
    "PostNettoolsTracerouteRequest": "netalertx:PostNettoolsTracerouteRequest",
    "PostNettoolsTracerouteResponse": "netalertx:PostNettoolsTracerouteResponse",
    "PostNettoolsWakeonlanRequest": "netalertx:PostNettoolsWakeonlanRequest",
    "PostNettoolsWakeonlanResponse": "netalertx:PostNettoolsWakeonlanResponse",
    "GetNetworksResponse": "netalertx:GetNetworksResponse",
    "networks": {
      "@id": "netalertx:networks",
      "@container": "@list"
    },
    "PostNotifyRequest": "netalertx:PostNotifyRequest",
    "urls": {
      "@id": "netalertx:urls",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "netalertx:body",
      "@type": "xsd:string"
    },
    "GetSessionsAaBbCcDdEeFfResponse": "netalertx:GetSessionsAaBbCcDdEeFfResponse",
    "sessions": {
      "@id": "netalertx:sessions",
      "@container": "@list"
    },
    "GetSessionsCalendarResponse": "netalertx:GetSessionsCalendarResponse",
    "PostSessionsCreateRequest": "netalertx:PostSessionsCreateRequest",
    "start_time": {
      "@id": "netalertx:start_time",
      "@type": "xsd:string"
    },
    "end_time": {
      "@id": "netalertx:end_time",
      "@type": "xsd:string"
    },
    "event_type_conn": {
      "@id": "netalertx:event_type_conn",
      "@type": "xsd:string"
    },
    "event_type_disc": {
      "@id": "netalertx:event_type_disc",
      "@type": "xsd:string"
    },
    "PostSessionsCreateResponse": "netalertx:PostSessionsCreateResponse",
    "DeleteSessionsDeleteResponse": "netalertx:DeleteSessionsDeleteResponse",
    "GetSessionsListResponse": "netalertx:GetSessionsListResponse",
    "GetSessionsSessionEventsResponse": "netalertx:GetSessionsSessionEventsResponse",
    "total": {
      "@id": "netalertx:total",
      "@type": "xsd:integer"
    },
    "recordsFiltered": {
      "@id": "netalertx:recordsFiltered",
      "@type": "xsd:integer"
    },
    "GetSessionsTotalsResponse": "netalertx:GetSessionsTotalsResponse",
    "total_events": {
      "@id": "netalertx:total_events",
      "@type": "xsd:integer"
    },
    "total_sessions": {
      "@id": "netalertx:total_sessions",
      "@type": "xsd:integer"
    },
    "missing_sessions": {
      "@id": "netalertx:missing_sessions",
      "@type": "xsd:integer"
    },
    "voided_events": {
      "@id": "netalertx:voided_events",
      "@type": "xsd:integer"
    },
    "new_device_events": {
      "@id": "netalertx:new_device_events",
      "@type": "xsd:integer"
    },
    "device_down_events": {
      "@id": "netalertx:device_down_events",
      "@type": "xsd:integer"
    },
    "GetSyncResponse": "netalertx:GetSyncResponse",
    "node_name": {
      "@id": "netalertx:node_name",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "netalertx:status",
      "@type": "xsd:integer"
    },
    "data_base64": {
      "@id": "netalertx:data_base64",
      "@type": "xsd:string"
    },
    "PostSyncRequest": "netalertx:PostSyncRequest",
    "plugin": {
      "@id": "netalertx:plugin",
      "@type": "xsd:string"
    },
    "file_path": {
      "@id": "netalertx:file_path",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "NetAlertX API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects NetAlertX'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-28) from openapi/_ae-authored/netalertx-openapi-generated.yml.",
  "dcterms:created": "2026-10-28",
  "dcterms:source": [
    "openapi/_ae-authored/netalertx-openapi-generated.yml"
  ]
}