9.31Contract validation
If OpenAPI says:
customerId: required
companyName: required
then API boundary validation should reject invalid requests before you attempt:
Salesforce Upsert
This connects directly to your previous API schema-validation experience.