# Updating forms via API

**URL:** <https://community.hubspot.com/t/updating-forms-via-api/164565>\
**Category:** Marketing & Content Hub\
**Tags:** forms\
**Created:** [November 10, 2026, 5:59pm UTC](https://community.hubspot.com/t/updating-forms-via-api/164565 "2026-11-10T17:59:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![JonWr](https://avatars.discourse-cdn.com/v4/letter/j/a9adbd/32.png) [@JonWr](https://community.hubspot.com/u/JonWr)\
**Post date:** [November 10, 2026, 5:59pm UTC](https://community.hubspot.com/t/updating-forms-via-api/164565/1 "2026-11-10T17:59:46Z")

</div>

Hi - we’re looking to bulk update our forms with hidden fields via forms API

[Update a form definition - HubSpot docs](https://developers.hubspot.com/docs/api-reference/legacy/marketing/forms/update-form)

But hitting the error 'There are too many fields in this group. A group should be no more than 3 fields." But we’re using the form definition that has been pulled from the API which has more than 3 fields per group.

Any ideas? I have a feeling the API might only support legacy forms
