This tutorial introduces API (application Programming Interface) basics for beginners. IOT devices are controlled using APIs with them main API protocols being HTTP and MQTT.
Most of us are very familiar with user Interfaces as they are used every day. When you read and write your emails you are using a user interface designed for people to send and receive emails.
An Email API is simply an interface designed to be used by an application and not a user to send and receive emails.
We look are what APIs are and how you use them with a demo test API that runs in node-red.
Download flow
http://www.steves-internet-guide.com/download/iot-api/
API Tutorials on website
http://www.steves-internet-guide.com/iot-apis/
Using HTTP APIs
http://www.steves-internet-guide.com/using-http-apis-for-iot-beginners-guide/
Using MQTT APIs
http://www.steves-internet-guide.com/mqtt-apis-iot-guide/
Related videos
Working With JSON Data in Node Red
https://youtu.be/24ZY3CEsiow
My Books
http://www.steves-internet-guide.com/books