Courseiva

CCNA Advanced Threat And Endpoint Security Questions

63 questions · Advanced Threat And Endpoint Security · All types, answers revealed

1
MCQmedium

You are automating the deletion of a sandbox report in Threat Grid. Which HTTP method should you use?

A.DELETE
B.GET
C.POST
D.PUT
AnswerA

DELETE is for resource removal.

Why this answer

The DELETE method is the standard RESTful way to remove a resource via an API.

2
MCQeasy

How do you retrieve the API credentials for Cisco Secure Endpoint?

A.In the 'Devices' -> 'Hosts' menu
B.In the 'Policies' -> 'General' menu
C.In the 'User Management' -> 'Accounts' menu
D.In the 'Settings' -> 'API Credentials' menu
AnswerD

This is the correct path for credential management.

Why this answer

Credentials are found under the 'API Credentials' section in the Secure Endpoint console.

3
Multi-Selectmedium

You are automating threat hunting using the Cisco Umbrella Investigate API. Which TWO parameters are required to perform a standard DNS lookup for a specific domain? (Choose two)

Select 2 answers
A.The threat category ID
B.The global user ID
C.The domain name string
D.The API key in the request header
E.The IP address of the local DNS recursive resolver
AnswersC, D

The domain is the primary subject of the lookup.

Why this answer

The Investigate API requires the domain name and the specific endpoint path to retrieve DNS data.

4
MCQmedium

When using the Umbrella Investigate API, what does the 'co-occurrences' result represent?

A.The block rate of a policy
B.Domains accessed in the same timeframe
C.Malware infection rate
D.The number of users on a network
AnswerB

This identifies related domains.

Why this answer

Co-occurrences identify domains that are frequently visited together in short timeframes, often indicating related infrastructure.

5
MCQhard

Which Python library is most commonly used for handling REST API requests in SecureX automation scripts?

A.flask
B.urllib
C.requests
D.django
AnswerC

The 'requests' library is the de facto standard.

Why this answer

The 'requests' library is the standard for handling HTTP operations in Python.

6
MCQmedium

You are developing an integration for the Cisco Secure Endpoint API. What is the result of using a pagination parameter?

A.Authenticates the request
B.Encrypts the data stream
C.Retrieves results in chunks
D.Reduces the API call limit
AnswerC

Pagination facilitates efficient data retrieval.

Why this answer

Pagination allows the API to return results in smaller, manageable chunks, preventing timeouts.

7
MCQeasy

What is the function of the Cisco SecureX 'Threat Response' module?

A.Managing network switch configurations
B.Hosting endpoint agent files
C.Investigating threats across integrated products
D.Automating software updates
AnswerC

This is the core function of the module.

Why this answer

Threat Response allows for the rapid identification and investigation of threats using integrated product data.

8
MCQmedium

Your automated script is designed to update a Cisco Umbrella policy. What is the correct procedure to ensure that changes do not cause downtime?

A.Use a direct database write to the Umbrella backend
B.POST a new policy and delete the old one
C.GET current, modify, then PUT the updated policy
D.Simply overwrite the entire policy with a new static file
AnswerC

This read-modify-write pattern ensures the existing configuration is respected.

Why this answer

The correct procedure is to perform a GET request to retrieve the current policy configuration, modify the JSON structure locally, and then perform a PUT request to update the policy with the new configuration.

9
MCQmedium

In a Cisco Threat Grid API workflow, what does the 'state' field in the analysis report indicate?

A.The file reputation score
B.The connection health
C.The analysis status
D.The threat actor's location
AnswerC

State defines the progress of the sandbox execution.

Why this answer

The state field indicates whether the analysis is 'pending', 'analyzing', or 'complete'.

10
Multi-Selectmedium

You are using the Cisco Umbrella API. Which TWO of the following are valid ways to manage domain blocking?

Select 2 answers
A.POST /destinationlists/{id}/destinations
B.PATCH /destinations/all
C.PUT /dns/settings
D.GET /policies/block
E.DELETE /destinationlists/{id}/destinations
AnswersA, E

This adds domains to a list.

Why this answer

The Umbrella API supports managing destination lists and their associated domains via POST and DELETE methods.

11
MCQeasy

What is the primary function of the Cisco SecureX 'Inspect' feature when using the browser extension?

A.To scan local hard drives for malware
B.To configure sandbox policies
C.To debug API responses
D.To extract and lookup observables from web pages
AnswerD

Inspect extracts observables from the browser for API lookup.

Why this answer

Inspect allows users to highlight an observable on any webpage and look it up in SecureX.

12
Multi-Selecthard

Which THREE types of observables can be looked up using the Cisco SecureX Threat Intelligence API?

Select 3 answers
A.MAC address
B.SHA-256 hash
C.User email
D.Domain
E.IP address
AnswersB, D, E

Supported observable.

Why this answer

SecureX supports lookups for IPs, domains, and file hashes (SHA-256).

13
MCQeasy

When integrating Cisco Umbrella with a SIEM via the Reporting API, which format is recommended for high-volume log ingestion?

A.JSON via S3
B.CSV
C.Direct XML streaming
D.SQL database dump
AnswerA

S3 bucket logging is the architectural standard for Umbrella SIEM integration.

Why this answer

S3 buckets are the standard method for high-volume logs in Umbrella API integration.

14
MCQeasy

Which component of Cisco SecureX allows users to create automation workflows without writing code?

A.The Workflow Designer
B.The API explorer
C.The Threat Intelligence Tool
D.The Script Editor
AnswerA

The designer provides a visual interface for automation.

Why this answer

The Workflow Designer is the drag-and-drop environment for low-code automation.

15
Multi-Selectmedium

Which THREE components are typically involved in a SecureX orchestration workflow that automates the isolation of a host based on an Umbrella alert?

Select 3 answers
A.Event trigger
B.Local SQL database server
C.Activity block
D.Target appliance configuration
E.Physical hardware switch console
AnswersA, C, D

An event must trigger the workflow.

Why this answer

Orchestration workflows require an 'Event' to trigger the flow, an 'Activity' to process the logic, and a 'Target' to define the appliance (e.g., Secure Endpoint) receiving the action.

16
MCQeasy

Which data format is primarily used by all Cisco Security APIs (Secure Endpoint, Umbrella, Threat Grid)?

A.Protobuf
B.JSON
C.XML
D.YAML
AnswerB

JSON is the industry-standard format for Cisco REST interfaces.

Why this answer

JSON is the standard data exchange format for Cisco REST APIs.

17
Multi-Selectmedium

When managing Cisco Umbrella policies, which TWO types of destination lists can you create via the API?

Select 2 answers
A.Guest list
B.Block list
C.Allow list
D.Warning list
E.Quarantine list
AnswersB, C

Standard destination list type.

Why this answer

Umbrella supports allow and block destination lists via the API.

18
MCQmedium

You are automating a threat hunt using SecureX. Which API response field confirms that an observable is malicious?

A.malware_score
B.threat_level
C.status_code
D.disposition
AnswerD

Disposition is the standard field for threat status.

Why this answer

The 'disposition' field uses integer values to represent threat levels, where 3 typically indicates malicious.

19
MCQmedium

You are developing a script to pull Threat Grid sandbox reports. You receive a 401 Unauthorized error. What is the most likely cause?

A.The file is still being analyzed
B.The API key is missing or invalid in the Authorization header
C.Rate limit exceeded
D.The API endpoint is deprecated
AnswerB

401 is the standard HTTP status for authentication failure.

Why this answer

A 401 error indicates an invalid or missing API key in the request header.

20
MCQeasy

Which Cisco technology provides a unified dashboard to visualize data from AMP, Umbrella, and Threat Grid?

A.Cisco Firepower Management Center
B.Cisco SecureX
C.Cisco Stealthwatch
D.Cisco ISE
AnswerB

SecureX acts as the unified integration platform.

Why this answer

Cisco SecureX is the platform that unifies visibility across these security products.

21
Multi-Selecteasy

Which THREE fields are commonly required when performing a lookup in the Cisco Umbrella Investigate API?

Select 3 answers
A.API Base URL
B.API Key
C.User's local network IP
D.Observable (Domain, IP, or Hash)
E.Threat Score Threshold
AnswersA, B, D

Required to direct the request to the correct API endpoint.

Why this answer

Lookups require the resource type (e.g., domain), the API key for authentication, and the specific observable (e.g., 'example.com') being investigated.

22
MCQhard

An automation script is querying the Cisco Secure Endpoint (AMP for Endpoints) API to retrieve file trajectory data for a specific SHA-256 hash. The script is returning a 429 status code. What is the most efficient way to handle this in your automation code?

A.Implement an exponential backoff algorithm in the retry loop
B.Increase the API token expiration time in the Secure Endpoint console
C.Request a higher API privilege level from the administrator
D.Force the API to use a different base URL
AnswerA

Exponential backoff is the standard method for handling API rate limiting.

Why this answer

A 429 status code indicates 'Too Many Requests' (rate limiting). The best practice is to implement exponential backoff logic to wait before retrying the request, as Cisco APIs enforce rate limits to protect service stability.

23
MCQmedium

You are integrating Cisco SecureX with a third-party SIEM. When configuring the API key for the SecureX Threat Response API, which authentication header must be included in your Python requests to ensure the API accepts the bearer token?

A.API-Key: <API_KEY>
B.X-Auth-Token: <API_KEY>
C.Cookie: session=<API_KEY>
D.Authorization: Bearer <API_KEY>
AnswerD

This is the required header format for SecureX APIs.

Why this answer

The Cisco SecureX Threat Response API requires an Authorization header with the format 'Bearer <token>'.

24
MCQmedium

You are integrating Cisco SecureX with a third-party SIEM. When configuring a webhook for event notifications, which authentication method is natively supported by the SecureX webhook integration for secure delivery?

A.OAuth 2.0 Client Credentials flow
B.HMAC-SHA256 signature verification
C.Mutual TLS (mTLS) certificate exchange
D.Basic Authentication with fixed credentials
AnswerB

SecureX uses HMAC-SHA256 signatures to verify that the payload was sent by the trusted source.

Why this answer

SecureX webhooks support HMAC-SHA256 signature verification to ensure the integrity and authenticity of the payload.

25
Multi-Selecthard

Which TWO methods are used by the Cisco Threat Grid API to notify external systems when a file analysis has completed?

Select 2 answers
A.Modifying the local system registry
B.Configuring a webhook URL in the analysis settings
C.Sending an email notification to the IT administrator
D.Polling the analysis status endpoint
E.Directly querying the Threat Grid database via SQL
AnswersB, D

Webhooks provide an asynchronous, real-time alert.

Why this answer

Threat Grid supports webhooks for real-time push notifications and polling the status endpoint to check for completion.

26
MCQmedium

You are automating Cisco Umbrella policy changes using the Umbrella API. Which resource is used to update the blocked destination list?

A./settings/domains
B./policies/destinationlists
C./security/blocked
D./dns/policies
AnswerB

This endpoint manages the destination lists.

Why this answer

The destination lists resource is used to modify the domain lists in Umbrella policies.

27
MCQhard

When using the SecureX Orchestration 'HTTP Request' activity, what is the best practice for handling sensitive API keys?

A.Hardcode the key in the workflow
B.Pass the key as a workflow argument
C.Use an 'Account Key' credential object
D.Store the key in a global variable
AnswerC

This is the secure way to manage secrets in SecureX.

Why this answer

Account keys should always be stored in the 'Account Key' credential type within SecureX for secure access.

28
Multi-Selectmedium

Which TWO parameters are typically required for paginating through large result sets in the Secure Endpoint API?

Select 2 answers
A.query
B.sort
C.filter
D.offset
E.limit
AnswersD, E

Controls the start index.

Why this answer

Pagination requires offset and limit parameters to control result sets.

29
MCQmedium

You are using the Cisco Umbrella API to pull blocked DNS requests. Which resource provides this data?

A./logs/blocked
B./reports/dns_query_log
C./dns/activity
D./security/dns
AnswerB

This is the endpoint for DNS logs.

Why this answer

The /reports/dns_query_log endpoint provides the history of DNS requests.

30
Multi-Selectmedium

Which TWO items are required to properly authenticate a SecureX API request using an API Client?

Select 2 answers
A.Password
B.Username
C.Device GUID
D.Client Secret
E.Client ID
AnswersD, E

Required for the OAuth flow.

Why this answer

Authentication requires the Client ID and Client Secret in the Authorization header.

31
MCQhard

In Cisco SecureX Orchestration, you are building an atomic workflow to isolate an endpoint. Which input parameter is required to identify the target host in the Secure Endpoint 'Isolate Host' activity?

A.connector_guid
B.ipv4_address
C.mac_address
D.hostname
AnswerA

The connector_guid is the mandatory unique identifier.

Why this answer

The connector_guid is the unique identifier required by the activity to isolate a specific host.

32
MCQeasy

Which of the following is a core benefit of using APIs for Cisco Security?

A.Reduced manual task complexity
B.Elimination of firewalls
C.Increased human intervention
D.Replacement of all security admins
AnswerA

Automation simplifies complex workflows.

Why this answer

APIs enable automation and orchestration, reducing the time required for security operations.

33
MCQhard

You are using the Cisco Secure Endpoint API to query file trajectory data. The API returns a 429 status code. What is the most appropriate programmatic response?

A.Implement an exponential backoff algorithm before retrying
B.Immediately retry the request with the same parameters
C.Update the API key to a higher privilege level
D.Switch to the secondary API endpoint URL
AnswerA

Exponential backoff is the standard approach to handle API rate limits gracefully.

Why this answer

A 429 status code indicates rate limiting, necessitating an exponential backoff strategy.

34
MCQmedium

You are configuring an Umbrella API callback. What happens if the callback URL is unreachable?

A.The policy is reverted
B.The API service shuts down
C.The alert is sent via email
D.The notification is dropped
AnswerD

If the destination is unreachable, the event notification is eventually lost.

Why this answer

Umbrella will attempt to deliver the payload and, upon failure, will drop the notification based on configured retry policies.

35
Multi-Selecthard

You are developing a script for Threat Grid. Which THREE states might a submitted sample pass through before completion?

Select 3 answers
A.failed
B.suspended
C.complete
D.analyzing
E.pending
AnswersC, D, E

Final state.

Why this answer

The analysis lifecycle includes pending, analyzing, and complete states.

36
Multi-Selecthard

You are configuring a SecureX workflow to notify a team. Which THREE notification methods are available via standard activities?

Select 3 answers
A.Voice call
B.SMS
C.Webex
D.PagerDuty
E.Email
AnswersC, D, E

Standard integration.

Why this answer

SecureX workflows support Webex, Email, and PagerDuty notifications out-of-the-box.

37
MCQhard

Your script is pulling alerts from the Cisco Secure Endpoint API and needs to filter for only 'Critical' detections. How is this filtering best accomplished?

A.Update the alert severity in the Secure Endpoint console
B.Use a different endpoint that only returns critical alerts
C.Retrieve all alerts and filter locally in the application code
D.Use query parameters in the API request
AnswerD

Filtering at the API level via query parameters is the most efficient practice.

Why this answer

Filtering is best handled by passing query parameters in the API call (e.g., ?severity=Critical) to ensure the server only returns the relevant subset, reducing bandwidth and processing load.

38
MCQeasy

Which Python library is most commonly used in Cisco security automation scripts to interact with REST APIs?

A.beautifulsoup
B.scapy
C.requests
D.pandas
AnswerC

The 'requests' library is the industry standard for Python API interactions.

Why this answer

The 'requests' library is the standard, user-friendly Python library for sending HTTP/1.1 requests to REST APIs.

39
MCQmedium

When automating threat hunting with Cisco SecureX, which object type is used to represent an observable that has been aggregated from multiple sources?

A.Threat-Actor
B.Log-Entry
C.Device-Group
D.Observable
AnswerD

Observables are the unified representation of threat indicators in SecureX.

Why this answer

In the SecureX Threat Intelligence API, an 'observable' is the base object used for tracking indicators like IPs, domains, or hashes across different security tools.

40
Multi-Selectmedium

When investigating an IP address in Cisco SecureX, which TWO pieces of intelligence data are typically provided by the Threat Intelligence API?

Select 2 answers
A.Network topology
B.User password hash
C.Sightings
D.Hardware specs
E.Disposition
AnswersC, E

Provides location and temporal data.

Why this answer

The Threat Intelligence API provides observable disposition and sightings information.

41
MCQeasy

Which authentication scheme does the Cisco Secure Endpoint API primarily utilize?

A.OAuth 2.0 Client Credentials
B.SAML 2.0
C.Basic Authentication
D.JWT Bearer Token
AnswerC

Secure Endpoint uses API keys provided via Basic Auth.

Why this answer

Secure Endpoint uses Basic Authentication via API keys.

42
MCQhard

In a Python script, how do you handle a 202 Accepted response from the Threat Grid API during file submission?

A.Abort the script
B.Check the logs for an error
C.Re-submit the file immediately
D.Poll the status endpoint
AnswerD

Polling is required to monitor asynchronous tasks.

Why this answer

A 202 response means the task is queued; the script should poll the status endpoint until completion.

43
MCQhard

You are writing a script to monitor SecureX API rate limits. Which HTTP response header contains the remaining requests available?

A.Retry-After
B.X-RateLimit-Remaining
C.X-Request-Limit
D.Status-Remaining
AnswerB

This header tracks remaining calls.

Why this answer

X-RateLimit-Remaining is the standard header field for tracking API consumption.

44
MCQeasy

Which Cisco Secure Endpoint feature allows automated movement of hosts into different groups based on threat activity?

A.Static Grouping
B.Dynamic Grouping
C.Policy Assignment
D.Audit Logging
AnswerB

This automates host assignment.

Why this answer

Dynamic Grouping allows for automated assignment based on criteria.

45
MCQhard

In Threat Grid, what is the purpose of the 'Tags' field in an analysis report submission?

A.To set the infection vector
B.To label and categorize reports
C.To specify the sandbox OS
D.To define the analysis priority
AnswerB

Tags are used for organizational labeling.

Why this answer

Tags allow for categorization and easier searching of analysis reports within the Threat Grid interface.

46
Multi-Selecthard

Which THREE components are required to configure an API client for Cisco SecureX?

Select 3 answers
A.Device Serial Number
B.User Password
C.API Scope
D.Client Secret
E.Client ID
AnswersC, D, E

Required for defining permissions.

Why this answer

To connect to SecureX, you need the client ID, client secret, and the appropriate scope for the API.

47
Multi-Selectmedium

Which TWO of the following are benefits of using the Cisco Secure Endpoint API for automated threat hunting?

Select 2 answers
A.Automatic removal of all administrative accounts
B.Cross-platform integration with other security tools
C.Manual management of individual workstation policies
D.Reduction in the amount of data stored
E.Programmatic access to file trajectory data
AnswersB, E

API access allows for seamless security orchestration.

Why this answer

The API allows for large-scale, automated data collection and the integration of endpoint data with other security tools, which is impossible with manual console work.

48
Multi-Selectmedium

Which TWO actions can be automated via the Cisco Secure Endpoint API to improve incident response?

Select 2 answers
A.Scan host
B.Reboot device
C.Isolate host
D.Provision user
E.Update firewall rule
AnswersA, C

Essential for IR.

Why this answer

Isolating a host and scanning a host are primary automation actions in Secure Endpoint.

49
Multi-Selecthard

Which THREE features are provided by the Cisco SecureX API documentation?

Select 3 answers
A.Request examples
B.Schema definitions
C.Pricing information
D.Endpoint definitions
E.Hardware installation guides
AnswersA, B, D

Essential for developers.

Why this answer

The API documentation provides endpoints, request examples, and schema definitions.

50
Multi-Selecthard

Which THREE factors influence the rate limit for Cisco Security APIs?

Select 3 answers
A.Hardware version
B.Subscription tier
C.Browser type
D.API endpoint
E.Organization ID
AnswersB, D, E

Defines API entitlement.

Why this answer

Rate limits are typically determined by the subscription tier, endpoint, and user/org context.

51
Multi-Selecthard

Which TWO of the following are valid ways to obtain threat intelligence data within the Cisco SecureX ecosystem?

Select 2 answers
A.Querying the SecureX CTIA API
B.Using a local script to scrape the Dark Web
C.Manually downloading CSV files from random websites
D.Directly modifying the underlying Cisco Talos database
E.Configuring integrated threat intelligence modules in the SecureX dashboard
AnswersA, E

The CTIA API is the primary way to interact with intelligence.

Why this answer

SecureX integrates threat intelligence via the CTIA API and by leveraging integrated third-party feeds that report back to the SecureX Threat Intelligence module.

52
Multi-Selecthard

Which THREE headers are commonly used when sending authenticated requests to Cisco Security APIs?

Select 3 answers
A.Content-Type
B.Cookie
C.User-Agent
D.Authorization
E.Accept
AnswersA, D, E

Required for data format definition.

Why this answer

Authorization, Content-Type, and Accept are standard headers for RESTful API interaction.

53
MCQeasy

What is the benefit of integrating Cisco Threat Grid with Secure Endpoint?

A.Automated firewall blocking
B.Automated user provisioning
C.Automated file analysis
D.Automated email filtering
AnswerC

Integration enables automated sandboxing of files.

Why this answer

Automatic sandbox analysis of suspicious files increases detection speed and accuracy.

54
MCQhard

You are automating the deletion of an indicator in Cisco Threat Grid. Which HTTP method must be used to ensure the request is idempotent and compliant with the RESTful design of the API?

A.POST
B.PUT
C.PATCH
D.DELETE
AnswerD

DELETE is the correct idempotent method for resource removal.

Why this answer

The DELETE method is the standard RESTful way to remove a resource, and it is defined as idempotent, meaning multiple identical requests result in the same state (the resource is gone).

55
MCQeasy

When using the Cisco Umbrella Reporting API, which format is the default output for retrieving threat activity logs to ensure compatibility with most data analysis tools?

A.XML
B.Binary
C.JSON
D.CSV
AnswerC

JSON is the standard output format for Umbrella API endpoints.

Why this answer

The Cisco Umbrella Reporting API defaults to JSON format, which is the standard for most security automation and data analysis platforms.

56
Multi-Selectmedium

When automating threat hunting using the Cisco Umbrella Reporting API, which THREE of the following request parameters are commonly used to filter DNS query logs?

Select 3 answers
A.threat_score
B.from
C.domain
D.source_ip
E.to
AnswersB, C, E

Required to define the start time of the query range.

Why this answer

The Umbrella Reporting API supports filtering by domain, time range, and query type to narrow down search results.

57
MCQhard

You are automating threat hunting in Cisco SecureX. You want to execute a workflow that pivots from an IP address to associated domains. Which SecureX API component allows you to perform these relationship lookups?

A.Pivot API
B.Orchestration Query API
C.Threat Intelligence API
D.Relationship Discovery Service
AnswerC

The Threat Intelligence API provides observable relationship data.

Why this answer

The SecureX Threat Intelligence API provides relationship lookups between observables.

58
MCQhard

When writing a Python request to the SecureX API, which Content-Type header is required for POST requests?

A.application/xml
B.application/x-www-form-urlencoded
C.application/json
D.text/plain
AnswerC

JSON is required for request bodies.

Why this answer

application/json is the standard content type for SecureX API payloads.

59
MCQhard

You are using the Cisco Secure Endpoint (formerly AMP for Endpoints) API to query file trajectory data for a specific SHA-256 hash. The API returns a 429 Too Many Requests status code. What is the most efficient way to handle this in your automation script?

A.Switch from HTTPS to HTTP to reduce overhead.
B.Increase the API rate limit in the Cisco Secure Endpoint dashboard.
C.Force an authentication refresh on every request.
D.Implement an exponential backoff strategy with a retry logic.
AnswerD

Exponential backoff is the standard method for handling rate limits.

Why this answer

The 429 status code indicates rate limiting. Implementing exponential backoff allows the client to wait progressively longer before retrying, reducing load on the API.

60
Multi-Selectmedium

Which THREE actions are essential when designing a secure automation script that interacts with the Cisco Secure Endpoint API?

Select 3 answers
A.Use the root admin password directly in the script
B.Implement exponential backoff for rate-limited responses
C.Store API credentials in an environment variable or secrets manager
D.Disable SSL verification to increase script speed
E.Implement robust logging for all API requests and responses
AnswersB, C, E

Handling rate limits is vital for reliable automation.

Why this answer

Secure automation requires proper credential management, error handling, and audit logging to ensure the script does not introduce security vulnerabilities.

61
Multi-Selectmedium

When managing Secure Endpoint through the API, which TWO pieces of information are used to track endpoint health?

Select 2 answers
A.Event logs
B.Network speed
C.BIOS version
D.Connector status
E.Installed printer drivers
AnswersA, D

Tracks activity.

Why this answer

Event logs and connector status are key indicators of endpoint health in Secure Endpoint.

62
MCQmedium

You are using the Cisco Umbrella Investigate API to check if a specific IP address is associated with a known threat. Which domain of the API should you query?

A./ips/
B./files/
C./domains/
D./security/
AnswerA

The /ips/ path is used to query IP address threat data.

Why this answer

The Investigate API provides specific endpoints for domain, IP, and file hash lookups. The /ips/ endpoint is specifically for IP address intelligence.

63
Multi-Selectmedium

When using the Cisco Threat Grid API, which TWO methods can be used to retrieve report data?

Select 2 answers
A.GET by ID
B.DELETE by report
C.POST by ID
D.PUT by search
E.GET by search query
AnswersA, E

Direct retrieval.

Why this answer

Reports can be retrieved by ID or by searching based on specific parameters like tags or hashes.

Ready to test yourself?

Try a timed practice session using only Advanced Threat And Endpoint Security questions.