200-901 Cisco Platforms and Development Practice Question
A developer is using the Cisco Webex Teams API to manage memberships in a space. Which two HTTP methods and corresponding endpoints are used to add a new member and to remove an existing member? (Choose two.)
⚠ Common exam trap
Many exam-takers confuse membership management with room management, leading to incorrect endpoints under /v1/rooms.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
POST /v1/memberships to add a member
Adding a member to a Webex space is done with POST /v1/memberships, providing roomId and personEmail. Removing a member is done with DELETE /v1/memberships/{membershipId}. These are the standard methods for managing memberships. Other methods like PUT are for updates, and the room-based endpoints do not exist.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
POST /v1/memberships to add a member
Why this is correct
To add a member to a Webex space, you send a POST request to /v1/memberships with a JSON body containing 'roomId', 'personEmail', and optionally 'isModerator'. This creates a new membership. The API returns the membership details. This is the correct method and endpoint for adding a member.
- ✓
DELETE /v1/memberships/{membershipId} to remove a member
Why this is correct
To remove a member from a Webex space, you send a DELETE request to /v1/memberships/{membershipId}, where {membershipId} is the unique identifier of the membership. This deletes the membership and removes the user from the space. This is the correct method and endpoint for removing a member.
- ✗
PUT /v1/memberships/{membershipId} to update a member
Why it's wrong here
PUT /v1/memberships/{membershipId} is used to update a membership, such as changing moderator status, not to remove a member. Removing requires DELETE. Using PUT would not delete the membership and would likely result in an error if the body is not valid for update. The scenario asks for removal, so this is incorrect.
- ✗
DELETE /v1/rooms/{roomId}/members/{personId} to remove a member
Why it's wrong here
This endpoint does not exist in the Webex API. Removal of a member is done by deleting the membership using its membershipId via DELETE /v1/memberships/{membershipId}. The proposed endpoint would not work and would return a 404. Developers must use the correct membership resource.
- ✗
POST /v1/rooms/{roomId}/members to add a member
Why it's wrong here
There is no endpoint /v1/rooms/{roomId}/members in the Webex API. Memberships are managed via /v1/memberships. Using an incorrect endpoint would result in a 404 error. The correct way to add a member is to POST to /v1/memberships with roomId in the body.
Go deeper
Related to this question
About these practice questions
One of 975 original 200-901 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Cisco exam blueprint
This 200-901 practice question is part of Courseiva's free Cisco certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 200-901 exam.