Mar 18, 20256:33 PM - last edited on Aug 25, 202511:08 AM by BérangèreL
Member
Hi 👋
I'm not sure if I've just missed this somewhere, but it seems like some form information is not being returned in the API?
For example, I have a form with inputs that have placeholder text and info box text, but none of this seems to be coming through from the API... we have also set up some dependent fields (choose option A, see this input... choose option B, see that input), but similarly nothing comes through the API related to this (I thought perhaps the input object would contain some kind of data related to this logic).
I'm using:
marketing/v3/forms/{form-id}
Should I see information like input placeholders and info box text in the response? This input, for example, has both placeholder and info box text specified in the actual form designed in HS (but as you can see, not in the returned object):
Thank you so much for taking the time to test this and share your findings with us. Your detailed observations and screenshots are incredibly helpful!
It’s great to hear that the API works as expected with the Legacy Form Editor, including the proper grouping of field data.
I understand how getting a flat fieldGroups array from the new Form Editor can affect your ability to create layouts on your end.
I’m sharing your feedback with our product team to make sure they’re aware of this difference between the editors.
In the meantime, if you have any additional details or examples you’d like to add, please feel free to share them here, they’re invaluable to our team as we continue to improve the platform.
Thank you again for your thorough investigation and for helping make our community stronger!
Bérangère
Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.
It certainly looks like it wants to provide me fields such as placeholder (not sure about info box still - description maybe?) - but they are still empty. (Also, my issue with the v2 endpoint is that fields such as email have fieldType as just "text" which is less than useful 😞 Hence why I think v3 is the way to go, but just seems to be lacking much info from the form... unless again, I'm just not finding the right endpoint... maybe there's a hidden verbose option that I need to send somehow??)
For reference, the form input looks like this - I need to retrieve "This is the help text" and "This is the placeholder text":