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 : Get started with the REST APIs for Azure DevOps Services and Team Foundation Server - Azure DevOps Services REST API | Microsoft Learn

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.