Incorrect api field should not pass in REST

Incorrect api field should not pass in REST

I have a POST request to create a new record in CRM (custom) module.

when using a non-existent api field in the body of the request, I'd expect the REST call to fail with a 400 & a corresponding error message. the request, however, gets through and the record is successfully created:




this can cause bugs creating incomplete records when for example I had a typo in the api field name in my code (imitated by `whatver_field` in my screenshot above). since there is no fail, corrupt data can enter CRM silently.

The documentation explicitly says:
You must use only Field API names in the input. 
https://www.zoho.com/crm/developer/docs/api/v4/insert-records.html

can someone from the Zoho team comment please?