HoneyLabs · JSON-LD Context
Honeylabs Net Context
JSON-LD context defining the semantic vocabulary for Honeylabs Net from HoneyLabs.
17 Classes
102 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
honeylabs:
https://honeylabs.net/schema#
Classes
Refusal
Engagement
Verdict
WindowNotice
IpReport
CveList
CveDetail
AsnList
AsnReport
PortList
PortReport
ActorList
UserAgentList
EnrichPreview
CveInteraction
CveInteractive
PlanCatalog
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| detail | string | |
| how_to_fix | string | |
| signup | reference | |
| docs | reference | |
| cheaper_route | ||
| alternatives | list | |
| level | string | |
| label | string | |
| bytes_sent | integer | |
| session_seconds | integer | |
| persistent | boolean | |
| verdict | string | |
| confidence | string | |
| network_type | string | |
| why | list | |
| engagement | reference | |
| basis | string | |
| requested_days | integer | |
| returned_days | integer | |
| reason | string | |
| upgrade | reference | |
| ip | string | |
| observed | boolean | |
| total_events | integer | |
| first_seen | string | |
| last_seen | string | |
| events_24h | integer | |
| events_7d | integer | |
| interactive_sessions | integer | |
| interactive_sessions_24h | integer | |
| interactive_sessions_7d | integer | |
| interactive_protocols | list | |
| distinct_ports_total | integer | |
| geo | ||
| fingerprints | ||
| recent_events | list | |
| source_domain | string | |
| top_ports | list | |
| timeline | list | |
| cve_matches | list | |
| interaction | ||
| window | string | |
| pro | boolean | |
| window_notice | reference | |
| cves | list | |
| cve_id | string | |
| title | string | |
| severity | string | |
| actively_exploited | boolean | |
| events | integer | |
| unique_ips | integer | |
| first_contact_events | integer | |
| first_contact_ips | integer | |
| interactive_requests | integer | |
| interactive_sources | integer | |
| patterns | list | |
| actors | list | |
| known | boolean | |
| body_patterns | list | |
| top_asns | list | |
| top_countries | list | |
| sample_paths | list | |
| interactive | reference | |
| window_hours | integer | |
| kev_date_added | string | |
| kev | ||
| asns | list | |
| asn | integer | |
| org | string | |
| ports | list | |
| countries | list | |
| port | integer | |
| user_agents | list | |
| ip_count | integer | |
| invalid | integer | |
| dupes | integer | |
| cost_credits | integer | |
| allowed | boolean | |
| flags | list | |
| window_days | integer | |
| sessions | integer | |
| sources | integer | |
| followed_by | ||
| download_hosts | list | |
| recent | list | |
| requests | integer | |
| payload_sources | integer | |
| payload_sessions | integer | |
| top_sources | list | |
| paths | list | |
| payloads | list | |
| bodies | list | |
| after | list | |
| scanner_sources | integer | |
| payload_scanner_sources | integer | |
| scanner_category | string | |
| currency | string | |
| prices_include_vat | boolean | |
| credit | string | |
| included_in_every_plan | list | |
| plans | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://honeylabs.net/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"honeylabs": "https://honeylabs.net/schema#",
"Refusal": "honeylabs:Refusal",
"error": {
"@id": "honeylabs:error",
"@type": "xsd:string"
},
"detail": {
"@id": "honeylabs:detail",
"@type": "xsd:string"
},
"how_to_fix": {
"@id": "honeylabs:how_to_fix",
"@type": "xsd:string"
},
"signup": {
"@id": "honeylabs:signup",
"@type": "@id"
},
"docs": {
"@id": "honeylabs:docs",
"@type": "@id"
},
"cheaper_route": {
"@id": "honeylabs:cheaper_route"
},
"alternatives": {
"@id": "honeylabs:alternatives",
"@container": "@list"
},
"Engagement": "honeylabs:Engagement",
"level": {
"@id": "honeylabs:level",
"@type": "xsd:string"
},
"label": {
"@id": "honeylabs:label",
"@type": "xsd:string"
},
"bytes_sent": {
"@id": "honeylabs:bytes_sent",
"@type": "xsd:integer"
},
"session_seconds": {
"@id": "honeylabs:session_seconds",
"@type": "xsd:integer"
},
"persistent": {
"@id": "honeylabs:persistent",
"@type": "xsd:boolean"
},
"Verdict": "honeylabs:Verdict",
"verdict": {
"@id": "honeylabs:verdict",
"@type": "xsd:string"
},
"confidence": {
"@id": "honeylabs:confidence",
"@type": "xsd:string"
},
"network_type": {
"@id": "honeylabs:network_type",
"@type": "xsd:string"
},
"why": {
"@id": "honeylabs:why",
"@container": "@list"
},
"engagement": {
"@id": "honeylabs:engagement",
"@type": "@id"
},
"basis": {
"@id": "honeylabs:basis",
"@type": "xsd:string"
},
"WindowNotice": "honeylabs:WindowNotice",
"requested_days": {
"@id": "honeylabs:requested_days",
"@type": "xsd:integer"
},
"returned_days": {
"@id": "honeylabs:returned_days",
"@type": "xsd:integer"
},
"reason": {
"@id": "honeylabs:reason",
"@type": "xsd:string"
},
"upgrade": {
"@id": "honeylabs:upgrade",
"@type": "@id"
},
"IpReport": "honeylabs:IpReport",
"ip": {
"@id": "honeylabs:ip",
"@type": "xsd:string"
},
"observed": {
"@id": "honeylabs:observed",
"@type": "xsd:boolean"
},
"total_events": {
"@id": "honeylabs:total_events",
"@type": "xsd:integer"
},
"first_seen": {
"@id": "honeylabs:first_seen",
"@type": "xsd:string"
},
"last_seen": {
"@id": "honeylabs:last_seen",
"@type": "xsd:string"
},
"events_24h": {
"@id": "honeylabs:events_24h",
"@type": "xsd:integer"
},
"events_7d": {
"@id": "honeylabs:events_7d",
"@type": "xsd:integer"
},
"interactive_sessions": {
"@id": "honeylabs:interactive_sessions",
"@type": "xsd:integer"
},
"interactive_sessions_24h": {
"@id": "honeylabs:interactive_sessions_24h",
"@type": "xsd:integer"
},
"interactive_sessions_7d": {
"@id": "honeylabs:interactive_sessions_7d",
"@type": "xsd:integer"
},
"interactive_protocols": {
"@id": "honeylabs:interactive_protocols",
"@container": "@list"
},
"distinct_ports_total": {
"@id": "honeylabs:distinct_ports_total",
"@type": "xsd:integer"
},
"geo": {
"@id": "honeylabs:geo"
},
"fingerprints": {
"@id": "honeylabs:fingerprints"
},
"recent_events": {
"@id": "honeylabs:recent_events",
"@container": "@list"
},
"source_domain": {
"@id": "honeylabs:source_domain",
"@type": "xsd:string"
},
"top_ports": {
"@id": "honeylabs:top_ports",
"@container": "@list"
},
"timeline": {
"@id": "honeylabs:timeline",
"@container": "@list"
},
"cve_matches": {
"@id": "honeylabs:cve_matches",
"@container": "@list"
},
"interaction": {
"@id": "honeylabs:interaction"
},
"CveList": "honeylabs:CveList",
"window": {
"@id": "honeylabs:window",
"@type": "xsd:string"
},
"pro": {
"@id": "honeylabs:pro",
"@type": "xsd:boolean"
},
"window_notice": {
"@id": "honeylabs:window_notice",
"@type": "@id"
},
"cves": {
"@id": "honeylabs:cves",
"@container": "@list"
},
"CveDetail": "honeylabs:CveDetail",
"cve_id": {
"@id": "honeylabs:cve_id",
"@type": "xsd:string"
},
"title": {
"@id": "honeylabs:title",
"@type": "xsd:string"
},
"severity": {
"@id": "honeylabs:severity",
"@type": "xsd:string"
},
"actively_exploited": {
"@id": "honeylabs:actively_exploited",
"@type": "xsd:boolean"
},
"events": {
"@id": "honeylabs:events",
"@type": "xsd:integer"
},
"unique_ips": {
"@id": "honeylabs:unique_ips",
"@type": "xsd:integer"
},
"first_contact_events": {
"@id": "honeylabs:first_contact_events",
"@type": "xsd:integer"
},
"first_contact_ips": {
"@id": "honeylabs:first_contact_ips",
"@type": "xsd:integer"
},
"interactive_requests": {
"@id": "honeylabs:interactive_requests",
"@type": "xsd:integer"
},
"interactive_sources": {
"@id": "honeylabs:interactive_sources",
"@type": "xsd:integer"
},
"patterns": {
"@id": "honeylabs:patterns",
"@container": "@list"
},
"actors": {
"@id": "honeylabs:actors",
"@container": "@list"
},
"known": {
"@id": "honeylabs:known",
"@type": "xsd:boolean"
},
"body_patterns": {
"@id": "honeylabs:body_patterns",
"@container": "@list"
},
"top_asns": {
"@id": "honeylabs:top_asns",
"@container": "@list"
},
"top_countries": {
"@id": "honeylabs:top_countries",
"@container": "@list"
},
"sample_paths": {
"@id": "honeylabs:sample_paths",
"@container": "@list"
},
"interactive": {
"@id": "honeylabs:interactive",
"@type": "@id"
},
"window_hours": {
"@id": "honeylabs:window_hours",
"@type": "xsd:integer"
},
"kev_date_added": {
"@id": "honeylabs:kev_date_added",
"@type": "xsd:string"
},
"kev": {
"@id": "honeylabs:kev"
},
"AsnList": "honeylabs:AsnList",
"asns": {
"@id": "honeylabs:asns",
"@container": "@list"
},
"AsnReport": "honeylabs:AsnReport",
"asn": {
"@id": "honeylabs:asn",
"@type": "xsd:integer"
},
"org": {
"@id": "honeylabs:org",
"@type": "xsd:string"
},
"ports": {
"@id": "honeylabs:ports",
"@container": "@list"
},
"countries": {
"@id": "honeylabs:countries",
"@container": "@list"
},
"PortList": "honeylabs:PortList",
"PortReport": "honeylabs:PortReport",
"port": {
"@id": "honeylabs:port",
"@type": "xsd:integer"
},
"ActorList": "honeylabs:ActorList",
"UserAgentList": "honeylabs:UserAgentList",
"user_agents": {
"@id": "honeylabs:user_agents",
"@container": "@list"
},
"EnrichPreview": "honeylabs:EnrichPreview",
"ip_count": {
"@id": "honeylabs:ip_count",
"@type": "xsd:integer"
},
"invalid": {
"@id": "honeylabs:invalid",
"@type": "xsd:integer"
},
"dupes": {
"@id": "honeylabs:dupes",
"@type": "xsd:integer"
},
"cost_credits": {
"@id": "honeylabs:cost_credits",
"@type": "xsd:integer"
},
"allowed": {
"@id": "honeylabs:allowed",
"@type": "xsd:boolean"
},
"flags": {
"@id": "honeylabs:flags",
"@container": "@list"
},
"CveInteraction": "honeylabs:CveInteraction",
"window_days": {
"@id": "honeylabs:window_days",
"@type": "xsd:integer"
},
"sessions": {
"@id": "honeylabs:sessions",
"@type": "xsd:integer"
},
"sources": {
"@id": "honeylabs:sources",
"@type": "xsd:integer"
},
"followed_by": {
"@id": "honeylabs:followed_by"
},
"download_hosts": {
"@id": "honeylabs:download_hosts",
"@container": "@list"
},
"recent": {
"@id": "honeylabs:recent",
"@container": "@list"
},
"CveInteractive": "honeylabs:CveInteractive",
"requests": {
"@id": "honeylabs:requests",
"@type": "xsd:integer"
},
"payload_sources": {
"@id": "honeylabs:payload_sources",
"@type": "xsd:integer"
},
"payload_sessions": {
"@id": "honeylabs:payload_sessions",
"@type": "xsd:integer"
},
"top_sources": {
"@id": "honeylabs:top_sources",
"@container": "@list"
},
"paths": {
"@id": "honeylabs:paths",
"@container": "@list"
},
"payloads": {
"@id": "honeylabs:payloads",
"@container": "@list"
},
"bodies": {
"@id": "honeylabs:bodies",
"@container": "@list"
},
"after": {
"@id": "honeylabs:after",
"@container": "@list"
},
"scanner_sources": {
"@id": "honeylabs:scanner_sources",
"@type": "xsd:integer"
},
"payload_scanner_sources": {
"@id": "honeylabs:payload_scanner_sources",
"@type": "xsd:integer"
},
"scanner_category": {
"@id": "honeylabs:scanner_category",
"@type": "xsd:string"
},
"PlanCatalog": "honeylabs:PlanCatalog",
"currency": {
"@id": "honeylabs:currency",
"@type": "xsd:string"
},
"prices_include_vat": {
"@id": "honeylabs:prices_include_vat",
"@type": "xsd:boolean"
},
"credit": {
"@id": "honeylabs:credit",
"@type": "xsd:string"
},
"included_in_every_plan": {
"@id": "honeylabs:included_in_every_plan",
"@container": "@list"
},
"plans": {
"@id": "honeylabs:plans",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "HoneyLabs API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects HoneyLabs'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-11-11) from openapi/honeylabs-net-openapi.json.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/honeylabs-net-openapi.json"
]
}