DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
API Development Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
API Development
Why must a webhook receiver return a 2xx status for a successfully-deduplicated duplicate event, not an error status?
A
It doesn't matter what status is returned
B
The sender's retry logic reads the status to decide whether to keep retrying — a non-2xx signals failure and triggers MORE retries, the opposite of the correct outcome
C
2xx is required by HTTP for all webhook responses
D
Error statuses are reserved for signature verification failures only
Check Answer