I am new to hubspot. Is it possible to submit multiple data to the form by same user. And can I retrieve different submitted versions based on some query parameters?
A contact can submit a form multiple times; each submission will update the contact’s properties with new values, and there isn’t currently an API to get specific form submissions. You can pull the contact record using the Contacts API, however:
GET /contacts/v1/contact/vid/:vid/profile - For a given portal, return information about a single contact by its ID. The contact's unique ID's is stored in a field called 'vid' which stands for 'visitor ID'.