Software AG Products 10.11 | Upgrade and Migration in API Gateway | Upgrading API Gateway in Zero Downtime | Upgrading Major Versions in Zero Downtime | Transform the design time data
 
Transform the design time data
You must perform this operation in the new API Gateway instance. For a cluster setup, you must do this in only one of the nodes.
After the design time data is migrated to new API Data Store, you must transform the data to be compatible with the new API Gateway instance. You can run the following request to transform the data to be compatible with the new API Gateway instance.
POST /rest/apigateway/migration

{
"action": "transform"
}
Transform action status
Since transformation is a long running operation, the request initiates the action and returns 201 Accepted status, if the invocation is successful. When the re-index operation is complete, API Gateway sends out a notification with the result details through registered webhooks. You can use the following request to check the status of the operation.
GET /rest/apigateway/migration/status?action=transform
A success status message implies that transformation is completed.
If the transform request invocation for design time data fails with an error or the status returned with a failure, you must stop the execution of the next steps. Disable the quiesce mode for design time in all the nodes and bring them back to normal state. You can clean the data and retry from re-indexing of design time data. If the error persists, contact Software AG support team for help with all the relevant logs for further analysis.