DevNet Associate (DEVASC) v1.0Cisco Platforms and DevelopmentEasy
A developer needs to integrate a third-party application with Cisco Webex Teams to send automated messages, create spaces, and add members. Which type of API should the developer primarily use to achieve these programmatic interactions?
- AWebex Teams Bots
- BWebex Teams REST API
- CWebex Teams SDKs
- DWebex Teams Widgets
Show answer & explanationAnswer & explanation
Correct answer: B. Webex Teams REST API
The Webex Teams REST API provides comprehensive programmatic access to Webex Teams functionalities, including sending messages, creating and managing spaces, and managing members. It's the fundamental interface for building integrations.
Why the other options are wrong
- A. Bots typically interact within Teams, but rely on the underlying REST API for their functionality.
- C. SDKs are libraries that wrap the REST API for specific programming languages, but the core is the REST API itself.
- D. Widgets embed Webex functionality into other apps, not for programmatic control of Teams.
Webex Teams REST API
The Webex Teams REST API provides a programmatic interface to interact with Webex Teams, allowing developers to send messages, manage spaces, add members, and perform other actions using standard HTTP methods.
- Uses standard RESTful principles (HTTP methods, JSON payload).
- Enables comprehensive control over Webex Teams functionalities.
- Requires authentication (e.g., OAuth token).
Memory trick: To build a Webex Teams robot, you need the REST API as its brain.