Skip to main content

indicator-enrichment

This Script is part of the Aggregated Scripts Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.10.0 and later.

Enriches indicators from a provided list or a block of free text. This script detects the indicator type and runs the correct underlying enrichment script. Currently supports: IP, URL, Domain, CVE, and File.

Script Data#


NameDescription
Script Typepython3
Tagsbasescript, enrichment
Cortex XSOAR Version6.10.0

Inputs#


Argument NameDescription
indicator_listAccepts a list of indicators to enrich.
- From CLI: Provide a comma-separated list.
If an indicator contains a comma, wrap the indicators in a JSON array.
Example: "[\"https://example.com/search?tags=red,yellow,green\\", \"https://example2.com\\"\]".
- From Context: Pass JSON arrays directly, without modification.
textFree text to be parsed for indicators. The script will run !extractIndicators to retrieve the underlying indicators within the text.
external_enrichmentWhether to call external integrations for enrichment: - 'true': enrich using enabled external integrations (e.g., VirusTotal (API v3), AlienVault OTX v2) and run internal commands. - 'false': use only existing TIM data and run internal commands; skip external integrations. If the 'brands' argument is provided, this flag is ignored and enrichment/internal commands will run only on the brands provided.
brandsA comma separated list of integration brands to run enrichment against.
Example: `"VirusTotal (API v3), AlienVault OTX v2"`.
- If provided, only the selected brands are used. Specifying brands will force enable external_enrichment.
- If left empty, the script runs enrichment on all enabled integrations.
additional_fieldsWhen set to true, the output for each enrichment command includes an `AdditionalFields` object for each of the indicator results.
`AdditionalFields` contains all fields returned by TIM or the integrations
that are not part of the standard output keys: `Address`, `DetectionEngines`,
`PositiveDetections`, `Score`, and `Brand`.
When set to false, only the standard keys are returned.
raw_contextIf true, will also append the underlying enrichment command outputs to the context. (For backwards compatibility).
ignore_indicator_limitBy default, the script enforces a 100 indicator limit to maintain performance. If more than 100 unique indicators are found, the script will stop and return an error. Set this argument to true to bypass this limit and process all found indicators. Note: Bypassing the limit is not recommended as it may impact performance.

Outputs#


PathDescriptionType
IndicatorEnrichment.StatusThe overall status of the script execution. "Success", "Failed".String
IndicatorEnrichment.MessageA success message if the command runs successfully, otherwise a message that contains the error.String
IndicatorEnrichment.ResultsA list of all indicators found.Array
IndicatorEnrichment.Results.TypeThe detected indicator type (e.g., "IP", "URL") that triggered this enrichment.String
IndicatorEnrichment.Results.ValueThe indicator value. (e.g, IP, URL).string
IndicatorEnrichment.Results.MaxScoreThe max score of all the indicators found.number
IndicatorEnrichment.Results.MaxVerdictThe max verdict of all the indicators found.string
IndicatorEnrichment.Results.TIMScoreThe TIM score of the indicator.number
IndicatorEnrichment.TIMCVSSThe max CVSS of the indicator.number
IndicatorEnrichment.Results.StatusThe status of the indicator: "Manual" if the score was changed manually, "Fresh" if modified within the last week, "Stale" if modified more than a week ago, and "None" if never modified.string
IndicatorEnrichment.Results.ModifiedTimeThe time the indicator was last modified.Date
IndicatorEnrichment.Results.ResultsA list of all the underlying script results for the valid indicators.array
IndicatorEnrichment.Results.Results.SourceThe source of the indicator.string
IndicatorEnrichment.Results.Results.BrandThe brand of the indicator.string
IndicatorEnrichment.Results.Results.DetectionEnginesThe detection engines of the indicator.number
IndicatorEnrichment.Results.Results.PositiveDetectionsThe positive detections of the indicator.number
IndicatorEnrichment.Results.Results.ASOwnerRegistered owner of the Autonomous System announcing the IP prefix.string
IndicatorEnrichment.Results.Results.ScoreThe score of the indicator.number
IndicatorEnrichment.Results.Results.VerdictThe verdict of the indicator.string
IndicatorEnrichment.Results.Results.AddressThe IP address of the indicator.string
IndicatorEnrichment.Results.DataThe URL of the indicator.string
IndicatorEnrichment.Results.NameThe Domain of the indicator.string
IndicatorEnrichment.Results.Results.ReliabilityThe reliability of the Brand.string
IndicatorEnrichment.Results.Results.AdditionalFieldsAll fields extracted from the indicator other then the main keys ("Brand", "Score", "Verdict", "DetectionEngines", "PositiveDetections", "Address").list
IndicatorEnrichment.Results.Results.AdditionalFields.Relationships.EntityAThe source of the relationship.string
IndicatorEnrichment.Results.Results.AdditionalFields.Relationships.EntityBThe destination of the relationship.string
IndicatorEnrichment.Results.Results.AdditionalFields.Relationships.RelationshipThe name of the relationship.string
IndicatorEnrichment.Results.Results.AdditionalFields.Relationships.EntityATypeThe type of the source of the relationship.string
IndicatorEnrichment.Results.Results.AdditionalFields.Relationships.EntityBTypeThe type of the destination of the relationship.string
IndicatorEnrichment.Results.Results.AdditionalFields.CategoryThe category associated with the indicator.String
IndicatorEnrichment.Results.Results.AdditionalFields.ASNThe autonomous system name for the IP address, for example: "AS8948".String
IndicatorEnrichment.Results.Results.AdditionalFields.HostnameThe hostname that is mapped to this IP address.String
IndicatorEnrichment.Results.Results.AdditionalFields.DNSA list of IP objects resolved by DNS.String
IndicatorEnrichment.Results.Results.AdditionalFields.Geo.LocationThe geolocation where the IP address or Domain is located, in the format: latitude:longitude.String
IndicatorEnrichment.Results.Results.AdditionalFields.Geo.CountryThe country in which the IP address is located.String
IndicatorEnrichment.Results.Results.AdditionalFields.Geo.DescriptionAdditional information about the location.String
IndicatorEnrichment.Results.Results.AdditionalFields.Malicious.VendorThe vendor reporting the IP address as malicious.String
IndicatorEnrichment.Results.Results.AdditionalFields.Malicious.DescriptionA description explaining why the IP address was reported as malicious.String
IndicatorEnrichment.Results.Results.AdditionalFields.Tags(List) Tags of the Indicator.Unknown
IndicatorEnrichment.Results.Results.AdditionalFields.FeedRelatedIndicators.valueIndicators that are associated with the given indicator value.String
IndicatorEnrichment.Results.Results.AdditionalFields.FeedRelatedIndicators.typeThe type of the indicators that are associated with the given indicator value.String
IndicatorEnrichment.Results.Results.AdditionalFields.FeedRelatedIndicators.descriptionThe description of the indicators that are associated with the given indicator value.String
IndicatorEnrichment.Results.Results.AdditionalFields.MalwareFamilyThe malware family associated with the given indicator.String
IndicatorEnrichment.Results.Results.AdditionalFields.Organization.NameThe organization of the IP.String
IndicatorEnrichment.Results.Results.AdditionalFields.Organization.TypeThe organization type of the IP.String
IndicatorEnrichment.Results.Results.AdditionalFields.RegionThe region in which the IP is located.String
IndicatorEnrichment.Results.Results.AdditionalFields.PortPorts that are associated with the Indicator.String
IndicatorEnrichment.Results.Results.AdditionalFields.InternalWhether or not the indicator is internal or external.Bool
IndicatorEnrichment.Results.Results.AdditionalFields.UpdatedDateThe date that the indicator was last updated.Date
IndicatorEnrichment.Results.Results.AdditionalFields.BillingBilling address of the domain.String
IndicatorEnrichment.Results.Results.AdditionalFields.Tech.CountryThe country of the domain technical contact.String
IndicatorEnrichment.Results.Results.AdditionalFields.Tech.NameThe name of the domain technical contact.String
IndicatorEnrichment.Results.Results.AdditionalFields.Tech.OrganizationThe organization of the domain technical contact.String
IndicatorEnrichment.Results.Results.AdditionalFields.Tech.EmailThe email address of the domain technical contact.String
IndicatorEnrichment.Results.Results.AdditionalFields.DomainIDNNameThe internationalized domain name (IDN) of the domain.String
IndicatorEnrichment.Results.Results.AdditionalFields.ExpirationDateThe expiration date of the domain.Date
IndicatorEnrichment.Results.Results.AdditionalFields.DomainStatusThe status of the domain.Date
IndicatorEnrichment.Results.Results.AdditionalFields.NameServers(List<String>) Name servers of the domain.Unknown
IndicatorEnrichment.Results.Results.AdditionalFields.OrganizationThe organization of the domain.String
IndicatorEnrichment.Results.Results.AdditionalFields.Subdomains(List<String>) Subdomains of the domain.Unknown
IndicatorEnrichment.Results.Results.AdditionalFields.Admin.CountryThe country of the domain administrator.String
IndicatorEnrichment.Results.Results.AdditionalFields.Admin.EmailThe email address of the domain administrator.String
IndicatorEnrichment.Results.Results.AdditionalFields.Admin.NameThe name of the domain administrator.String
IndicatorEnrichment.Results.Results.AdditionalFields.Admin.PhoneThe phone number of the domain administrator.String
IndicatorEnrichment.Results.Results.AdditionalFields.Registrant.CountryThe country of the registrant.String
IndicatorEnrichment.Results.Results.AdditionalFields.Registrant.EmailThe email address of the registrant.String
IndicatorEnrichment.Results.Results.AdditionalFields.Registrant.NameThe name of the registrant.String
IndicatorEnrichment.Results.Results.AdditionalFields.Registrant.PhoneThe phone number to receive abuse reports.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.NameServers(List<String>) Name servers of the domain.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.CreationDateThe date that the domain was created.Date
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.UpdatedDateThe date that the domain was last updated.Date
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.ExpirationDateThe expiration date of the domain.Date
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.Registrant.NameThe name of the registrant.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.Registrant.EmailThe email address of the registrant.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.Registrant.PhoneThe phone number of the registrant.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.Registrar.NameThe name of the registrar, for example, GoDaddy.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.Registrar.AbuseEmailThe email address of the contact to report abuse.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.Registrar.AbusePhoneThe phone number of the contact to report abuse.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.Admin.NameThe name of the domain administrator.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.Admin.EmailThe email address of the domain administrator.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.Admin.PhoneThe phone number of the domain administrator.String
IndicatorEnrichment.Results.Results.AdditionalFields.WHOIS.HistoryList of Whois objects.String
IndicatorEnrichment.Results.Results.CVSSThe CVSS of the indicator.number
IndicatorEnrichment.Results.Results.DescriptionThe description of the indicator.string
IndicatorEnrichment.Results.Results.PublishedThe published date of the indicator.string
IndicatorEnrichment.Results.Results.AdditionalFields.CreationDateThe date when the domain was created.Date
IndicatorEnrichment.Results.Results.AdditionalFields.ExpirationDateThe expiration date of the domain.Date
IndicatorEnrichment.Results.Results.AdditionalFields.Registrar.Abuse.NameThe name of the contact for reporting abuse.String
IndicatorEnrichment.Results.Results.AdditionalFields.Registrar.Abuse.AddressThe address of the contact for reporting abuse.String
IndicatorEnrichment.Results.Results.AdditionalFields.Registrar.Abuse.CountryThe country of the contact for reporting abuse.String
IndicatorEnrichment.Results.Results.AdditionalFields.Registrar.Abuse.NetworkThe network of the contact for reporting abuse.String
IndicatorEnrichment.Results.Results.AdditionalFields.Registrar.Abuse.PhoneThe phone number of the contact for reporting abuse.String
IndicatorEnrichment.Results.Results.AdditionalFields.Registrar.Abuse.EmailThe email address of the contact for reporting abuse.String
IndicatorEnrichment.Results.Results.AdditionalFields.CampaignThe campaign associated with the Indicator.String
IndicatorEnrichment.Results.Results.AdditionalFields.TrafficLightProtocolThe Traffic Light Protocol (TLP) color that is suitable for the IP/Domain.String
IndicatorEnrichment.Results.Results.AdditionalFields.CommunityNotes.noteNotes on the IP that were given by the community.String
IndicatorEnrichment.Results.Results.AdditionalFields.CommunityNotes.timestampThe time in which the note was published.Date
IndicatorEnrichment.Results.Results.AdditionalFields.Publications.sourceThe source in which the article was published.String
IndicatorEnrichment.Results.Results.AdditionalFields.Publications.titleThe name of the article.String
IndicatorEnrichment.Results.Results.AdditionalFields.Publications.linkA link to the original article.String
IndicatorEnrichment.Results.Results.AdditionalFields.Publications.timestampThe time in which the article was published.Date
IndicatorEnrichment.Results.Results.AdditionalFields.ThreatTypes.threatcategoryThe threat category associated to this indicator by the source vendor, for example, Phishing, Control, TOR, etc.String
IndicatorEnrichment.Results.Results.AdditionalFields.ThreatTypes.threatcategoryconfidenceThreat Category Confidence is the confidence level provided by the vendor for the threat type category. For example, a confidence level of 90 for the 'malware' threat type category means that the vendor is confident that its 90% malware.String
Core.AnalyticsPrevalence.Ip.valueWhether the IP address is prevalent or not.Boolean
Core.AnalyticsPrevalence.Ip.data.global_prevalence.valueThe global prevalence of the IP.Number
Core.AnalyticsPrevalence.Ip.data.local_prevalence.valueThe local prevalence of the IP.Number
Core.AnalyticsPrevalence.Ip.data.prevalence.valueThe prevalence of the IP.Number
EndpointData.Hostname.valueThe endpoint's hostname.String
EndpointData.Hostname.sourceThe vendor from which the hostname of this endpoint was retrieved.String
EndpointData.EntityA.valueThe source of the relationship.String
EndpointData.EntityA.sourceThe vendor from which EntityA of this endpoint was retrieved.String
EndpointData.EntityB.valueThe destination of the relationship.String
EndpointData.EntityB.sourceThe vendor from which EntityB of this endpoint was retrieved.String
EndpointData.Relationship.valueThe name of the relationship.String
EndpointData.Relationship.sourceThe vendor from which the relationship of this endpoint was retrieved.String
EndpointData.EntityAType.valueThe type of the source of the relationship.String
EndpointData.EntityAType.sourceThe vendor from which the type of the source of the relationship of this endpoint was retrieved.String
EndpointData.EntityBType.valueThe type of the destination of the relationship.String
EndpointData.EntityBType.sourceThe vendor from which the type of the destination of the relationship of this endpoint was retrieved.String
EndpointData.ID.valueThe endpoint's ID.String
EndpointData.ID.sourceThe vendor from which the ID of this endpoint was retrieved.String
EndpointData.IPAddressThe endpoint's IP address.String
EndpointData.Domain.valueThe endpoint's domain.String
EndpointData.Domain.sourceThe vendor from which the domain of this endpoint was retrieved.String
EndpointData.MACAddress.valueThe endpoint's MAC address.String
EndpointData.MACAddress.sourceThe vendor from which the MAC address of this endpoint was retrieved.String
EndpointData.DHCPServer.valueThe DHCP server of the endpoint.String
EndpointData.DHCPServer.sourceThe vendor from which the DHCP server of this endpoint was retrieved.String
EndpointData.OS.valueThe endpoint's operating system.String
EndpointData.OS.sourceThe vendor from which the operating system of this endpoint was retrieved.String
EndpointData.OSVersion.valueThe endpoint's operating system version.String
EndpointData.OSVersion.sourceThe vendor from which the operating system version of this endpoint was retrieved.String
EndpointData.BIOSVersion.valueThe endpoint's BIOS version.String
EndpointData.BIOSVersion.sourceThe vendor from which the BIOS version of this endpoint was retrieved.String
EndpointData.Model.valueThe model of the machine or device.String
EndpointData.Model.sourceThe vendor from which the model of this endpoint was retrieved.String
EndpointData.Memory.valueAmount of memory on this endpoint.Integer
EndpointData.Memory.sourceThe vendor from which the amount of memory of this endpoint was retrieved.String
EndpointData.Processors.valueThe number of processors.Integer
EndpointData.Processors.sourceThe vendor from which the processors of this endpoint was retrieved.String
EndpointData.Processor.valueThe model of the processor.String
EndpointData.Processor.sourceThe vendor from which the processor of this endpoint was retrieved.String
EndpointData.IsIsolated.valueThe endpoint's isolation status.String
EndpointData.IsIsolated.sourceThe vendor from which the isolation of this endpoint was retrieved.String
EndpointData.Status.valueThe endpoint's status.String
EndpointData.Status.sourceThe vendor from which the status of this endpoint was retrieved.String
EndpointData.Vendor.valueThe integration name of the endpoint vendor.String
EndpointData.Vendor.sourceThe vendor from which the Vendor of this endpoint was retrieved.String
IndicatorEnrichment.FailedAudit log of all the inputs/indicators that were not successfully sent to an enrichment script. Weather the type is unsupported, unknown or some internal fatal error.Array
IndicatorEnrichment.Failed.ValueThe indicator value that failed.String
IndicatorEnrichment.Failed.TypeThe detected type of the indicator that failed.String
IndicatorEnrichment.Failed.ErrorThe reason for the failure (e.g., "Unsupported indicator type").String
IPEnrichment.ValueThe IP address.string
IPEnrichment.MaxScoreThe max score of all the indicators found.number
IPEnrichment.MaxVerdictThe max verdict of all the indicators found.string
IPEnrichment.TIMScoreThe TIM score of the IP address.number
IPEnrichment.ResultsA list of all indicators found for the IP address.array
IPEnrichment.StatusThe status of the indicator: "Manual" if the score was changed manually, "Fresh" if modified within the last week, "Stale" if modified more than a week ago, and "None" if never modified.string
IPEnrichment.ModifiedTimeThe time the indicator was last modified.Date
IPEnrichment.Results.SourceThe source of the indicator.string
IPEnrichment.Results.BrandThe brand of the indicator.string
IPEnrichment.Results.DetectionEnginesThe detection engines of the indicator.number
IPEnrichment.Results.PositiveDetectionsThe positive detections of the indicator.number
IPEnrichment.Results.ASOwnerRegistered owner of the Autonomous System announcing the IP prefix.string
IPEnrichment.Results.ScoreThe score of the indicator.number
IPEnrichment.Results.VerdictThe verdict of the indicator.string
IPEnrichment.Results.AddressThe IP address of the indicator.string
IPEnrichment.Results.ReliabilityThe reliability of the Brand.string
IPEnrichment.Results.AdditionalFieldsAll fields extracted from the indicator other then the main keys ("Brand", "Score", "Verdict", "DetectionEngines", "PositiveDetections", "Address").list
IPEnrichment.Results.AdditionalFields.Relationships.EntityAThe source of the relationship.string
IPEnrichment.Results.AdditionalFields.Relationships.EntityBThe destination of the relationship.string
IPEnrichment.Results.AdditionalFields.Relationships.RelationshipThe name of the relationship.string
IPEnrichment.Results.AdditionalFields.Relationships.EntityATypeThe type of the source of the relationship.string
IPEnrichment.Results.AdditionalFields.Relationships.EntityBTypeThe type of the destination of the relationship.string
IPEnrichment.Results.AdditionalFields.ASNThe autonomous system name for the IP address, for example: "AS8948".String
IPEnrichment.Results.AdditionalFields.HostnameThe hostname that is mapped to this IP address.String
IPEnrichment.Results.AdditionalFields.Geo.LocationThe geolocation where the IP address is located, in the format: latitude:longitude.String
IPEnrichment.Results.AdditionalFields.Geo.CountryThe country in which the IP address is located.String
IPEnrichment.Results.AdditionalFields.Geo.DescriptionAdditional information about the location.String
IPEnrichment.Results.AdditionalFields.Malicious.VendorThe vendor reporting the IP address as malicious.String
IPEnrichment.Results.AdditionalFields.Malicious.DescriptionA description explaining why the IP address was reported as malicious.String
IPEnrichment.Results.AdditionalFields.Tags(List) Tags of the IP.Unknown
IPEnrichment.Results.AdditionalFields.FeedRelatedIndicators.valueIndicators that are associated with the IP.String
IPEnrichment.Results.AdditionalFields.FeedRelatedIndicators.typeThe type of the indicators that are associated with the IP.String
IPEnrichment.Results.AdditionalFields.FeedRelatedIndicators.descriptionThe description of the indicators that are associated with the IP.String
IPEnrichment.Results.AdditionalFields.MalwareFamilyThe malware family associated with the IP.String
IPEnrichment.Results.AdditionalFields.Organization.NameThe organization of the IP.String
IPEnrichment.Results.AdditionalFields.Organization.TypeThe organization type of the IP.String
IPEnrichment.Results.AdditionalFields.RegionThe region in which the IP is located.String
IPEnrichment.Results.AdditionalFields.PortPorts that are associated with the IP.String
IPEnrichment.Results.AdditionalFields.InternalWhether or not the IP is internal or external.Bool
IPEnrichment.Results.AdditionalFields.UpdatedDateThe date that the IP was last updated.Date
IPEnrichment.Results.AdditionalFields.Registrar.Abuse.NameThe name of the contact for reporting abuse.String
IPEnrichment.Results.AdditionalFields.Registrar.Abuse.AddressThe address of the contact for reporting abuse.String
IPEnrichment.Results.AdditionalFields.Registrar.Abuse.CountryThe country of the contact for reporting abuse.String
IPEnrichment.Results.AdditionalFields.Registrar.Abuse.NetworkThe network of the contact for reporting abuse.String
IPEnrichment.Results.AdditionalFields.Registrar.Abuse.PhoneThe phone number of the contact for reporting abuse.String
IPEnrichment.Results.AdditionalFields.Registrar.Abuse.EmailThe email address of the contact for reporting abuse.String
IPEnrichment.Results.AdditionalFields.CampaignThe campaign associated with the IP.String
IPEnrichment.Results.AdditionalFields.TrafficLightProtocolThe Traffic Light Protocol (TLP) color that is suitable for the IP.String
IPEnrichment.Results.AdditionalFields.CommunityNotes.noteNotes on the IP that were given by the community.String
IPEnrichment.Results.AdditionalFields.CommunityNotes.timestampThe time in which the note was published.Date
IPEnrichment.Results.AdditionalFields.Publications.sourceThe source in which the article was published.String
IPEnrichment.Results.AdditionalFields.Publications.titleThe name of the article.String
IPEnrichment.Results.AdditionalFields.Publications.linkA link to the original article.String
IPEnrichment.Results.AdditionalFields.Publications.timestampThe time in which the article was published.Date
IPEnrichment.Results.AdditionalFields.ThreatTypes.threatcategoryThe threat category associated to this indicator by the source vendor, for example, Phishing, Control, TOR, etc.String
IPEnrichment.Results.AdditionalFields.ThreatTypes.threatcategoryconfidenceThreat Category Confidence is the confidence level provided by the vendor for the threat type category. For example, a confidence level of 90 for the 'malware' threat type category means that the vendor is confident that its 90% malware.String
DomainEnrichment.ValueThe Domain.string
DomainEnrichment.MaxScoreThe max score of all the indicators found.number
DomainEnrichment.MaxVerdictThe max verdict of all the indicators found.string
DomainEnrichment.ResultsList of all indicators found for the domain.array
DomainEnrichment.TIMScoreThe TIM score of the domain.number
DomainEnrichment.StatusThe status of the indicator: "Manual" if the score was changed manually, "Fresh" if modified within the last week, "Stale" if modified more than a week ago, and "None" if never modified.string
DomainEnrichment.ModifiedTimeThe time the indicator was last modified.Date
DomainEnrichment.Results.BrandThe brand of the indicator.string
DomainEnrichment.Results.ScoreThe score of the indicator.number
DomainEnrichment.Results.VerdictThe verdict of the indicator.string
DomainEnrichment.Results.DetectionEnginesThe detection engines of the indicator.number
DomainEnrichment.Results.PositiveDetectionsThe positive detections of the indicator.number
DomainEnrichment.Results.NameThe Domain.string
DomainEnrichment.Results.ReliabilityThe reliability of the Brand.string
DomainEnrichment.Results.AdditionalFieldsAll fields extracted from the indicator other then the main keys ("Brand", "Score", "Verdict", "DetectionEngines", "PositiveDetections", "Name").Object
DomainEnrichment.Results.AdditionalFields.Relationships.EntityAThe source of the relationship.string
DomainEnrichment.Results.AdditionalFields.Relationships.EntityBThe destination of the relationship.string
DomainEnrichment.Results.AdditionalFields.Relationships.RelationshipThe name of the relationship.string
DomainEnrichment.Results.AdditionalFields.Relationships.EntityATypeThe type of the source of the relationship.string
DomainEnrichment.Results.AdditionalFields.Relationships.EntityBTypeThe type of the destination of the relationship.string
DomainEnrichment.Results.AdditionalFields.DNSA list of IP objects resolved by DNS.String
DomainEnrichment.Results.AdditionalFields.CreationDateThe date when the domain was created.Date
DomainEnrichment.Results.AdditionalFields.UpdatedDateThe date when the domain was last updated.String
DomainEnrichment.Results.AdditionalFields.ExpirationDateThe expiration date of the domain.Date
DomainEnrichment.Results.AdditionalFields.DomainStatusThe status of the domain.Date
DomainEnrichment.Results.AdditionalFields.NameServers(List<String>) Name servers of the domain.Unknown
DomainEnrichment.Results.AdditionalFields.OrganizationThe organization of the domain.String
DomainEnrichment.Results.AdditionalFields.Subdomains(List<String>) Subdomains of the domain.Unknown
DomainEnrichment.Results.AdditionalFields.Admin.CountryThe country of the domain administrator.String
DomainEnrichment.Results.AdditionalFields.Admin.EmailThe email address of the domain administrator.String
DomainEnrichment.Results.AdditionalFields.Admin.NameThe name of the domain administrator.String
DomainEnrichment.Results.AdditionalFields.Admin.PhoneThe phone number of the domain administrator.String
DomainEnrichment.Results.AdditionalFields.Registrant.CountryThe country of the registrant.String
DomainEnrichment.Results.AdditionalFields.Registrant.EmailThe email address of the registrant.String
DomainEnrichment.Results.AdditionalFields.Registrant.NameThe name of the registrant.String
DomainEnrichment.Results.AdditionalFields.Registrant.PhoneThe phone number to receive abuse reports.String
DomainEnrichment.Results.AdditionalFields.Tags(List) Tags of the domain.Unknown
DomainEnrichment.Results.AdditionalFields.FeedRelatedIndicators.valueIndicators that are associated with the domain.String
DomainEnrichment.Results.AdditionalFields.FeedRelatedIndicators.typeThe type of the indicators that are associated with the domain.String
DomainEnrichment.Results.AdditionalFields.FeedRelatedIndicators.descriptionThe description of the indicators that are associated with the domain.String
DomainEnrichment.Results.AdditionalFields.MalwareFamilyThe malware family associated with the domain.String
DomainEnrichment.Results.AdditionalFields.WHOIS.DomainStatusThe status of the domain.String
DomainEnrichment.Results.AdditionalFields.WHOIS.NameServers(List<String>) Name servers of the domain.String
DomainEnrichment.Results.AdditionalFields.WHOIS.CreationDateThe date that the domain was created.Date
DomainEnrichment.Results.AdditionalFields.WHOIS.UpdatedDateThe date that the domain was last updated.Date
DomainEnrichment.Results.AdditionalFields.WHOIS.ExpirationDateThe expiration date of the domain.Date
DomainEnrichment.Results.AdditionalFields.WHOIS.Registrant.NameThe name of the registrant.String
DomainEnrichment.Results.AdditionalFields.WHOIS.Registrant.EmailThe email address of the registrant.String
DomainEnrichment.Results.AdditionalFields.WHOIS.Registrant.PhoneThe phone number of the registrant.String
DomainEnrichment.Results.AdditionalFields.WHOIS.Registrar.NameThe name of the registrar, for example, GoDaddy.String
DomainEnrichment.Results.AdditionalFields.WHOIS.Registrar.AbuseEmailThe email address of the contact to report abuse.String
DomainEnrichment.Results.AdditionalFields.WHOIS.Registrar.AbusePhoneThe phone number of the contact to report abuse.String
DomainEnrichment.Results.AdditionalFields.WHOIS.Admin.NameThe name of the domain administrator.String
DomainEnrichment.Results.AdditionalFields.WHOIS.Admin.EmailThe email address of the domain administrator.String
DomainEnrichment.Results.AdditionalFields.WHOIS.Admin.PhoneThe phone number of the domain administrator.String
DomainEnrichment.Results.AdditionalFields.WHOIS.HistoryList of Whois objects.String
DomainEnrichment.Results.AdditionalFields.Malicious.VendorThe vendor reporting the domain as malicious.String
DomainEnrichment.Results.AdditionalFields.Malicious.DescriptionReason the domain was reported as malicious.String
DomainEnrichment.Results.AdditionalFields.DomainIDNNameThe internationalized domain name (IDN) of the domain.String
DomainEnrichment.Results.AdditionalFields.PortPorts associated with the domain.String
DomainEnrichment.Results.AdditionalFields.InternalWhether the domain is internal or external.Bool
DomainEnrichment.Results.AdditionalFields.CategoryThe category associated with the indicator.String
DomainEnrichment.Results.AdditionalFields.CampaignThe campaign associated with the domain.String
DomainEnrichment.Results.AdditionalFields.TrafficLightProtocolThe Traffic Light Protocol (TLP) color that is suitable for the domain.String
DomainEnrichment.Results.AdditionalFields.ThreatTypes.threatcategoryThe threat category associated to this indicator by the source vendor, for example, Phishing, Control, TOR, etc.String
DomainEnrichment.Results.AdditionalFields.ThreatTypes.threatcategoryconfidenceThreat Category Confidence is the confidence level provided by the vendor for the threat type category. For example, a confidence of 90 for the threat type category 'malware' means the vendor estimates a 90% likelihood that it is malware.String
DomainEnrichment.Results.AdditionalFields.Geo.LocationThe geolocation where the domain address is located, in the format: latitude:longitude.String
DomainEnrichment.Results.AdditionalFields.Geo.CountryThe country in which the domain address is located.String
DomainEnrichment.Results.AdditionalFields.Geo.DescriptionAdditional information about the location.String
DomainEnrichment.Results.AdditionalFields.Tech.CountryThe country of the domain technical contact.String
DomainEnrichment.Results.AdditionalFields.Tech.NameThe name of the domain technical contact.String
DomainEnrichment.Results.AdditionalFields.Tech.OrganizationThe organization of the domain technical contact.String
DomainEnrichment.Results.AdditionalFields.Tech.EmailThe email address of the domain technical contact.String
DomainEnrichment.Results.AdditionalFields.CommunityNotes.noteNotes on the domain that were given by the community.String
DomainEnrichment.Results.AdditionalFields.CommunityNotes.timestampTime the note was published.Date
DomainEnrichment.Results.AdditionalFields.Publications.sourceThe source where the article was published.String
DomainEnrichment.Results.AdditionalFields.Publications.titleThe name of the article.String
DomainEnrichment.Results.AdditionalFields.Publications.linkA link to the original article.String
DomainEnrichment.Results.AdditionalFields.Publications.timestampTime the article was published.Date
DomainEnrichment.Results.AdditionalFields.BillingBilling address of the domain.String
URLEnrichment.ValueThe URL.string
URLEnrichment.MaxScoreThe max score of all the indicators found.number
URLEnrichment.MaxVerdictThe max verdict of all the indicators found.string
URLEnrichment.ResultsList of all indicators found for the URL.array
URLEnrichment.TIMScoreThe TIM score of the URL.number
URLEnrichment.StatusThe status of the indicator: "Manual" if the score was changed manually, "Fresh" if modified within the last week, "Stale" if modified more than a week ago, and "None" if never modified.string
URLEnrichment.ModifiedTimeThe time the indicator was last modified.Date
URLEnrichment.Results.BrandThe brand of the indicator.string
URLEnrichment.Results.ScoreThe score of the indicator.number
URLEnrichment.Results.VerdictThe verdict of the indicator.string
URLEnrichment.Results.DetectionEnginesThe detection engines of the indicator.number
URLEnrichment.Results.PositiveDetectionsThe positive detections of the indicator.number
URLEnrichment.Results.DataThe URL it self.string
URLEnrichment.Results.ReliabilityThe reliability of the Brand.string
URLEnrichment.Results.AdditionalFieldsAll fields extracted from the indicator other then the main keys ("Brand", "Score", "Verdict", "DetectionEngines", "PositiveDetections", "Data").Object
URLEnrichment.Results.AdditionalFields.Relationships.EntityAThe source of the relationship.string
URLEnrichment.Results.AdditionalFields.Relationships.EntityBThe destination of the relationship.string
URLEnrichment.Results.AdditionalFields.Relationships.RelationshipThe name of the relationship.string
URLEnrichment.Results.AdditionalFields.Relationships.EntityATypeThe type of the source of the relationship.string
URLEnrichment.Results.AdditionalFields.Relationships.EntityBTypeThe type of the destination of the relationship.string
URLEnrichment.Results.AdditionalFields.CategoryThe category associated with the indicator.String
URLEnrichment.Results.AdditionalFields.Malicious.VendorThe vendor reporting the URL as malicious.String
URLEnrichment.Results.AdditionalFields.Malicious.DescriptionA description of the malicious URL.String
URLEnrichment.Results.AdditionalFields.Tags(List) Tags of the URL.Unknown
URLEnrichment.Results.AdditionalFields.FeedRelatedIndicators.valueIndicators that are associated with the URL.String
URLEnrichment.Results.AdditionalFields.FeedRelatedIndicators.typeThe type of the indicators that are associated with the URL.String
URLEnrichment.Results.AdditionalFields.FeedRelatedIndicators.descriptionThe description of the indicators that are associated with the URL.String
URLEnrichment.Results.AdditionalFields.MalwareFamilyThe malware family associated with the URL.String
URLEnrichment.Results.AdditionalFields.PortPorts that are associated with the URL.String
URLEnrichment.Results.AdditionalFields.InternalWhether or not the URL is internal or external.Bool
URLEnrichment.Results.AdditionalFields.CampaignThe campaign associated with the URL.String
URLEnrichment.Results.AdditionalFields.TrafficLightProtocolThe Traffic Light Protocol (TLP) color that is suitable for the URL.String
URLEnrichment.Results.AdditionalFields.ThreatTypes.threatcategoryThe threat category associated to this indicator by the source vendor. For example, Phishing, Control, TOR, etc.String
URLEnrichment.Results.AdditionalFields.ThreatTypes.threatcategoryconfidenceThreat Category Confidence is the confidence level provided by the vendor for the threat type category For example a confidence of 90 for threat type category 'malware' means that the vendor rates that this is 90% confidence of being a malware.String
URLEnrichment.Results.AdditionalFields.ASNThe autonomous system name for the URL, for example: 'AS8948'.String
URLEnrichment.Results.AdditionalFields.ASOwnerThe autonomous system owner of the URL.String
URLEnrichment.Results.AdditionalFields.GeoCountryThe country in which the URL is located.String
URLEnrichment.Results.AdditionalFields.OrganizationThe organization of the URL.String
URLEnrichment.Results.AdditionalFields.CommunityNotes.noteNotes on the URL that were given by the community.String
URLEnrichment.Results.AdditionalFields.CommunityNotes.timestampThe time in which the note was published.Date
URLEnrichment.Results.AdditionalFields.Publications.sourceThe source in which the article was published.String
URLEnrichment.Results.AdditionalFields.Publications.titleThe name of the article.String
URLEnrichment.Results.AdditionalFields.Publications.linkA link to the original article.String
URLEnrichment.Results.AdditionalFields.Publications.timestampThe time in which the article was published.Date
CVEEnrichment.ValueThe CVE.string
CVEEnrichment.TIMCVSSThe max CVSS of the indicator.number
CVEEnrichment.ResultsList of all indicators found for the CVE.array
CVEEnrichment.StatusThe status of the indicator.string
CVEEnrichment.Results.BrandThe brand of the indicator.string
CVEEnrichment.Results.CVSSThe CVSS of the indicator.number
CVEEnrichment.Results.DescriptionThe description of the indicator.string
CVEEnrichment.Results.PublishedThe published date of the indicator.string
CVEEnrichment.Results.StatusThe status of the indicator: "Manual" if the score was changed manually, "Fresh" if modified within the last week, "Stale" if modified more than a week ago, and "None" if never modified.string
CVEEnrichment.Results.ModifiedTimeThe time the indicator was last modified.Date
CVEEnrichment.Results.AdditionalFieldsAll fields extracted from the indicator other then the main keys ("ID", "Brand", "CVSS", "Description", "Published", "CVSS").Object
CVEEnrichment.Results.AdditionalFields.Relationships.EntityAThe source of the relationship.string
CVEEnrichment.Results.AdditionalFields.Relationships.EntityBThe destination of the relationship.string
CVEEnrichment.Results.AdditionalFields.Relationships.RelationshipThe name of the relationship.string
CVEEnrichment.Results.AdditionalFields.Relationships.EntityATypeThe type of the source of the relationship.string
CVEEnrichment.Results.AdditionalFields.Relationships.EntityBTypeThe type of the destination of the relationship.string
CVEEnrichment.Results.AdditionalFields.ModifiedThe timestamp of when the CVE was last modified.Date