Campaign Process flow
🔄 Simplified Parent-Child Campaign Management Design Flow
1️⃣ Initial Child Campaign Creation
2️⃣ During Child Campaign Processing (Update Phase)
3️⃣ On Successful Child Campaign Completion
4️⃣ Cancelling a Child Campaign
5️⃣ On Failed Child Campaign Creation/Update
🔍 Campaign Search Functionality
Approach: Enhance the existing searchProjectTypeCampaignService and searchProjectCampaignResourcData.
Proposed Changes:
🔎 How to Search
⚙️ Code-Level Integration
✅ Max One Active Child Validation
✅ Deactivating Parent After Child Completion
✅ Campaign Cancellation API
🔧 Request Body
🟢 Success Response (200)
🔁 Idempotency
🧩 Internals
Last updated
Was this helpful?