Table of Contents
API (Application Programming Interface) is an extremely important part of systems in general and Magento 2 in particular. We will learn the way to create a custom API in Magento 2.
We need a tool to interact with the API, we will use Postman, one of the most popular tools.
You can try to Download
First of all, we will create a new module with the following directory structure:
Firstly, we must define the API in etc/webapi.xml as below:
In there:
Next, we need to create an interface class as Api/FirstApiInterface.php:
The Mode/firstApi.php has the below content:
Finally, we need to create a preference at etc/di.xml as follow:
We need to run the following commands for the module to work:
To verify the result, we create a request in Postman with its URL:
https://localhost/rest/all/V1/landofcode-firstapi/hello?name=LandofCode
The results response:
Good luck to you!
Read more:
Salesforce is a strong tool that enables businesses to control processes, customer relations, as well…
By 2025, the latest mobile app design trends are expected to generate $270 billion from…
Magento 2 is an incredibly flexible and powerful eCommerce platform that can be tailored to…
Black Friday and Cyber Monday – BFCM 2024 are nearly around the corner, and it’s…
When it comes to e-Commerce platforms, undoubtedly Magento 2.0 grabs the spotlight. Magento might not…
The holiday shopping season is here, and there’s no better time to supercharge your Magento…