Magento is a very popular, open source eCommerce tool. Magento 2 (like Magento 1) provides a REST API that you can use to create powerful applications harnessing the power of Magento. This guide will help you get up and running in a short amount of time in integrating the Magento 2 REST API in your application. The official documentation may feel insufficient to most beginners so in this article, I will be providing specific examples in PHP.
Magento supports REST and SOAP APIs although REST API will be better suited to beginners hence we will be implementing the REST API.