Assignment routing from one pega application to another pega application

I have two separate application both are developed in pega.

In “App-1” I have one case type and in the processing of the case ,one of the assignment need an approval from “App-2”, upon approval/rejection “App-1” case is move forward.

what is the best recommended approach to implement these requirement in pega constellation.

@ureh17254588

Use the Pega DX-API for this, you can move to next stage/desired stage in APP1 through api from APP 2 after approval/rejection

https:///prweb/api/application/v2/cases/{caseID}/stages/{stageID}

@Dharanidharan so for that i need to create one case type and need to define a flow in App-2 right? upon approved or reject i need to call the above api which you mentioned to update the App-1 case right?

@ureh17254588 Yes, correct

@Dharanidharananother things. when we consume dx-api should i map all properties or only related properties?(because it returning many properties in response)..

@ureh17254588

Please use DX APIs to communicate between 2 different applications. Please leverage the respective DX APIs based on your UI architecture—Leverage V1 DX API for Traditional UI application and V2 DX API for Constellation UI application.

Please find the attached screenshots to get the assignment details and perform the assignment actions based on your requirements.

@ureh17254588 Map only the relevant properties for advancing the flow

@Dharanidharan Thank You.