Ensures client stability. Frame the concept in practical terms so you can explain it during interview discussion.
Treating JSON response shapes as strict contracts means any change to the structure must be carefully managed to avoid breaking clients. In the context of an e-commerce API, if you change a field name or type, older clients might crash if they are not updated. This emphasizes the need for clear versioning and communication with API users.