Creating Automation with APIs and PowerShell
summary
Shows concrete PowerShell patterns: using Invoke-RestMethod vs Invoke-WebRequest and when to parse JSON or keep raw responses, tips to secure credentials and validate responses, and when to batch calls versus firing many endpoints. Demonstrations include a working Pushover weather push, a daily brief that aggregates several public APIs (weather, joke, quote, dog photo) — inefficient but functional, a hybrid PowerShell+Python attempt that hits a file/path error, and a compiled Go executable api-call.exe that successfully runs against SWAPI.
AI-written summary · about
chapters (11)
- 0:00API automation intro
- 1:59API fundamentals & auth
- 4:06Why PowerShell for APIs
- 7:41Secure API automation tips
- 8:24REST vs Web request methods
- 11:08Weather alerts via Pushover
- 12:12Efficient API batch calls
- 15:03Building internal and external dashboards
- 16:28PowerShell + Python for APIs
- 19:22Executable API modules
- 22:14Q&A
related talks
01h 30mConjuring data with APIs
41mPowerShell for Life: Automate the Everyday
48mThe easy way to an API
48mAPIs are for Automata, PowerShell is for People
51mFrom PowerCLI to API – Taking Your Automation Skills to...
43mPowerShell For Every System
01h 23mWhen Tools Don’t Fit: Filling the Gaps with PowerShell
01h 11mWorkshop - Automating for DevOps
