Certified Ethical Hacker (CEH v13) — Question 233
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 via HTTP callbacks triggered by events. Options A, C, and D are incorrect because Web shells are a type of web-based shell access, REST APIs are for request-response communication rather than real-time updates, and SOAP APIs are a protocol for exchanging structured information, not specifically for push notifications.