A back-end team exposes an API endpoint that returns data in a format different from what was agreed upon in the API contract. What should the front-end developer do first?
-
A
Raise the discrepancy with the back-end team referencing the agreed contract and request a fix or updated contract
-
B
Silently adapt the front-end code to handle both formats indefinitely
-
C
Block the sprint and wait without communicating
-
D
Rewrite the API yourself