How Create simple product from Rest Api.

Blog
Spread the love

I have implement simple product from Rest Api in Magento 2. I have make curd opration for simple product api.

First You Need to Create Custom module then follow this steps. I have shared a step by step guide to add qty increment buttons on product page.

Step 1: Create register.php

app/code/Bluethinkinc/Productapi/registration.php

Step 2: Create Module.xml

app/code/Bluethinkinc/Productapi/etc/module.xml

Step 3: Create webapi.xml

app/code/Bluethinkinc/Productapi/etc/webapi.xml

Step 4: Create di.xml

app/code/Bluethinkinc/Productapi/etc/di.xml

Step 5: Create ProductaddInterface.php

app/code/Bluethinkinc/Productapi/Api/ProductaddInterface.php

Step 6: Create ProductupdateInterface.php

app/code/Bluethinkinc/Productapi/Api/ProductupdateInterface.php

Step 7: Create ProductlistInterface.php

app/code/Bluethinkinc/Productapi/Api/ProductlistInterface.php

Step 8: Create ProductdeleteInterface.php

app/code/Bluethinkinc/Productapi/Api/ProductdeleteInterface.php

Step 9: Create Productadd.php

app/code/Bluethinkinc/Productapi/Model/Api/Productadd.php

Step 10: Create Productupdate.php

app/code/Bluethinkinc/Productapi/Model/Api/Productupdate.php

Step 11: Create Productlist.php

app/code/Bluethinkinc/Productapi/Model/Api/Productlist.php

Step 12: Create Productdelete.php

app/code/Bluethinkinc/Productapi/Model/Api/Productdelete.php

Postman Request and Responce

Simple Product Add Request Url:
{Base_url}/rest/V1/productadd/

Method: POST

Request Body:

Responce:

extention_2023

extention_2023

Simple Product Update Request Url:
{Base_url}/rest/V1/productupdate/

Method: POST

Request Body:

Responce:

extention_2023

extention_2023

Simple Product List Request Url:
{Base_url}/rest/V1/productlist/

Method: GET

Responce:

extention_2023

Simple Product List Request Url:
{Base_url}/rest/V1/productdelete/

Method: POST

Request Body:

{
“id”:”2047″
}

Responce:

extention_2023

extention_2023

bluethinkinc_blog

bluethinkinc_blog

2023-10-03

0

Leave a Reply

Your email address will not be published. Required fields are marked *

Find More Blogs

Custom API to Fetch Customer Data by Customer ID in Spryker

Spread the love Introduction In this blog post, we will

Creating a Custom Module for a Custom Frontend Page in Spryker

Spread the love To create a custom module for a custom

How to create custom module api get category list without access token in Spryker

Spread the love To create a custom API for fetching a

Creating a Custom Glue API in Spryker

Spread the love Spryker’s Glue API is a powerful tool

Get AI Generated 360-Degree View of Account Summary in Dynamics 365 Sales

Spread the love Navigating the demanding landscape of sales

Enhancing Productivity with Dynamics 365: The Power of Session Restore

Spread the love Enhancing Productivity with Dynamics 365:

Salesforce Admin

Spread the love In our last blog, we discussed common

Unlocking AI with Spring Boot: Real-World Use Cases and Solutions

Spread the love Artificial Intelligence (AI) has moved from

Enhancing Performance with Reactive Java: A Beginner-Friendly Guide

Spread the love In today’s fast-paced software

Integrating Azure Function with Dynamics 365

Spread the love Signup on azure portal and make sure to

bluethinkinc Blogs