...
How can I create a channel in Iguana 6 which gives a translator to use?
Understand what HTTP is and how to make a call from Lua in the translator.
You could look at how to extract data from Confluence.
See reverse engineering a funky protocol.
What is JSON?
How do create a JSON object in Lua?
How would you authenticate to the API?
Why do we need to do that?
How would work out which API to use?