{
  "@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"
  ]
}