This is frustrating why is Hubspot not treating hs_object_id unique by default for the batch upsert api . I am using oauth to intergrate multiple account in my application , i can't be updating properties of column there . It should be by default unique. The issues i am facing because of this is : 1) cannot update email in batch,if i use idProperty as Email, 2) I have some contacts which don't have email and have phone only . But phone property is also not marked unique by default which seems correct. Solution i need: hs_object_id should be made default. If not this give me a unique id for specific object update eg(Contact) {"status":"error","message":"Unable to perform update/upsert by non-unique 0-1 property hs_object_id in portal ID 47409788","correlationId":"b62c1d17-e7e2-41b9-a958-8257a8e0905d","category":"VALIDATION_ERROR"}
...read more