When developing a design for the Cloud API integration between D-Tools and any other Software, please consider the following terminologies and suggestions:
The current API can publish the two objects above for consumption by another application.
For a Design Pattern, please consider this simplified suggestion as a workflow:
Also, consider implementing a separation of concerns where two similar features are not used by two applications at the same time. This is specially important as an active, dynamically two-way integration is not possible with our current architecture. The best design for integrating with D-Tools involves defining a production line where each project is build at one stage at a time, and modified and used by one application as a single directional flow.
Please review this article as it contains a high-level suggestion for a Project Workflow:
https://www.d-tools.com/hubfs/D-Tools%20Documents%202022/Suggested-Company-Workflow-1.pdf