Azure DevOps Automation - (NOT for UI Path project version control)

Hi All,
Wanting to automate functions in Azure DevOps web app which is a different project.
Such as:

  • Creating new stories (work items) from data in excel
  • Updating existing stories / acceptance criteria etc from data in excel
  • Adding comments from data in excel

Aside from manually recording via the web app and then repeating the process through my spreadsheet, is there a smart way to do this?
I believe you can use : https://docs.microsoft.com/en-au/rest/api/azure/devops/?view=azure-devops-rest-5.1

Has anyone done this? Can it be done? I have added the Azure DevOps Client Library as a package, but I don’t know if that is what I need.
Help would be greatly appreciated.