{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/censys/refs/heads/main/json-structure/platform-endpointscan-structure.json", "name": "EndpointScan", "description": "EndpointScan schema from Censys Platform API", "type": "object", "additionalProperties": false, "properties": { "banner": { "type": "string" }, "banner_hash_sha256": { "type": "string" }, "chrome_devtools": { "$ref": "#/components/schemas/ChromeDevtools" }, "cobalt_strike": { "$ref": "#/components/schemas/CobaltStrike" }, "elasticsearch": { "$ref": "#/components/schemas/ElasticSearch" }, "endpoint_type": { "type": "string" }, "fortigate": { "$ref": "#/components/schemas/Fortigate" }, "graphql": { "$ref": "#/components/schemas/Graphql" }, "hostname": { "type": "string" }, "http": { "$ref": "#/components/schemas/Http" }, "ip": { "type": "string" }, "is_success": { "type": "boolean" }, "ivanti_avalanche": { "$ref": "#/components/schemas/IvantiAvalanche" }, "jenkins": { "$ref": "#/components/schemas/Jenkins" }, "kubernetes": { "$ref": "#/components/schemas/Kubernetes" }, "mcp": { "$ref": "#/components/schemas/Mcp" }, "ollama": { "$ref": "#/components/schemas/Ollama" }, "open_directory": { "$ref": "#/components/schemas/OpenDirectory" }, "path": { "type": "string" }, "plex_media_server": { "$ref": "#/components/schemas/PlexMediaServer" }, "port": { "type": "int32", "minimum": 0 }, "pprof": { "$ref": "#/components/schemas/Pprof" }, "prometheus": { "$ref": "#/components/schemas/Prometheus" }, "prometheus_target": { "$ref": "#/components/schemas/PrometheusTarget" }, "redlion_web": { "$ref": "#/components/schemas/RedlionWeb" }, "scada_view": { "$ref": "#/components/schemas/ScadaView" }, "scan_time": { "type": "string" }, "screenshots": { "type": [ "array", "null" ], "items": { "$ref": "#/components/schemas/Screenshot" } }, "tls": { "$ref": "#/components/schemas/Tls" }, "transport_protocol": { "type": "string", "enum": [ "", "tcp", "udp", "icmp", "quic" ] } } }