Previously, when using the v1 Lists API, I could retrieve form submissions for contacts by including the formSubmissionMode URL parameter (reference: Get All Contacts - v1 API).
Since the v1 Lists API is being deprecated (Sunset Announcement), I checked the migration guide but couldn’t find any details on how to retrieve form submission data using the v3 API.
Is there an alternative way to fetch form submission data for contacts in the new API version? Any guidance would be greatly appreciated.
Hi, @skerdi Thanks for your question. I’d like to invite some of our community members to the conversation – hey @Mike_Eastwood@MadisonMoniz@skimura how are you handing this type of request currently?
Here to learn more about HubSpot and share my HubSpot Knowledge. I’m the founder of Webalite a Gold HubSpot Partner Agency based in Wellington, New Zealand and the founder of Portal-iQ the world’s first automated HubSpot Portal Audit that helps you work smarter with HubSpot.
Hi @Tiago_McDonald and welcome, we are so glad to have you here!
Thanks for your message. I’d recommend sharing your feedback via our HubSpot Developer feedback form. If you prefer, I can also submit it for you, just let me know.
To associate form submissions with contacts, at the moment you’ll need to go with the workaround from @Mike_Eastwood which I understand is:
- Retrieve submissions using the Forms API.
- Use the email address from each submission to look up the corresponding Contact ID with the Contacts API.
I understand this is not exactly what you are looking for but I hope it helps in the meanwhile.
Thanks and have a great day!
Bérangère
However, there is another thing missing in the Form submissions API and it’s the form name. I could use the Forms API, however, it only contains the names for the native Hubspot forms. We also use LinkedIn and Facebook forms, and those are not in this API unfortunately.
Hi @TMcDonald4, thanks for these precisions!
In that case, I’d definitely share this via the HubSpot Developer Feedback form.
Also, let’s consult with our Top Experts: Hi @Mike_Eastwood, @sylvain_tirreau and @Anton can you think of other workarounds to help @TMcDonald4, please?
Have a lovely weekend and thanks so much!
Bérangère
Has there been any additional information with this? I also used the v1 version to collect all form submissions a specific contact had. If the v3 version doesn’t support this and there’s no support outside of scraping all forms looking for the contact id, this is a huge oversight.
Hey @JSuwinski,
Thanks for following up here!
I’d like to re-tag @skerdi and @Mike_Eastwood to see if either of them are aware of any updates since this post first went up.
Shane, Senior Community Moderator