I’m currently working on an integration product called OpsHub Integration manager.
There I’m syncing data between two HubSpot entities source - Ticket and target is Contact. In this sync I’m syncing the Notes added in the ticket entity as well to the target contact entity.
The issue currently I’m facing is. I have three Notes added in the Ticket entity as mentioned below:
Note ID Created Time Content Updated Time Type
| 87957048760 | 1756980855421 | R | 1756981394298 | ticket_to_note |
|---|---|---|---|---|
| 87957960966 | 1756980856933 | R2 | 1756981394909 | ticket_to_note |
| 87955252140 | 1756980858511 | R3 | 1756981395079 | ticket_to_note |
Here we the order of adding the Notes is correct R → R2 → R3 according to their created and updated time as well.
Now when I sync the ticket entity to the corresponding Contact entity created with the Notes content is shown below:
Note ID Created Time Content Updated Time Type
| 87956884357 | 1756981003701 | R | 1756981004147 | contact_to_note |
|---|---|---|---|---|
| 87955252407 | 1756981006614 | R2 | 1756981007006 | contact_to_note |
| 87942187098 | 1756981004993 | R3 | 1756981005459 | contact_to_note |
Now here main observation is the create time of R2 is greater than the create time of R3 also the same behavior is observed in the update time as well.
Also this is occuring once in 20 times I run this integration. Also for clarification, no updates on this Notes are made by my API ( used for the integration), still the updated time and the created time differs.
So can anyone please tell is there any issue with the API for creating the Note engagement, as by looking at this inspite of same order of creation in Ticket entity, the target contact entity is not reflecting the similar order of Notes. And have different created and updated time.
Using APIs only in the product no workflows are configured.
Thanks.