Restarts an app (or deployment slot, if specified).
https://azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/restartRestarts an app (or deployment slot, if specified).
Path Parameters
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
Query Params
Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.
Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).
Responses
{
"success": true,
"data": {
"id": "abc123",
"created_at": "2025-01-01T00:00:00Z"
}
}{
"success": false,
"error": {
"code": "VALIDATION_ERROR",
"message": "Invalid request parameters"
}
}1curl --request POST \2 --url 'https://azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/restart' \3 --header 'accept: application/json' \4 --header 'content-type: application/json'1{2 "success": true,3 "data": {4 "id": "abc123",5 "created_at": "2025-01-01T00:00:00Z"6 }7}