Hi Sagar,
Yes you can. Create a nanoflow which can be used in your Native App. From your nanoflow you check if device has connection with nanoflow common JS action, and if connected you can call a microflow. In your microflow which runs on server process your REST call and return the API data as return parameter which is then available in your nanoflow or with synchronize to device action in microflow to get data on the device.
I cant call microflow that say persistence cant call fromnanoflow