nerdexam
Cisco

200-901 · Question #79

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

The correct answer is C. Listener D. Receiver. An application interacting with a webhook typically acts as a listener, waiting for incoming HTTP POST requests, and also as a receiver, processing the data contained within those requests.

Understanding and Using APIs

Question

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

Options

  • AProcessor
  • BCodec
  • CListener
  • DReceiver
  • ETransaction monitor

How the community answered

(15 responses)
  • B
    7% (1)
  • C
    93% (14)

Why each option

An application interacting with a webhook typically acts as a listener, waiting for incoming HTTP POST requests, and also as a receiver, processing the data contained within those requests.

AProcessor

While an application might process the data it receives, "Processor" is too general and not a specific term for its role in the webhook interaction itself, which is primarily about receiving events.

BCodec

A Codec (Coder-Decoder) is responsible for encoding and decoding data formats, which is a low-level function and not a description of the application's role in interacting with a webhook.

CListenerCorrect

When an application interacts with a webhook, it typically exposes an HTTP endpoint that "listens" for incoming requests (the webhook calls). It waits for external services to push data to it.

DReceiverCorrect

Upon receiving an HTTP request from a webhook, the application processes the payload, making it a "receiver" of data pushed from another service.

ETransaction monitor

A Transaction monitor is a system that monitors and manages transactions, typically in a database or distributed system context, which is not the primary role of an application interacting with a webhook.

Concept tested: Webhook interaction roles

Source: https://docs.github.com/en/webhooks/using-webhooks/about-webhooks

Topics

#Webhooks#API interaction#Event-driven architecture

Community Discussion

No community discussion yet for this question.

Full 200-901 Practice