App and Solution
Solutions
Submit Solution for Review
4min
overview the updatesolutionlifecycle api enables developers and administrators to manage the lifecycle states of their solutions it provides a simple way to manage the different stages of a solution, from conceptualization and testing to approval and obsoletion to use this api, call updatesolutionlifecycle this gives developers complete control over the transition of the solution through various stages endpoint put /developer/solutions/versions/{solutionversionid}/states parameters p arameter description example action defines the next step in your solution's lifecycle submit for tech review example request the following request submits the soln for tech review { "action" "submit for tech review" } to view the current lifecycle state of a solution, use one of the get soln details apis "phase" "ready to publish", "icon" { "artifactid" "0ebccabf 34b9 4aaa 954d e985da6fea56", "filename" "solution default svg", "filedescription" "default icon for solution", "fileurl" "https //cdn getos1 com/0ebccabf 34b9 4aaa 954d e985da6fea56 solution default svg" }, lifecycle phases the following table shows the different lifecycle phases and the actions that can be performed on the solution command performed by submit for tech review developer or dev admin decline tech review product admin withdraw from tech review developer admin approve tech review product admin submit for internal publish review developer org owner submit for marketplace publish review developer org owner approve internal publish product admin submit for marketplace publish review product admin depreciate product admin graph td draft >|on submit for tech review| tech review tech review >|on approve tech review| ready to publish tech review >|on decline tech review| draft tech review >|on withdraw from tech review| draft ready to publish >|on submit for internal publish review| internal publish review ready to publish >|on submit for marketplace publish review| marketplace publish review internal publish review >|on approve internal publish| live marketplace publish review >|on approve marketplace publish| live live >|on deprecate| deprecated