Intel
IntelASN
Get ASN Overview.
GET/accounts/{account_id}/intel/asn/{asn}
IntelASNSubnets
Get ASN Subnets
client.intel.asn.subnets.get(ASNasn, SubnetGetParams { account_id } params, RequestOptionsoptions?): SubnetGetResponse { asn, count, ip_count_total, 3 more }
GET/accounts/{account_id}/intel/asn/{asn}/subnets
IntelDNS
Get Passive DNS by IP
client.intel.dns.list(DNSListParams { account_id, ipv4, page, 2 more } params, RequestOptionsoptions?): V4PagePagination<DNS { count, page, per_page, reverse_records } >
GET/accounts/{account_id}/intel/dns
IntelDomains
Get Domain Details
client.intel.domains.get(DomainGetParams { account_id, domain } params, RequestOptionsoptions?): Domain { additional_information, application, content_categories, 8 more }
GET/accounts/{account_id}/intel/domain
IntelDomainsBulks
Get Multiple Domain Details
client.intel.domains.bulks.get(BulkGetParams { account_id, domain } params, RequestOptionsoptions?): BulkGetResponse | null
GET/accounts/{account_id}/intel/domain/bulk
IntelDomain History
Get Domain History
client.intel.domainHistory.get(DomainHistoryGetParams { account_id, domain } params, RequestOptionsoptions?): DomainHistoryGetResponse | null
GET/accounts/{account_id}/intel/domain-history
IntelIPs
Get IP Overview
client.intel.ips.get(IPGetParams { account_id, ipv4, ipv6 } params, RequestOptionsoptions?): IPGetResponse | null
GET/accounts/{account_id}/intel/ip
IntelMiscategorizations
Create Miscategorization
client.intel.miscategorizations.create(MiscategorizationCreateParams { account_id, content_adds, content_removes, 5 more } params, RequestOptionsoptions?): MiscategorizationCreateResponse { errors, messages, success }
POST/accounts/{account_id}/intel/miscategorization
IntelWhois
Get WHOIS Record
client.intel.whois.get(WhoisGetParams { account_id, domain } params, RequestOptionsoptions?): WhoisGetResponse { dnssec, domain, extension, 84 more }
GET/accounts/{account_id}/intel/whois
IntelIndicator Feeds
Get indicator feeds owned by this account
client.intel.indicatorFeeds.list(IndicatorFeedListParams { account_id } params, RequestOptionsoptions?): SinglePage<IndicatorFeedListResponse { id, created_on, description, 5 more } >
GET/accounts/{account_id}/intel/indicator-feeds
Get indicator feed metadata
client.intel.indicatorFeeds.get(numberfeedId, IndicatorFeedGetParams { account_id } params, RequestOptionsoptions?): IndicatorFeedGetResponse { id, created_on, description, 8 more }
GET/accounts/{account_id}/intel/indicator-feeds/{feed_id}
Create new indicator feed
client.intel.indicatorFeeds.create(IndicatorFeedCreateParams { account_id, description, name } params, RequestOptionsoptions?): IndicatorFeedCreateResponse { id, created_on, description, 5 more }
POST/accounts/{account_id}/intel/indicator-feeds
Update indicator feed metadata
client.intel.indicatorFeeds.update(numberfeedId, IndicatorFeedUpdateParams { account_id, description, is_attributable, 3 more } params, RequestOptionsoptions?): IndicatorFeedUpdateResponse { id, created_on, description, 5 more }
PUT/accounts/{account_id}/intel/indicator-feeds/{feed_id}
Get indicator feed data
client.intel.indicatorFeeds.data(numberfeedId, IndicatorFeedDataParams { account_id } params, RequestOptionsoptions?): IndicatorFeedDataResponse
GET/accounts/{account_id}/intel/indicator-feeds/{feed_id}/data
IntelIndicator FeedsSnapshots
Update indicator feed data
client.intel.indicatorFeeds.snapshots.update(numberfeedId, SnapshotUpdateParams { account_id, source } params, RequestOptionsoptions?): SnapshotUpdateResponse { file_id, filename, status }
PUT/accounts/{account_id}/intel/indicator-feeds/{feed_id}/snapshot
IntelIndicator FeedsPermissions
List indicator feed permissions
client.intel.indicatorFeeds.permissions.list(PermissionListParams { account_id } params, RequestOptionsoptions?): PermissionListResponse { id, description, is_attributable, 3 more }
GET/accounts/{account_id}/intel/indicator-feeds/permissions/view
Grant permission to indicator feed
client.intel.indicatorFeeds.permissions.create(PermissionCreateParams { account_id, account_tag, feed_id } params, RequestOptionsoptions?): PermissionCreateResponse { success }
PUT/accounts/{account_id}/intel/indicator-feeds/permissions/add
Revoke permission to indicator feed
client.intel.indicatorFeeds.permissions.delete(PermissionDeleteParams { account_id, account_tag, feed_id } params, RequestOptionsoptions?): PermissionDeleteResponse { success }
PUT/accounts/{account_id}/intel/indicator-feeds/permissions/remove
IntelIndicator FeedsDownloads
IntelSinkholes
List sinkholes owned by this account
client.intel.sinkholes.list(SinkholeListParams { account_id } params, RequestOptionsoptions?): SinglePage<Sinkhole { id, account_tag, created_on, 4 more } >
GET/accounts/{account_id}/intel/sinkholes
IntelAttack Surface Report
IntelAttack Surface ReportIssue Types
Retrieves Security Center Issues Types
client.intel.attackSurfaceReport.issueTypes.get(IssueTypeGetParams { account_id } params, RequestOptionsoptions?): SinglePage<IssueTypeGetResponse>
GET/accounts/{account_id}/intel/attack-surface-report/issue-types
IntelAttack Surface ReportIssues
Retrieves Security Center Issues
Deprecated
client.intel.attackSurfaceReport.issues.list(IssueListParams { account_id, dismissed, issue_class, 11 more } params, RequestOptionsoptions?): V4PagePagination<IssueListResponse { count, issues, page, per_page } >
GET/accounts/{account_id}/intel/attack-surface-report/issues
Retrieves Security Center Issue Counts by Class
Deprecated
client.intel.attackSurfaceReport.issues.class(IssueClassParams { account_id, dismissed, issue_class, 9 more } params, RequestOptionsoptions?): IssueClassResponse { count, value }
GET/accounts/{account_id}/intel/attack-surface-report/issues/class
Retrieves Security Center Issue Counts by Severity
Deprecated
client.intel.attackSurfaceReport.issues.severity(IssueSeverityParams { account_id, dismissed, issue_class, 9 more } params, RequestOptionsoptions?): IssueSeverityResponse { count, value }
GET/accounts/{account_id}/intel/attack-surface-report/issues/severity
Retrieves Security Center Issue Counts by Type
Deprecated
client.intel.attackSurfaceReport.issues.type(IssueTypeParams { account_id, dismissed, issue_class, 9 more } params, RequestOptionsoptions?): IssueTypeResponse { count, value }
GET/accounts/{account_id}/intel/attack-surface-report/issues/type
Archives Security Center Insight
Deprecated
client.intel.attackSurfaceReport.issues.dismiss(stringissueId, IssueDismissParams { account_id, dismiss } params, RequestOptionsoptions?): IssueDismissResponse { errors, messages, success }
PUT/accounts/{account_id}/intel/attack-surface-report/{issue_id}/dismiss