Creates a new web app or modifies an existing web app.
https://azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}Path Parameters
Name of the resource group
Name of the web app
Query Params
If true web app hostname is not registered with DNS on creation. This parameter is only used for app creation
If true, custom (non *.azurewebsites.net) domains associated with web app are not verified.
If true, web app hostname is force registered with DNS
Time to live in seconds for web app's default domain name
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 PUT \2 --url 'https://azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}' \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}