Certified Ethical Hacker (CEH v11) — Question 217
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 updates and allow applications to receive data automatically when certain events occur. The other options, such as REST API and SOAP API, are protocols for communication but do not inherently provide the push functionality that webhooks offer. Web shells, on the other hand, are typically associated with security vulnerabilities and do not relate to the scenario described.