Create a list view using the REST API

The following method works properly to create a list view, but I can not add or select columns in this view (in the same REST API call). Please help

$ .ajax

({url: _spPageContextInfo.webAbsoluteUrl + "/ _api / web / lists / getByTitle (& # 39; listname & # 39; / views)),
Type: "POST",
data: "{& # 39; __ metadata & # 39 ;: {& # 39; type & # 39 ;: & # 39; SP.View & # 39;}, & # 39; ViewType & # 39 ;: & # 39; HTML & # 39; 39 ;, & # 39; Title & # 39 ;: Show Name & # 39 ;, & # 39; PersonalView & quot ;: false} & quot;
Headlines:
{
"Accept": "application / json; odata = verbose",
"Content-Type": "application / json; odata = verbose",
"X-RequestDigest": $ ("#__ REQUESTDIGEST"). Val ()
},
Success: Function (Data, Status, Xhr)
console.log ("success");
},
Error: Function (Xhr, Status, Error)
console.log ("failed");
}
});