Submit Solution for Review
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
Parameter | 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.
To view the current lifecycle state of a solution, use one of the GET Soln Details APIs.
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 |