Delete column from list view by Sharepoint API Sharepoint API helps us to make configuration tasks easy. This script will delete all the irrelevant columns from every list view given in the JSON file. How script works? • Update JSON file (Sections) as per your requirement given that you should 1. Give proper urls for subsites 2. Update list names 3. Update view name 4. Update columns to be deleted • Update JSON file (Header) 1. Update Host 2. Update X-RequestDigest • Open command prompt and use lsc demo remove How Sharepoint API works? 1. Get x-RequestDigest value with using https://site_url/_api/contextinfo to use in site_url/subsite/_api/web/lists/getByTitle('listName')/Views/getByTitle('viewName')/ViewFields/removeViewField('ColumnName') 2. Method: POST 3. Headers: Accept : application/json; odata=verbose Content Type: application/json X-RequestDigest: x-RequestDigest 4. If you hit above url with updated information, column gets deleted from sharepoint site. NOTE: Please change urls as per your requirements.