Currently I’m working on my integration product, where we are syncing the HubSpot’s contact data to the target system same HubSpot but with the ticket entity.
Now what we faced is first one update is being sent from the ticket entity to the contact entity. Which synced perfectly with perfect data as configured.
After this some various internal updates takes place like CALCULATION, INTERNAL_PROCESSING, ANALYTICS etc.
Now in total the revision made on the target contact entity where 7.
In this all revisions for the contact entity, it contains my revision as well where I have changed the contact’s buying role field.
Now in the configuration I have mapped the ticket’s category field with the Contact’s buying role field. Their values are mapped like
Ticket -> Contact
Product Issue – Blocker
General enquirt – Decision maker
Product issue – Other
Product issue – User
Now in the first update from ticket to contact field in ticket contains – Product issue and General Enquiry which correctly synced to target contact as Blocker and Decision Maker
Now in the next update from the contact to ticket I have set the value for Contact as Other and User
Now when I synced it this field in the ticket entity i.e. the ticket category doesn’t updated correctly and still it has the older data i.e. Product Issue and General Enquiry.
So, I want to ask that is there any limitiation in API as, whatever the updates passed on using API takes some delays for the UI to show ?