Skip to content

Instantly share code, notes, and snippets.

@fuzzylogiq
Last active November 28, 2018 16:34
Show Gist options
  • Save fuzzylogiq/8e9a07ebfcf04fdf72ab2564b89696cb to your computer and use it in GitHub Desktop.
Save fuzzylogiq/8e9a07ebfcf04fdf72ab2564b89696cb to your computer and use it in GitHub Desktop.
Being a success as a Mac admin often means automating repetitive tasks, and that can be enhanced by using live data from a web service's Application Programming Interface or API. Popular MDMs from Jamf and VMware and online services such as GitHub provide rich APIs you can leverage to read and manipulate the data they hold. Modern APIs work by accepting authenticated web requests to specially crafted URLs, allowing you to take data from one service and easily use it to update another.
This workshop will give a basic introduction to REST APIs, how you can authenticate to and interact with them from the command line and in scripts, and will cover tools which make using APIs, and your life as a Mac admin, that little bit easier.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment