When attempting to retrieve API data using IBM's Rapid Network Automation (RNA) "no-code/low-code" solution, there are "more than one way to skin a cat!" 
For you cat lovers, no cats were harmed during the writing of this blog!
When you need to get some data from another third-party system, you can go about it using several methods.  What are these methods?  Which ones should I use?  Let's explore the subject to find out!
RNA is a "no-code/low-code" automation platform that allows you to automate your world so you can accomplish more with less effort.  It does this by providing an easy-to-use drag and drop interface to construct automation workflows by selecting and then arranging "action blocks" to accomplish your task.  Your task might be integrating systems, updating a CMDB, deploying resources, or maintaining your network infrastructure.  The possibilities are endless.  
When your workflow calls for some third-party data, you can retrieve the data with RNA using the following methods:
For this workflow, I first defined some "Start" block variables I'll need to accomplish my task:
Let's start out by trying the cURL method by setting our $cat_type to "Calico".