Don't be scared of calling APIs! - Graziella Iezzi - PSCONFEU 2020
Channel: PowerShell Conference EU
Date: 29/05/2020

Everyone has heard the word API, but what are they? What are they used for in web applications? How can they make your life easier on a daily basis? What can you actually automate? What limitations you can face, even using enterprise applications?
This talk will give you an answer to those questions based on my experience working with third-party web applications like Jira, Trello, BlueJeans, Slack, Workplace.
I'll show you a few examples of scripts I developed in PowerShell to automate how to grant user permissions, how I worked around when certain information was not exposed, how it was hard to me to set up my first header and body to Invoke-RestMethod, how I used PSCustomObject to validate data and return results, and to send a report by email, how to handle the different types of pagination.