Working with REST APIs

Please upload an image illustrating your workshop

What’s happening in your workshop?

We will discover what REST APIs are, and wrap one as vvvv nodes to use it in our projects. We’ll use the VL.SimpleHTTP library. We’ll also see how to read the documentation of a REST API, and test it in external tools such as Postman.

What will people learn?

  • HTTP basics
  • What a REST API is
  • How read an API documentation
  • How to test an API outside of vvvv
  • How to communicate with this API in vvvv
  • How to build a nodeset to re-use later

Who is it for?
Everybody who ever came accross a REST API that does something cool but did not know how to use it

What knowledge do you presume your participants have?
Understanding of VL’s concepts (records, operations), knowing what a URL is

A session is 3h. How many sessions does your workshop need?
1 session

What’s the teaching level?
Beginner to intermediate

How do you qualify for the topic?
Been wrapping many REST APIs, both for libraries and apps (GammaLauncher, VL.OpenWeahter…) and commercial projects