cisco 300-835 Exam Questions

Questions for the 300-835 were updated on : Dec 03 ,2025

Page 1 out of 8. Viewing questions 1-15 out of 111

Question 1

What is a benefit of Python virtual environments?

  • A. separate package dependencies for each application
  • B. shared libraries across all projects
  • C. shared workspace for Python applications
  • D. dedicated CPU and memory for each application
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%

Explanation:
Explanation
Python virtual environments allow each project to maintain its own isolated set of dependencies,
avoiding conflicts between packages required by
different applications. This is especially important when applications require different versions of
the same library.

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 2

DRAG DROP
Drag and drop the code snippets from the bottom onto the blanks in the code to create a Cisco
Webex Meetings meeting using the API. Not all options are used.
Select and Place:

Answer:


Bearer is the correct token type in the Authorization header.
title is the proper key for setting the meeting’s subject.
POST is the HTTP method for creating a meeting.
meetings is the correct API resource endpoint for scheduling meetings via Webex REST API.

Discussions
0 / 1000

Question 3

DRAG DROP
Drag and drop the code from the bottom onto the box where the code is missing in the JavaScript
code to schedule a meeting on a future date. Not at options are used.
Select and Place:

Answer:


"Content-Type" header must be set to "application/json" for a JSON payload. "password" is required
for the meeting and filled with "p@ssw0rd". "timezone" helps ensure correct scheduling across time
zones.

Discussions
0 / 1000

Question 4

What is the primary purpose of the POST /v1/meetings function of the Webex Meetings REST API?
A. to join an ongoing meeting
B. to cancel a meeting
C. to schedule a new meeting
D. to start an instant meeting

Answer:

C
Explanation
The POST /v1/meetingsfunction of the Webex Meetings REST API is used to create or schedule a
new meeting. You can define details such as
title, agenda, start time, duration, password, and invitees when calling this endpoint.

Discussions
0 / 1000

Question 5

DRAG DROP
An engineer must automate the creation of daily, 30-minute meetings at 10 AM for the next 50 days.
Drag and drop the code snippets from the bottom onto the boxes in the Python script to create the
meetings by using the Webex Meetings API. Not all options are used.
Select and Place:

Answer:

Explanation

json is imported to handle JSON serialization.
meetings is the correct endpoint for scheduling Webex meetings.
json.dumps converts the Python dictionary to a JSON string for the request body.
INTERVAL=1 sets the recurrence to daily

Discussions
0 / 1000

Question 6

What is a capability of the Cisco Webex Meeting XML API?
A. Programmatically schedule Event Center meetings.
B. Send notification messages to users in a Cisco Webex space.
C. Search and access Cisco Webex Meetings recording files.
D. EmbedCisco Webex Meeting functionality into a web page.

Answer:

A
The Cisco Webex Meeting XML API allows developers to programmatically manage Webex Meetings,
including scheduling, editing, listing, and deleting Event Center (now Webex Webinars) meetings.
This API is part of the legacy Webex suite, used primarily for backend integrations with scheduling
systems.

Discussions
0 / 1000

Question 7

DRAG DROP
Refer to the exhibit. Drag and drop the code snippets from the bottom onto the blanks in the code to
construct a cURL command that will create a new space with the name Annual Meeting. Not all
options are used.
Select and Place:

Answer:

Explanation

This command creates a new Cisco Meeting Server coSpace named "Annual Meeting".
POST is the HTTP method used to create a new coSpace.
coSpaces is the correct API resource for coSpace creation (/api/v1/coSpaces).-F is used in curl to
specify form fields (as multipart/form-data).
name is the parameter used to assign a human-readable name to the coSpace.
Annual Meeting is the name value being set.

Discussions
0 / 1000

Question 8

DRAG DROP
Drag and drop the code snippets from the bottom onto the blanks in the code to configure a new cal
bridge using the REST API. Not all options are used.
Select and Place:

Answer:

Explanation

callBridges is the REST endpoint used to configure or manage Call Bridges in Cisco Meeting Server.
Bearer is the correct prefix for the Authorization header when using a bearer token.
POST is used to create a new resource (like a Call Bridge).
response.text is already a string. You can’t decode a string — only bytes can be decoded. So encode is
used to encode the response in UTF-8 for proper formatting.

Discussions
0 / 1000

Question 9

Which type of token is required for authenticating requests to the Webex Meetings REST API?
A. API token
B. client token
C. access token
D. refresh token

Answer:

C
Explanation
The Webex Meetings REST API requires an access token for authentication. This token is obtained
through the Webex OAuth 2.0 flow and must be included in the Authorization header of API requests

Bearer <access_token>

Discussions
0 / 1000

Question 10

DRAG DROP
Drag and drop the code snippets from the bottom onto the blanks in the code to create a Cisco
Webex CreateMeeting API request. Not all options are used.
Select and Place:

Answer:

None

User Votes:

Explanation:

XMLService is appended to the Webex endpoint URL — the full service path is
https://api.webex.com/WBXService/XMLService when using XML
APIs.
version is used to specify the XML declaration (e.g., <?xml version="1.0"...>).
bodyContent is correct tag name under <body> when creating a meeting using XML API.
application/xml is the correct content type for XML-based requests to Webex APIs.

Discussions
vote your answer:
0 / 1000

Question 11

DRAG DROP
Drag and drop the code snippets from the bottom onto the blanks in the Python script to create a
new coSpace on the Cisco Meeting Server. Not all options are used.
Select and Place:

Answer:

None

User Votes:

Explanation:

1. Line 1: Missing import statement
Meant to import the requests module to allow sending HTTP requests.
Correct value: import requests
2. Line 3: Environment loader function
Required to load variables from .env file.
Correct value: load_dotenv()
3. Authorization Header Format
Authenticates using basic auth with a token from the environment.
Correct value: 'Authorization': 'Basic {token}'
4. HTTP Method for Request
The function uses requests.request() and expects a string like 'POST'.
The completed script allows a user to programmatically create coSpaces on a Cisco Meeting Server
by:
Reading a token from environment variables,
Formatting the API payload with required coSpace parameters,
Sending a POST request to the appropriate REST endpoint.

Discussions
vote your answer:
0 / 1000

Question 12

Which property is edited on a UI customization panel using the editor on the Webex device?

  • A. panel display name
  • B. font color of the panel button
  • C. animations of the panel button
  • D. size of the panel button on the home screen or touch device
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%

Explanation:
Explanation
The UI customization editor on a Webex device allows changes to the size of the panel button on the
home screen or touch interface. This includes layout and positioning aspects, but not font color or
animations.

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 13

DRAG DROP

Refer to the exhibit. Drag and drop the code snippets from the bottom onto the blanks in the Python
script to monitor how many people are in Room 70 by using xAPI and RoomAnalytics. Not all options
are used.
Select and Place:

Answer:

None

User Votes:

Explanation:

The function is named count_people() — matching the intended behavior.
format() is used to inject environment variables into the URL and Authorization header.
The GET method is appropriate for retrieving data via xAPI.
response.text is parsed as XML for the people count reading.

Discussions
vote your answer:
0 / 1000

Question 14

Which component is used to integrate a webpage into the Cisco Finesse agent desktop?

  • A. Finesse XMPP
  • B. Finesse gadget
  • C. Finesse REST API
  • D. Finesse Python SDK
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%

Explanation:
A Finesse gadget is a web component (typically written in HTML/JavaScript) that is embedded into
the Cisco Finesse agent desktop. It enables integration of third-party web applications, such as CRMs
or internal tools, directly into the Finesse UI.

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

DRAG DROP
Drag and drop the code snippets from the bottom onto the blanks in the code to implement
notifications on a room device. Not all options are used.
Select and Place:

Answer:

None

User Votes:

Explanation:

console.log(...) logs the snapshot event to the console for debugging or monitoring.
xapi.command(...) displays a message on the Cisco device interface when triggered.
xapi.event.on(...) registers the remoteMonitorTriggered function to run when the
VideoSnapshotTaken event is triggered.

Discussions
vote your answer:
0 / 1000
To page 2