200-901 practice question 11 of 35

Which two descriptions can be given to an application that is interacting with a webhook? (Choose two.)

Full set: 468 questions

Domain Understanding and Using APIs

Answer options
A: Processor
B: Codec
C: Listener Correct answer
D: Receiver Correct answer
E: Transaction monitor
Correct Answer:
C. Listener; D. Receiver
Explanation

An application that interacts with a webhook acts as an endpoint for receiving event-driven HTTP POST requests. This application must be configured to "listen" on a specific, publicly accessible URL for incoming notifications from the source application. When an event occurs, the source sends a data payload to this URL, and the application's role is to "receive" this information. Therefore, both "Listener" and "Receiver" are accurate descriptions of the application's function in a webhook architecture.

Why Incorrect

A. Processor: This describes a subsequent action (processing the data) rather than the primary role of receiving the initial webhook notification.
B. Codec: A codec is a tool for encoding or decoding data (e.g., a JSON parser). The application uses a codec; it is not one.
E. Transaction monitor: This is a specialized application type for tracking transactions, which is a far more specific role than a general webhook handler.

References

1. Cisco Webex for Developers Documentation, "Webhooks Explained": This official documentation explicitly uses both terms. It states, "Your app must have a publicly-accessible URL for Webex to send events to. This is sometimes referred to as a webhook 'listener'." It later refers to the same entity as the "webhook receiver." (Reference: developer.webex.com/docs/webhooks-explained, Section: "How do Webhooks Work?")

2. GitHub Docs, "About webhooks": This document describes the function of the receiving application as listening for events. It states, "You can configure a webhook to listen for specific events on GitHub.com." This supports the term "Listener." (Reference: docs.github.com/en/webhooks/about-webhooks, Section: "Events")

3. Twilio Docs, "What is a Webhook?": This official vendor guide explains, "A webhook is an HTTP callback... Your application will be listening for these requests at that URL..." This further validates the term "Listener" to describe the application's role. (Reference: www.twilio.com/docs/glossary/what-is-a-webhook, Paragraph 2)

Scroll to Top