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
- A. Web shells
- B. Webhooks
- C. REST API
- D. SOAP API
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.