We'll be adding new validation to our Forms API. This validation will require that any fields being used in a form match with a corresponding CRM property. The name of the field must match the name of a CRM property for the object type of the field, otherwise the field will be treated as invalid. Any requests to create or update forms that include one of these invalid fields will result in aFORM_FIELDS_NOT_VALIDerror:
Existing forms that have invalid fields will not be changed, but any updates to these forms will require that the invalid fields be fixed before the update will succeed.
When is this happening?
This new validation will go into effect onMay 16th.
Please let us know if you have any questions by replying below.