Intel
IntelASN
Get ASN Overview.
GET/accounts/{account_id}/intel/asn/{asn}
IntelASNSubnets
Get ASN Subnets
intel.asn.subnets.get(ASNasn, SubnetGetParams**kwargs) -> SubnetGetResponse
GET/accounts/{account_id}/intel/asn/{asn}/subnets
IntelDNS
Get Passive DNS by IP
intel.dns.list(DNSListParams**kwargs) -> SyncV4PagePagination[Optional[DNS]]
GET/accounts/{account_id}/intel/dns
IntelDomains
Get Domain Details
intel.domains.get(DomainGetParams**kwargs) -> Domain
GET/accounts/{account_id}/intel/domain
IntelDomainsBulks
Get Multiple Domain Details
intel.domains.bulks.get(BulkGetParams**kwargs) -> BulkGetResponse
GET/accounts/{account_id}/intel/domain/bulk
IntelDomain History
Get Domain History
intel.domain_history.get(DomainHistoryGetParams**kwargs) -> DomainHistoryGetResponse
GET/accounts/{account_id}/intel/domain-history
IntelIPs
Get IP Overview
intel.ips.get(IPGetParams**kwargs) -> IPGetResponse
GET/accounts/{account_id}/intel/ip
IntelMiscategorizations
Create Miscategorization
intel.miscategorizations.create(MiscategorizationCreateParams**kwargs) -> MiscategorizationCreateResponse
POST/accounts/{account_id}/intel/miscategorization
IntelWhois
Get WHOIS Record
intel.whois.get(WhoisGetParams**kwargs) -> WhoisGetResponse
GET/accounts/{account_id}/intel/whois
IntelURLs
IntelIndicator Feeds
Get indicator feeds owned by this account
intel.indicator_feeds.list(IndicatorFeedListParams**kwargs) -> SyncSinglePage[IndicatorFeedListResponse]
GET/accounts/{account_id}/intel/indicator-feeds
Get indicator feed metadata
intel.indicator_feeds.get(intfeed_id, IndicatorFeedGetParams**kwargs) -> IndicatorFeedGetResponse
GET/accounts/{account_id}/intel/indicator-feeds/{feed_id}
Create new indicator feed
intel.indicator_feeds.create(IndicatorFeedCreateParams**kwargs) -> IndicatorFeedCreateResponse
POST/accounts/{account_id}/intel/indicator-feeds
Update indicator feed metadata
intel.indicator_feeds.update(intfeed_id, IndicatorFeedUpdateParams**kwargs) -> IndicatorFeedUpdateResponse
PUT/accounts/{account_id}/intel/indicator-feeds/{feed_id}
Get indicator feed data
intel.indicator_feeds.data(intfeed_id, IndicatorFeedDataParams**kwargs) -> IndicatorFeedDataResponse
GET/accounts/{account_id}/intel/indicator-feeds/{feed_id}/data
IntelIndicator FeedsSnapshots
Update indicator feed data
intel.indicator_feeds.snapshots.update(intfeed_id, SnapshotUpdateParams**kwargs) -> SnapshotUpdateResponse
PUT/accounts/{account_id}/intel/indicator-feeds/{feed_id}/snapshot
IntelIndicator FeedsPermissions
List indicator feed permissions
intel.indicator_feeds.permissions.list(PermissionListParams**kwargs) -> PermissionListResponse
GET/accounts/{account_id}/intel/indicator-feeds/permissions/view
Grant permission to indicator feed
intel.indicator_feeds.permissions.create(PermissionCreateParams**kwargs) -> PermissionCreateResponse
PUT/accounts/{account_id}/intel/indicator-feeds/permissions/add
Revoke permission to indicator feed
intel.indicator_feeds.permissions.delete(PermissionDeleteParams**kwargs) -> PermissionDeleteResponse
PUT/accounts/{account_id}/intel/indicator-feeds/permissions/remove
IntelIndicator FeedsDownloads
IntelSinkholes
List sinkholes owned by this account
intel.sinkholes.list(SinkholeListParams**kwargs) -> SyncSinglePage[Sinkhole]
GET/accounts/{account_id}/intel/sinkholes
Get a sinkhole
intel.sinkholes.get(strsinkhole_id, SinkholeGetParams**kwargs) -> Sinkhole
GET/accounts/{account_id}/intel/sinkholes/{sinkhole_id}
Create a new sinkhole for your account
intel.sinkholes.create(SinkholeCreateParams**kwargs) -> Sinkhole
POST/accounts/{account_id}/intel/sinkholes
Update a sinkhole
intel.sinkholes.update(strsinkhole_id, SinkholeUpdateParams**kwargs) -> object
PUT/accounts/{account_id}/intel/sinkholes/{sinkhole_id}
Delete a sinkhole
intel.sinkholes.delete(strsinkhole_id, SinkholeDeleteParams**kwargs) -> object
DELETE/accounts/{account_id}/intel/sinkholes/{sinkhole_id}
IntelSinkholesIngresses
Create an ingress rule
intel.sinkholes.ingresses.create(strsinkhole_id, IngressCreateParams**kwargs) -> IngressCreateResponse
POST/zones/{zone_id}/intel/sinkholes/{sinkhole_id}/ingresses
Get an ingress rule
intel.sinkholes.ingresses.get(stringress_id, IngressGetParams**kwargs) -> IngressGetResponse
GET/zones/{zone_id}/intel/sinkholes/{sinkhole_id}/ingresses/{ingress_id}
Update an ingress rule
intel.sinkholes.ingresses.update(stringress_id, IngressUpdateParams**kwargs) -> object
PUT/zones/{zone_id}/intel/sinkholes/{sinkhole_id}/ingresses/{ingress_id}
Delete an ingress rule
intel.sinkholes.ingresses.delete(stringress_id, IngressDeleteParams**kwargs) -> object
DELETE/zones/{zone_id}/intel/sinkholes/{sinkhole_id}/ingresses/{ingress_id}
IntelAttack Surface Report
IntelAttack Surface ReportIssue Types
Retrieves Security Center Issues Types
intel.attack_surface_report.issue_types.get(IssueTypeGetParams**kwargs) -> SyncSinglePage[IssueTypeGetResponse]
GET/accounts/{account_id}/intel/attack-surface-report/issue-types
IntelAttack Surface ReportIssues
Retrieves Security Center Issues
Deprecated
intel.attack_surface_report.issues.list(IssueListParams**kwargs) -> SyncV4PagePagination[Optional[IssueListResponse]]
GET/accounts/{account_id}/intel/attack-surface-report/issues
Retrieves Security Center Issue Counts by Class
Deprecated
intel.attack_surface_report.issues.class_(IssueClassParams**kwargs) -> IssueClassResponse
GET/accounts/{account_id}/intel/attack-surface-report/issues/class
Retrieves Security Center Issue Counts by Severity
Deprecated
intel.attack_surface_report.issues.severity(IssueSeverityParams**kwargs) -> IssueSeverityResponse
GET/accounts/{account_id}/intel/attack-surface-report/issues/severity
Retrieves Security Center Issue Counts by Type
Deprecated
intel.attack_surface_report.issues.type(IssueTypeParams**kwargs) -> IssueTypeResponse
GET/accounts/{account_id}/intel/attack-surface-report/issues/type