Launch APIs
Description: APIs to Get or Set Information corresponding to the Launch Module in iFoundry.
| 
                                                         S.No  | 
                                                    
                                                         Category  | 
                                                    
                                                         Name  | 
                                                    
                                                         Method  | 
                                                    
                                                         Description  | 
                                                    
                                                         Link  | 
                                                
|---|---|---|---|---|---|
| 
                                                         1. 
  | 
                                                    
                                                         Launch  | 
                                                    
                                                         Get Factors  | 
                                                    
                                                         GET  | 
                                                    
                                                         Handles requests to to fetch the list of policy Attributes(UserInput) 
 
  | 
                                                    
                                                         /api/publishconfig/getfactors  | 
                                                
| 
                                                         2.  | 
                                                    
                                                         Launch  | 
                                                    
                                                         Manage factors  | 
                                                    
                                                         POST  | 
                                                    
                                                         Handles requests to save the plan determination factors in the database. 
  | 
                                                    
                                                         /api/publishconfig/managefactors  | 
                                                
| 
                                                         3.  | 
                                                    
                                                         Launch  | 
                                                    
                                                         Get plan factor mappings 
  | 
                                                    
                                                         GET  | 
                                                    
                                                         Handles requests to fetch the plan factor mappings from the database.  | 
                                                    
                                                         
 /api/publishconfig/getplanfactormappings 
  | 
                                                
| 
                                                         4.  | 
                                                    
                                                         Launch  | 
                                                    
                                                         Get Plan Factors By Plan Model Id 
  | 
                                                    
                                                         GET  | 
                                                    
                                                         Handles requests to to fetch newly added Plan determination factors by passing Model id  | 
                                                    
                                                         /api/publishconfig/getPlanFactorsByPlanModelId  | 
                                                
| 
                                                         5.  | 
                                                    
                                                         Launch  | 
                                                    
                                                         Delete Plan Factors By Plan Model Id_detid  | 
                                                    
                                                         DELETE  | 
                                                    
                                                         Handles requests to delete specific plan determination factor by model ID.  | 
                                                    
                                                         /api/publishconfig/deletePlanFactorsByPlanModelId_detid 
  | 
                                                
| 
                                                         | 
                                                    
                                                         Launch  | 
                                                    
                                                         Manage plan factors map  | 
                                                    
                                                         POST  | 
                                                    
                                                         Handles requests to save plan mapping factors to reflect them on launch screen. 
  | 
                                                    
                                                         /api/publishconfig/manageplanfactorsmap  | 
                                                
| 
                                                         
  | 
                                                    
                                                         Launch  | 
                                                    
                                                         Get release packages  | 
                                                    
                                                         GET  | 
                                                    
                                                         Handles requests to get all release packages by model ID 
  | 
                                                    
                                                         /api/publishconfig/getreleasepackages  | 
                                                
| 
                                                         | 
                                                    
                                                         Launch  | 
                                                    
                                                         Get plans  | 
                                                    
                                                         GET  | 
                                                    
                                                         Handles requests to get the list of approved plans within a product. 
  | 
                                                    
                                                         /api/publishconfig/getplans 
  | 
                                                
| 
                                                         | 
                                                    
                                                         Launch  | 
                                                    
                                                         Get plan versions by model 
  | 
                                                    
                                                         GET  | 
                                                    
                                                         Handles requests to get the list of approved plans versions within a product. 
  | 
                                                    
                                                         /api/publishconfig/getplanversionsbymodel 
  | 
                                                
| 
                                                         | 
                                                    
                                                         Launch  | 
                                                    
                                                         Get plan factors for plan mappings 
  | 
                                                    
                                                         GET  | 
                                                    
                                                         Handles requests to fetch the list of plan factor mappings against each plan. 
  | 
                                                    
                                                         /api/publishconfig/getplanfactorsforplanmappings 
  | 
                                                
| 
                                                         
  | 
                                                    
                                                         Launch  | 
                                                    
                                                         Get Release Packages By Model ID  | 
                                                    
                                                         
  | 
                                                    
                                                         Handles the requests to fetch the list of release packages against a product. 
  | 
                                                    
                                                         /api/publishconfig/GetReleasePackagesByModelID 
  | 
                                                
| 
                                                         | 
                                                    
                                                         Launch  | 
                                                    
                                                         Manage file base plan version mappings 
  | 
                                                    
                                                         POST  | 
                                                    
                                                         Handles requests to save approved plan version mappings inorder to move to cloud storage location. 
  | 
                                                    
                                                         /api/publishconfig/managefilebaseplanversionmappings 
  |