Why multiple profile tokens for one Vid?

Not applicable

I am trying to make a call to the https://api.hubapi.com/contacts/v1/lists/recently_updated/contacts/recent
endpoint to get the most recently updated contacts. I tried it this morning and though it didn't finish, there were about 35,000 responses returned and only 117 unique Vids among those responses. All the responses for a particular Vid were identical except for the profile token/profile url, which all point you to the same information for that contact. Why are there so many profile tokens for each Vid and is there a way to limit those in the API so I can get all the data without having to go through so many "duplicates"?


1 Reply 1
HubSpot Employee

Hi @Nate_D,

I'm not entirely sure I understand what the issue is; can you give me an example response so that I can better understand what you're seeing? Including your Hub ID would also be helpful.

That endpoint returns a list of contact records (unique by vid), not a historical log of updates, so you shouldn't ever see multiple entries for the same contact record.