Courseiva

SAUTO · domain

Advanced Threat And Endpoint Security

This domain covers Cisco security automation for advanced threat and endpoint security, focusing on Threat Grid sandbox analysis and SecureX integration. It tests API interactions, including report submission, deletion, and client configuration, as well as understanding SecureX modules like Threat Response. Candidates must know HTTP methods, required components, and field purposes for these platforms.

60 questions12 easy27 medium21 hard

Focused practice

Practice Advanced Threat And Endpoint Security questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

What to know about Advanced Threat And Endpoint Security

Be able to use Threat Grid APIs for report submission and deletion, and configure SecureX API clients. The most important thing is to correctly apply HTTP methods and understand SecureX Threat Response's role in threat correlation.

Threat Grid API: using Tags field for analysis report submission and metadata.

HTTP methods for Threat Grid API operations, such as DELETE for sandbox report removal.

Cisco SecureX API client configuration: required components like client ID, secret, and scopes.

SecureX Threat Response module: aggregating and correlating threat intelligence for investigation.

Watch out for

Common Advanced Threat And Endpoint Security exam traps

  • ▸Confusing HTTP methods for Threat Grid report deletion, using POST or GET instead of DELETE.
  • ▸Forgetting that SecureX API client requires both client ID and secret, not just one.
  • ▸Misunderstanding Threat Response as a sandbox instead of a threat intelligence aggregation and response module.

Question index

All Advanced Threat And Endpoint Security questions (60)

Click any question to see the full explanation, or start a practice session above.

1

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

Medium
2

A security automation engineer is writing a Python script that uses the Cisco Secure Endpoint (formerly AMP for Endpoints) API to retrieve a list of computers. The script must handle pagination because the environment has thousands of endpoints. Which HTTP response header should the script inspect to determine the URL for the next page of results?

Medium
3

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

Easy
4

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

Medium
5

You are building a SOAR playbook that ingests observables from Cisco Threat Response and needs to automatically create a case in Cisco Threat Response for every observable that has a verdict of 'malicious'. After authenticating with the Cisco Threat Response API, which HTTP method and endpoint should your playbook use to create a new case?

Medium
6

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

Hard
7

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

Medium
8

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

Easy
9

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

Medium
10

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

Medium
11

You are automating the quarantine of endpoints in Cisco Secure Endpoint (formerly AMP for Endpoints) using its API. Your script must first obtain an access token and then perform actions. Which TWO statements are correct about authenticating to the Cisco Secure Endpoint API? (Choose two.)

Medium
12

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

Medium
13

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

Easy
14

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

Hard
15

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

Easy
16

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

Medium
17

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

Easy
18

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

Medium
19

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

Medium
20

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

Medium
21

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

Easy
22

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?

Hard
23

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

Hard
24

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

Medium
25

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

Hard
26

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

Medium
27

An automation engineer is using Cisco SecureX Orchestration to build a workflow that automatically creates a ticket in a ticketing system when a high-severity alert is detected by Cisco Secure Endpoint. The engineer needs to pass the alert details, such as the endpoint hostname and the detection name, to the ticketing system. Which SecureX Orchestration feature should be used to extract these specific values from the alert payload?

Hard
28

You are automating the deployment of Cisco Umbrella Roaming Client to a large number of remote Windows endpoints using a configuration management tool. To ensure the client registers correctly and enforces policies, you need to provide the necessary parameters during silent installation. Which two parameters are required for a successful silent installation of the Cisco Umbrella Roaming Client? (Choose two.)

Hard
29

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

Medium
30

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?

Hard
31

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

Easy
32

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?

Hard
33

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

Medium
34

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

Hard
35

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?

Hard
36

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

Easy
37

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

Medium
38

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

Medium
39

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

Hard
40

You are developing a script to automate the creation of a new destination list in Cisco Umbrella using the Umbrella Enforcement API. The script must ensure that the list is created only if it does not already exist. Which HTTP status code should your script check for after attempting to create the list to determine if it already exists?

Medium
41

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

Hard
42

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

Easy
43

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

Hard
44

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

Hard
45

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

Medium
46

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

Medium
47

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

Hard
48

You are writing a Python script that uses the Cisco Secure Endpoint (formerly AMP for Endpoints) API to retrieve a list of all endpoints in your organization. After authenticating with OAuth 2.0, you need to handle pagination because the API returns a limited number of results per page. Which HTTP response header should your script inspect to obtain the URL for the next page of results?

Medium
49

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

Hard
50

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

Hard
51

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

Easy
52

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?

Hard
53

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?

Easy
54

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

Hard
55

A network security engineer is automating the deployment of Cisco Umbrella policies using the Umbrella API. The engineer needs to create a new destination list that blocks access to known malicious domains. Which HTTP method and endpoint should be used to create this list?

Easy
56

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?

Hard
57

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

Medium
58

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

Medium
59

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?

Medium
60

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

Medium

Frequently asked questions

What does the Advanced Threat And Endpoint Security domain cover on the SAUTO exam?
Be able to use Threat Grid APIs for report submission and deletion, and configure SecureX API clients. The most important thing is to correctly apply HTTP methods and understand SecureX Threat Response's role in threat correlation.
How many questions are in this domain?
This page lists all 60 Advanced Threat And Endpoint Security questions in the SAUTO question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Advanced Threat And Endpoint Security questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
Cisco Automating and Programming Cisco Security Solutions (SAUTO, 300-735, CCNP Security) (SAUTO) Advanced Threat And Endpoint Security Practice Questions