Intruder · JSON-LD Context

Intruder Context

JSON-LD context defining the semantic vocabulary for Intruder from Intruder.

56 Classes 109 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
intruder: https://intruder.io/schema#

Classes

Health StatusEnum ExploitLikelihoodEnum Issue IssueSnoozeReasonEnum PaginatedIssueList Occurrence OccurrencesSnoozeReasonEnum PaginatedOccurrenceList DurationTypeEnum SnoozeOccurrenceRequest PaginatedScannerOutputListList PluginDetail ScannerOutputList Comment CommenterTypeEnum PaginatedCommentList CreateCommentRequest IssueTarget PaginatedIssueTargetList TargetTypeEnum Licenses PaginatedLicensesList FixedOccurrence PaginatedFixedOccurrenceList PaginatedScanListList ScanList ScanStatusField ScanTypeEnum SchedulePeriodEnum AssessmentCreateRequest Scan AssessmentScheduleList AssessmentScheduleListResponse ScheduleLatestScanStatusField ScheduleStatusField AssessmentSchedulesCreateUpdateRequest ScanFrequencyEnum PatchedAssessmentSchedulesCreateUpdateRequest PaginatedTagsList Tags LicenseTypeEnum PaginatedTargetList Target TargetStatusEnum TargetAuthenticationGenericJSONFieldRequest TargetAuthenticationsRequest TargetCreateRequest TypeEnum APISchemas APISchemasRequest PatchedAPISchemasRequest PaginatedTargetAuthenticationsList TargetAuthentications PatchedTargetAuthenticationsRequest TagsRequest

Properties

Property Type Container
status
authenticated_as string
id integer
severity string
title string
description string
remediation string
snoozed boolean
snooze_reason
snooze_until date
occurrences reference
exploit_likelihood
cvss_score decimal
vulnerability_category string
first_seen_at dateTime
count integer
next reference
previous reference
results list
target string
display_address string
port string
protocol string
extra_info
age string
occurrence_id integer
target_last_scanned_at dateTime
cves list
details string
duration integer
duration_type
reason
cve list
cvss_base_score string
cvss3_base_score string
name string
plugin reference
scanner_output list
content string
commenter_type
user string
created_at dateTime
edited_at dateTime
address string
target_type
total_infrastructure_licenses integer
available_infrastructure_licenses integer
consumed_infrastructure_licenses integer
total_application_licenses integer
available_application_licenses integer
consumed_application_licenses integer
affected_host string
affected_port integer
due_date date
host_state string
remediated_at dateTime
tags list
scan_type
schedule_period
target_addresses list
tag_names list
throttled boolean
web_ports_only boolean
start_time dateTime
completed_time dateTime
first_scan_time dateTime
next_scan_date dateTime
latest_scan_id integer
latest_scan_status
last_scan_start_time dateTime
last_scan_end_time dateTime
targets list
target_tags list
upload_to_drata boolean
upload_to_vanta boolean
scan_all_targets boolean
scan_frequency
has_api_schemas boolean
has_authentications boolean
last_scanned dateTime
license_type
waf_provider string
waf_interference boolean
target_status
value string
url string
type reference
logout_url string
logged_in_indicator string
csrf_token_field string
login_form_url string
login_url string
password_field string
realm string
username_field string
enabled boolean
is_ajax_spider_enabled boolean
additional_scan_domains list
additional_cross_domains list
recorded_login_file string
additional_parameters list
cookies list
headers list
password string
username string
target_authentication reference
base_url reference
target_authentication_id integer
file string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://intruder.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "intruder": "https://intruder.io/schema#",
    "Health": "intruder:Health",
    "status": {
      "@id": "intruder:status"
    },
    "authenticated_as": {
      "@id": "intruder:authenticated_as",
      "@type": "xsd:string"
    },
    "StatusEnum": "intruder:StatusEnum",
    "ExploitLikelihoodEnum": "intruder:ExploitLikelihoodEnum",
    "Issue": "intruder:Issue",
    "id": {
      "@id": "intruder:id",
      "@type": "xsd:integer"
    },
    "severity": {
      "@id": "intruder:severity",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "intruder:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "intruder:description",
      "@type": "xsd:string"
    },
    "remediation": {
      "@id": "intruder:remediation",
      "@type": "xsd:string"
    },
    "snoozed": {
      "@id": "intruder:snoozed",
      "@type": "xsd:boolean"
    },
    "snooze_reason": {
      "@id": "intruder:snooze_reason"
    },
    "snooze_until": {
      "@id": "intruder:snooze_until",
      "@type": "xsd:date"
    },
    "occurrences": {
      "@id": "intruder:occurrences",
      "@type": "@id"
    },
    "exploit_likelihood": {
      "@id": "intruder:exploit_likelihood"
    },
    "cvss_score": {
      "@id": "intruder:cvss_score",
      "@type": "xsd:decimal"
    },
    "vulnerability_category": {
      "@id": "intruder:vulnerability_category",
      "@type": "xsd:string"
    },
    "first_seen_at": {
      "@id": "intruder:first_seen_at",
      "@type": "xsd:dateTime"
    },
    "IssueSnoozeReasonEnum": "intruder:IssueSnoozeReasonEnum",
    "PaginatedIssueList": "intruder:PaginatedIssueList",
    "count": {
      "@id": "intruder:count",
      "@type": "xsd:integer"
    },
    "next": {
      "@id": "intruder:next",
      "@type": "@id"
    },
    "previous": {
      "@id": "intruder:previous",
      "@type": "@id"
    },
    "results": {
      "@id": "intruder:results",
      "@container": "@list"
    },
    "Occurrence": "intruder:Occurrence",
    "target": {
      "@id": "intruder:target",
      "@type": "xsd:string"
    },
    "display_address": {
      "@id": "intruder:display_address",
      "@type": "xsd:string"
    },
    "port": {
      "@id": "intruder:port",
      "@type": "xsd:string"
    },
    "protocol": {
      "@id": "intruder:protocol",
      "@type": "xsd:string"
    },
    "extra_info": {
      "@id": "intruder:extra_info"
    },
    "age": {
      "@id": "intruder:age",
      "@type": "xsd:string"
    },
    "occurrence_id": {
      "@id": "intruder:occurrence_id",
      "@type": "xsd:integer"
    },
    "target_last_scanned_at": {
      "@id": "intruder:target_last_scanned_at",
      "@type": "xsd:dateTime"
    },
    "cves": {
      "@id": "intruder:cves",
      "@container": "@list"
    },
    "OccurrencesSnoozeReasonEnum": "intruder:OccurrencesSnoozeReasonEnum",
    "PaginatedOccurrenceList": "intruder:PaginatedOccurrenceList",
    "DurationTypeEnum": "intruder:DurationTypeEnum",
    "SnoozeOccurrenceRequest": "intruder:SnoozeOccurrenceRequest",
    "details": {
      "@id": "intruder:details",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "intruder:duration",
      "@type": "xsd:integer"
    },
    "duration_type": {
      "@id": "intruder:duration_type"
    },
    "reason": {
      "@id": "intruder:reason"
    },
    "PaginatedScannerOutputListList": "intruder:PaginatedScannerOutputListList",
    "PluginDetail": "intruder:PluginDetail",
    "cve": {
      "@id": "intruder:cve",
      "@container": "@list"
    },
    "cvss_base_score": {
      "@id": "intruder:cvss_base_score",
      "@type": "xsd:string"
    },
    "cvss3_base_score": {
      "@id": "intruder:cvss3_base_score",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "intruder:name",
      "@type": "xsd:string"
    },
    "ScannerOutputList": "intruder:ScannerOutputList",
    "plugin": {
      "@id": "intruder:plugin",
      "@type": "@id"
    },
    "scanner_output": {
      "@id": "intruder:scanner_output",
      "@container": "@list"
    },
    "Comment": "intruder:Comment",
    "content": {
      "@id": "intruder:content",
      "@type": "xsd:string"
    },
    "commenter_type": {
      "@id": "intruder:commenter_type"
    },
    "user": {
      "@id": "intruder:user",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "intruder:created_at",
      "@type": "xsd:dateTime"
    },
    "edited_at": {
      "@id": "intruder:edited_at",
      "@type": "xsd:dateTime"
    },
    "CommenterTypeEnum": "intruder:CommenterTypeEnum",
    "PaginatedCommentList": "intruder:PaginatedCommentList",
    "CreateCommentRequest": "intruder:CreateCommentRequest",
    "IssueTarget": "intruder:IssueTarget",
    "address": {
      "@id": "intruder:address",
      "@type": "xsd:string"
    },
    "target_type": {
      "@id": "intruder:target_type"
    },
    "PaginatedIssueTargetList": "intruder:PaginatedIssueTargetList",
    "TargetTypeEnum": "intruder:TargetTypeEnum",
    "Licenses": "intruder:Licenses",
    "total_infrastructure_licenses": {
      "@id": "intruder:total_infrastructure_licenses",
      "@type": "xsd:integer"
    },
    "available_infrastructure_licenses": {
      "@id": "intruder:available_infrastructure_licenses",
      "@type": "xsd:integer"
    },
    "consumed_infrastructure_licenses": {
      "@id": "intruder:consumed_infrastructure_licenses",
      "@type": "xsd:integer"
    },
    "total_application_licenses": {
      "@id": "intruder:total_application_licenses",
      "@type": "xsd:integer"
    },
    "available_application_licenses": {
      "@id": "intruder:available_application_licenses",
      "@type": "xsd:integer"
    },
    "consumed_application_licenses": {
      "@id": "intruder:consumed_application_licenses",
      "@type": "xsd:integer"
    },
    "PaginatedLicensesList": "intruder:PaginatedLicensesList",
    "FixedOccurrence": "intruder:FixedOccurrence",
    "affected_host": {
      "@id": "intruder:affected_host",
      "@type": "xsd:string"
    },
    "affected_port": {
      "@id": "intruder:affected_port",
      "@type": "xsd:integer"
    },
    "due_date": {
      "@id": "intruder:due_date",
      "@type": "xsd:date"
    },
    "host_state": {
      "@id": "intruder:host_state",
      "@type": "xsd:string"
    },
    "remediated_at": {
      "@id": "intruder:remediated_at",
      "@type": "xsd:dateTime"
    },
    "tags": {
      "@id": "intruder:tags",
      "@container": "@list"
    },
    "PaginatedFixedOccurrenceList": "intruder:PaginatedFixedOccurrenceList",
    "PaginatedScanListList": "intruder:PaginatedScanListList",
    "ScanList": "intruder:ScanList",
    "scan_type": {
      "@id": "intruder:scan_type"
    },
    "schedule_period": {
      "@id": "intruder:schedule_period"
    },
    "ScanStatusField": "intruder:ScanStatusField",
    "ScanTypeEnum": "intruder:ScanTypeEnum",
    "SchedulePeriodEnum": "intruder:SchedulePeriodEnum",
    "AssessmentCreateRequest": "intruder:AssessmentCreateRequest",
    "target_addresses": {
      "@id": "intruder:target_addresses",
      "@container": "@list"
    },
    "tag_names": {
      "@id": "intruder:tag_names",
      "@container": "@list"
    },
    "throttled": {
      "@id": "intruder:throttled",
      "@type": "xsd:boolean"
    },
    "web_ports_only": {
      "@id": "intruder:web_ports_only",
      "@type": "xsd:boolean"
    },
    "Scan": "intruder:Scan",
    "start_time": {
      "@id": "intruder:start_time",
      "@type": "xsd:dateTime"
    },
    "completed_time": {
      "@id": "intruder:completed_time",
      "@type": "xsd:dateTime"
    },
    "AssessmentScheduleList": "intruder:AssessmentScheduleList",
    "first_scan_time": {
      "@id": "intruder:first_scan_time",
      "@type": "xsd:dateTime"
    },
    "next_scan_date": {
      "@id": "intruder:next_scan_date",
      "@type": "xsd:dateTime"
    },
    "latest_scan_id": {
      "@id": "intruder:latest_scan_id",
      "@type": "xsd:integer"
    },
    "latest_scan_status": {
      "@id": "intruder:latest_scan_status"
    },
    "last_scan_start_time": {
      "@id": "intruder:last_scan_start_time",
      "@type": "xsd:dateTime"
    },
    "last_scan_end_time": {
      "@id": "intruder:last_scan_end_time",
      "@type": "xsd:dateTime"
    },
    "targets": {
      "@id": "intruder:targets",
      "@container": "@list"
    },
    "target_tags": {
      "@id": "intruder:target_tags",
      "@container": "@list"
    },
    "upload_to_drata": {
      "@id": "intruder:upload_to_drata",
      "@type": "xsd:boolean"
    },
    "upload_to_vanta": {
      "@id": "intruder:upload_to_vanta",
      "@type": "xsd:boolean"
    },
    "scan_all_targets": {
      "@id": "intruder:scan_all_targets",
      "@type": "xsd:boolean"
    },
    "AssessmentScheduleListResponse": "intruder:AssessmentScheduleListResponse",
    "ScheduleLatestScanStatusField": "intruder:ScheduleLatestScanStatusField",
    "ScheduleStatusField": "intruder:ScheduleStatusField",
    "AssessmentSchedulesCreateUpdateRequest": "intruder:AssessmentSchedulesCreateUpdateRequest",
    "scan_frequency": {
      "@id": "intruder:scan_frequency"
    },
    "ScanFrequencyEnum": "intruder:ScanFrequencyEnum",
    "PatchedAssessmentSchedulesCreateUpdateRequest": "intruder:PatchedAssessmentSchedulesCreateUpdateRequest",
    "PaginatedTagsList": "intruder:PaginatedTagsList",
    "Tags": "intruder:Tags",
    "LicenseTypeEnum": "intruder:LicenseTypeEnum",
    "PaginatedTargetList": "intruder:PaginatedTargetList",
    "Target": "intruder:Target",
    "has_api_schemas": {
      "@id": "intruder:has_api_schemas",
      "@type": "xsd:boolean"
    },
    "has_authentications": {
      "@id": "intruder:has_authentications",
      "@type": "xsd:boolean"
    },
    "last_scanned": {
      "@id": "intruder:last_scanned",
      "@type": "xsd:dateTime"
    },
    "license_type": {
      "@id": "intruder:license_type"
    },
    "waf_provider": {
      "@id": "intruder:waf_provider",
      "@type": "xsd:string"
    },
    "waf_interference": {
      "@id": "intruder:waf_interference",
      "@type": "xsd:boolean"
    },
    "target_status": {
      "@id": "intruder:target_status"
    },
    "TargetStatusEnum": "intruder:TargetStatusEnum",
    "TargetAuthenticationGenericJSONFieldRequest": "intruder:TargetAuthenticationGenericJSONFieldRequest",
    "value": {
      "@id": "intruder:value",
      "@type": "xsd:string"
    },
    "TargetAuthenticationsRequest": "intruder:TargetAuthenticationsRequest",
    "url": {
      "@id": "intruder:url",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "intruder:type",
      "@type": "@id"
    },
    "logout_url": {
      "@id": "intruder:logout_url",
      "@type": "xsd:string"
    },
    "logged_in_indicator": {
      "@id": "intruder:logged_in_indicator",
      "@type": "xsd:string"
    },
    "csrf_token_field": {
      "@id": "intruder:csrf_token_field",
      "@type": "xsd:string"
    },
    "login_form_url": {
      "@id": "intruder:login_form_url",
      "@type": "xsd:string"
    },
    "login_url": {
      "@id": "intruder:login_url",
      "@type": "xsd:string"
    },
    "password_field": {
      "@id": "intruder:password_field",
      "@type": "xsd:string"
    },
    "realm": {
      "@id": "intruder:realm",
      "@type": "xsd:string"
    },
    "username_field": {
      "@id": "intruder:username_field",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "intruder:enabled",
      "@type": "xsd:boolean"
    },
    "is_ajax_spider_enabled": {
      "@id": "intruder:is_ajax_spider_enabled",
      "@type": "xsd:boolean"
    },
    "additional_scan_domains": {
      "@id": "intruder:additional_scan_domains",
      "@container": "@list"
    },
    "additional_cross_domains": {
      "@id": "intruder:additional_cross_domains",
      "@container": "@list"
    },
    "recorded_login_file": {
      "@id": "intruder:recorded_login_file",
      "@type": "xsd:string"
    },
    "additional_parameters": {
      "@id": "intruder:additional_parameters",
      "@container": "@list"
    },
    "cookies": {
      "@id": "intruder:cookies",
      "@container": "@list"
    },
    "headers": {
      "@id": "intruder:headers",
      "@container": "@list"
    },
    "password": {
      "@id": "intruder:password",
      "@type": "xsd:string"
    },
    "username": {
      "@id": "intruder:username",
      "@type": "xsd:string"
    },
    "TargetCreateRequest": "intruder:TargetCreateRequest",
    "target_authentication": {
      "@id": "intruder:target_authentication",
      "@type": "@id"
    },
    "TypeEnum": "intruder:TypeEnum",
    "APISchemas": "intruder:APISchemas",
    "base_url": {
      "@id": "intruder:base_url",
      "@type": "@id"
    },
    "target_authentication_id": {
      "@id": "intruder:target_authentication_id",
      "@type": "xsd:integer"
    },
    "APISchemasRequest": "intruder:APISchemasRequest",
    "file": {
      "@id": "intruder:file",
      "@type": "xsd:string"
    },
    "PatchedAPISchemasRequest": "intruder:PatchedAPISchemasRequest",
    "PaginatedTargetAuthenticationsList": "intruder:PaginatedTargetAuthenticationsList",
    "TargetAuthentications": "intruder:TargetAuthentications",
    "PatchedTargetAuthenticationsRequest": "intruder:PatchedTargetAuthenticationsRequest",
    "TagsRequest": "intruder:TagsRequest"
  },
  "@type": "schema:Dataset",
  "schema:name": "Intruder API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Intruder'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-20) from openapi/intruder-api-openapi.yml.",
  "dcterms:created": "2026-10-20",
  "dcterms:source": [
    "openapi/intruder-api-openapi.yml"
  ]
}