Courseiva

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.

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 →

How Courseiva writes practice questions · Editorial policy

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.