Synchronizing data at an item type level for iHub integrations
Customers who have integrated AdaptiveWork with a third-party software via AdaptiveWork iHub, can now synchronize data for a specific item type when a full data synchronization is not necessary.
For example, multiple items (e.g. projects) have been updated via a workflow rule. As a AdaptiveWork administrator, you can create a workflow rule for that specific item type. The workflow rule will call the outbound URL to initiate ad hoc data sync without waiting for the scheduled iHub sync.
Constructing the outbound URL
To construct the outbound URL you need to specify the following parameters:
<iHub-base-URL>/AdaptiveWorkEntry/<external_source>/CustomAction/<item_type>/all?clarizenOrgId=<Organization.ExternalID>&sessionId={GetSessionId()}&customActionName=SyncNow
Where:
Parameter | Description |
<iHub-base-URL> |
The URL of your iHub integration server. There is a different URL based on the server’s geographical location. If your AdaptiveWork application subdomain is app2 (for example, https://app2.clarizen.com), use the URL for the NA. If your AdaptiveWork application subdomain is eu1 (for example, http://eu1.clarizen.com), the URL for the EU. You can also visit the AdaptiveWork Trust site to confirm the location of your AdaptiveWork instance in the What instance I am using? section. |
<external_source> |
The third-party software integrated with AdaptiveWork. Available option include:
|
<item_type> |
AdaptiveWork item type that you want to sync. For example, task, case, project, etc. Note: A mapping for the item type must exist in the iHub integration server. |