Let's Git Commit(ted) to Dev Resources

February 01, 2022

Welcome to the start of an entire month of blogs and videos focused solely on getting started with and leveraging EUC’s APIs and other developer-focused resources. Have you ever thought to yourself, “I wish the product could do this? Why am I doing the same thing over and over again? Can this be automated?” Or even tried to leverage an API but just didn’t know how to get started or got stuck halfway through and gave up?

Well, then you should be excited to embark on this month’s journey with us as we guide you from getting started with the Workspace ONE UEM, Workspace ONE Access, Workspace ONE Intelligence, Horizon, Unified Access Gateway, and Hub Notifications APIs, to fully implementing an end-to-end solution using these APIs. Additionally, we will provide some foundational content around APIs, using Postman and OAuth, as well as a few pro tips and tricks to becoming an API boss!

Calling all SysAdmins and Mobility Analyst/Engineers/Architects

Let’s spend some time going over who is our intended audience. Here’s a hint: it’s for everyone and anyone interested in learning about APIs! Don’t get intimidated by the play on words in the title or if these developer references went over your head. By the end of this month, you will have a holistic understanding of APIs, various developer tools, and even how to leverage pre-existing samples and VMware Flings to automate your workspace.

Preparing to Git Commit(ted)

If you made it this far, thank you for trusting us, you won’t regret it! If you have never worked with Workspace ONE or Horizon, I would suggest looking at the What is Workspace ONE? and What is Horizon? articles on Tech Zone before moving forward.

If you are already familiar with these products, I suggest downloading the following tools for use throughout this month.

Choosing an API Client

You will want to start with an API client that will allow you to quickly test our APIs before implementing them into your own custom solution. Postman has been my go-to tool for years now, and I have tons of sample API requests built out in various collections. Therefore, much of the content this month will leverage Postman as the de facto API client.

However, I have listed alternatives that offer a free tier, along with supporting Restful APIs below:

After doing the research on these API clients, I will try using Thunder Client to see how it stacks up. I personally love that I can have everything I need to do end-to-end in Visual Studio Code (VS Code). We will go into more details on using VS Code this month as well, so stay tuned!

Download a Code Editor

The first step is to download a source code editor. What platform (Windows, macOS, or Linux) you are using will determine which source code editor or integrated development environment (IDE) you will use. In addition to a program for writing code, you will want to decide if you want to contribute code back to our GitHub repositories. We will cover all of the how-tos this month. If you have no idea what I am talking about, I suggest downloading VS Code since it’s free, built on open-source, and supported on all platforms. It also supports Git commands and various scripting languages. We also saw a VS Code Extension for making API requests, so you can get away with just installing VS code for everything this month!

Let’s Git Commit(ted) to Resources

I hope you are as excited as I am about what’s coming out this month! Be sure to subscribe to the Digital Workspace Tech Zone Blog RSS or check back on this blog post daily to see what we release. We'll add each day's topic to agenda on this page with a link to keep you organized. By the end of this month, we hope that you are comfortable leveraging code samples, VMware Flings, scripting/coding, and leveraging the EUC APIs to automate your workspace!

You can also follow us on Twitter @EUCTechZone to stay updated on the latest EUC content!

Agenda

Make sure to check out the other blog posts in our 28-day series:

Associated Content

From the action bar MORE button.

Filter Tags

Workspace ONE Workspace ONE Access Workspace ONE Intelligence Workspace ONE UEM Blog Technical Overview Overview Optimize