Respect hidden fields with default values when submitting forms via api
If you submit a form via API and you have hidden fields in your form that have a fixed default value they are not submitted.
When you submit a form that only has field a and b through a normal form submit (even on an external page or blind Submit) the system will still submit value c with the default value that was configured in the form.
If you do the same submit with value a and b through the rest or bulk api you will only get those fields from the api call and not the hidden fields.
As a workaround you can just add the fields into the api call but having those hidden fields provides flexibility to the eloqua team without having to make changes to the IT team later on if needed. (For example the lead source value changed)