https://gyanilabs.com/tutorials/understanding-api-calls/
Understanding API Calls