Certified Ethical Hacker (CEH v12) — Question 62

Susan, a software developer, wants her web API to update other applications with the latest information. For this purpose, she uses a user-defined HTTP callback or push APIs that are raised based on trigger events; when invoked, this feature supplies data to other applications so that users can instantly receive real-time information.
Which of the following techniques is employed by Susan?

Answer options

Correct answer: B

Explanation

The correct answer is B, Webhooks, as they are specifically designed for real-time data updates through HTTP callbacks triggered by events. Options A (Web shells) and D (SOAP API) do not provide the same functionality for real-time communication. Option C (REST API) is a broader category that does not specifically refer to the push mechanism described.