{"id":8524,"date":"2014-05-17T12:08:40","date_gmt":"2014-05-17T12:08:40","guid":{"rendered":"http:\/\/webkul.com\/blog\/?p=8524"},"modified":"2024-06-07T04:43:32","modified_gmt":"2024-06-07T04:43:32","slug":"magento-marketplace-web-services-api","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/","title":{"rendered":"Magento Marketplace Web Services API"},"content":{"rendered":"<p><!--more--><!--more--><!--more-->This multi-vendor addon will allow web services including SOAP api so that marketplace functions can be used on other devices including mobile and ERP.<\/p>\n<p>This Module is also available for <strong><a href=\"https:\/\/store.webkul.com\/Marketplace-Web-Services-API-Magento2.html\" target=\"_blank\" rel=\"noopener noreferrer\">Magento 2<\/a><\/strong><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-mail-forward\"><\/i>Features<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>Standard magento web services api extended.<\/li>\n<li>Standard SOAP V1, SOAP V2 API and REST API support found.<\/li>\n<li>JSON format return can be used in mobile and ERP devices including OPENERP . we have built world best <a title=\"soap rest connector magento\" href=\"http:\/\/www.magentocommerce.com\/magento-connect\/openerp-bridge.html\"><strong>openerp magento connector<\/strong><\/a>.<\/li>\n<li>Extend all magento marketplace functions including marketplace, sellers-list, assign seller.<\/li>\n<li>Easy to customise the module.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-info\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-mobile\"><\/i>MARKETPLACE MOBILE APP<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p><b>Mobikul Marketplace<\/b>: Mobikul Marketplace converts your Magento marketplace store into a mobile app. Your customers can easily purchase products on the go. They don\u2019t need to have a laptop or desktop, they can easily explore your store through their smart phones. It will not only benefit the store owner and customer it will benefit the seller\u2019s too. Sellers can see their dashboard, order history and can contact to the admin through the mobile app. So what are you waiting for, you must now have a mobikul marketplace to be a step ahead.<\/p>\n<p><b>Highlighted Features:<\/b><\/p>\n<ul>\n<li>Seller Profile.<\/li>\n<li>Seller Dashboard.<\/li>\n<li>Seller Order History.<\/li>\n<li>Market Place Landing Page Where Popular sellers and Description about the marketplace is mentioned.<\/li>\n<\/ul>\n<p><b>Note<\/b>: The <a title=\"MOBIKUL Marketplace\" href=\"https:\/\/store.webkul.com\/mobikul-marketplace.html\" target=\"_blank\" rel=\"noopener noreferrer\"><strong> MOBIKUL Marketplace<\/strong><\/a> Mobile app is a different module. You have to install it separately.<\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-success\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-cog\"><\/i>Installation<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p>Installation of the module is super easy you need to move the app folder into Magento root directory.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446247\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-web-server-api.webp\" alt=\"magento-web-server-api\" width=\"1351\" height=\"389\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-web-server-api.webp 1351w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-web-server-api-300x86.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-web-server-api-1200x346.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-web-server-api-250x72.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-web-server-api-768x221.webp 768w\" sizes=\"(max-width: 1351px) 100vw, 1351px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-info\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-arrow-right\"><\/i>How To Use<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p>After the installation of the Magento Marketplace web services api, you just need to follow given instructions.<\/p>\n<p>Connect your application to Marketplace host where this addon installed like this.<\/p>\n<p><strong>For example<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446249\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/web-server-api.webp\" alt=\"web-server-api\" width=\"801\" height=\"516\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/web-server-api.webp 801w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/web-server-api-300x193.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/web-server-api-250x161.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/web-server-api-768x495.webp 768w\" sizes=\"(max-width: 801px) 100vw, 801px\" loading=\"lazy\" \/><\/p>\n<p><b>FOR SOAP V1<\/b><\/p>\n<p>Like above Marketplace Api methods you can also use following methods.<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr valign=\"TOP\">\n<th>Methods and parameters<\/th>\n<th>Return Type<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr valign=\"TOP\">\n<td>\n<p lang=\"en-IN\" align=\"JUSTIFY\">seller.setSeller[$sellelrid,$shopurl]<\/p>\n<\/td>\n<td>\n<p lang=\"en-IN\" align=\"JUSTIFY\">string<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>\n<p lang=\"en-IN\" align=\"JUSTIFY\">seller.unsetSeller[$sellelrid]<\/p>\n<\/td>\n<td>\n<p lang=\"en-IN\" align=\"JUSTIFY\">string<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>\n<p lang=\"en-IN\" align=\"JUSTIFY\">seller.assignProducttoseller[$sellerid,$productid]<\/p>\n<\/td>\n<td>string<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.unassignProductfromseller[$productid]<\/td>\n<td>string<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.getSellerprofile[$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.getSellerlist<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.getProductlistofseller[$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.payCommissiontoseller[$sellerid]<\/td>\n<td>string<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.approveSellerproduct[$product]<\/td>\n<td>string<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.getSellertotalsales[$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.getSellertotalorderdetails[$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.getProductListBySeller[$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td>seller.approveSeller[$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>seller.setSeller[$sellelrid,$shopurl]<\/strong>\u2013 Using sellerid (Existing customerid) you can convert normal customer to the seller. Required parameters are sellerid, shopurl. Return type will be string if success occur. In case of any notification Return Type will string.<\/p>\n<p><b>seller.unsetSeller,[$sellerid]<\/b>\u2013 Using sellerid you can convert a seller into normal customer. Required parameter is sellerid. Return type will be string.<\/p>\n<p><strong>seller.assignProductToSeller[$sellerid,$productid]<\/strong>\u2013 Use this API method to assign product to the seller using sellerid, productid parameters. You can assign particular product to the seller by passing sellerid and product id. Return type will be string if success occur. In case of any notification Return Type will string. You can pass multiple Product ids in string format for example: \u20181,2,3,\u2026.\u2019<\/p>\n<p><strong>seller.unassignProductFromSeller[$productid]<\/strong>\u2013 Using productid parameter, unassign the product from the seller. You can unassign or remove the product from seller using this API method. Return type will be string and string.You can pass multiple Product ids in string format for example: \u20181,2,3,\u2026.\u2019<\/p>\n<p><strong>seller.getSellerProfile[$sellerid]<\/strong>\u2013 Using this API Method you can get seller profile by sellerid parameter. Return type for this method is JSON.<\/p>\n<p><strong> seller.getSellerList<\/strong>\u2013 You can get the list of all sellers using this API method. Return value is JSON.<\/p>\n<p><strong>seller.getProductListOfSeller[$sellerid]<\/strong>\u2013 Using this API method, To get all product list of particular seller through sellerid parameter. It returns value in JSON.<\/p>\n<p><strong>seller.payCommissionToSeller[$sellerid]<\/strong>\u2013 By passing sellerid (Existing customerid), remaining amount of the seller will go to the admin account. Return type will be string if success occur. In case of any notification Return Type will string.<\/p>\n<p><strong>seller.approveSellerProduct[$product]<\/strong>\u2013 Product approval will happen from this API method. You can approve the seller product by passing product parameter. If successfully approve the product then Return type will be string. Otherwise in case of any notification Return Type will be string.You can pass multiple Product ids in string format for example: \u20181,2,3,\u2026.\u2019<\/p>\n<p><strong>seller.getSellerTotalSales[$sellerid]<\/strong>\u2013 By passing sellerid parameter, you can get seller\u2019s total sales. Returns the list of seller total sales using this API method. Return value is JSON.<\/p>\n<p><strong>seller.getSellerTotalOrderDetails[$sellerid]<\/strong>\u2013 Returns the list of seller total order details using this API method. Use sellerid as parameter and return type is JSON.<\/p>\n<p><b>seller.getProductListBySeller[$sellerid]<\/b>\u2013 By passing sellerid, you can get the seller\u2019s product list. Return type will be JSON.<\/p>\n<p><b>seller.approveSeller[$sellerids]<\/b>\u2013 Using sellerid you can approve the request to being a seller and can make then a seller. return type will be JSON. You can pass multiple seller\u2019s id in string format like \u20181,2,3,\u2026.\u2019<\/p>\n<p><b>FOR SOAP V2<\/b><\/p>\n<p>Like above Marketplace Api methods you can also use following methods.<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr>\n<th>Methods and parameters<\/th>\n<th>Return type<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>mpapiSellerSetSeller[$sessionId,$sellelrid,$shopurl]<\/td>\n<td>string<\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td>mpapiSellerUnsetSeller[$sessionId,$sellelrid]<\/td>\n<td>string<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerAssignProductToSeller[$sessionId,$sellerid,$productid]<\/td>\n<td>string<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerUnassignProductFromSeller[$sessionId,$productid]<\/td>\n<td>string<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerGetSellerProfile[$sessionId,$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerGetSellerList[$sessionId,]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerGetProductListOfSeller[$sessionId,$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerPayCommissionToSeller[$sessionId,$sellerid]<\/td>\n<td>string<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerApproveSellerProduct[$sessionId,$product]<\/td>\n<td>string<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerGetSellerTotalSales[$sessionId,$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerGetSellerTotalOrderDetails[$sessionId,$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerGetProductListBySeller[$sessionId,$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>mpapiSellerApproveSeller[$sessionId,$sellerid]<\/td>\n<td>JSON<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"alert alert-info\">API for REST<\/div>\n<p>We have added REST API methods those are as follows-<\/p>\n<p><b>Customer Level Operation<\/b><\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr>\n<th>S.no<\/th>\n<th>Methods and parameters<\/th>\n<th>Return type<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>http:\/\/magentohost\/api\/sellers<br \/>\nRequest Type : POST<br \/>\nParams : array(&#8216;mageuserid&#8217;=&gt;&#8217;userid&#8217;,&#8217;profileurl&#8217;=&gt;&#8217;store url&#8217;)<br \/>\nParams Datatype: JSON<br \/>\nDescription : Reques for becoming seller with his user id and shop url for uniquly identifying the seller at profile and collection page.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : Retreive seller profile.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id\/product<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : Retrieve seller products.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td>4<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id\/order<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : Get Order list of the seller.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id\/order\/sales\/1<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : Get overall sales details.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Now We will discuss about the Admin Level Operations-<\/p>\n<p><b>Admin level operations:<\/b><\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr>\n<th>S.no<\/th>\n<th>Methods and parameters<\/th>\n<th>Return type<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>http:\/\/magentohost\/api\/sellers<br \/>\nRequest Type : POST<br \/>\nParams : array(&#8216;mageuserid&#8217;=&gt;&#8217;userid&#8217;,&#8217;profileurl&#8217;=&gt;&#8217;store url&#8217;)<br \/>\nParams Datatype: JSON<br \/>\nDescription : Reques for becoming seller with his user id and shop url for uniquly identifying the seller at profile and collection page.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : Retreive seller profile<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>http:\/\/magentohost\/api\/sellers<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : Retreive all sellers profile.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id<br \/>\nRequest Type : PUT<br \/>\nParams : array(&#8216;wantpartner&#8217;=&gt;1 or 0)<br \/>\nParams Datatype: JSON<br \/>\nDescription : update seller status from partner or normal user set wantpartner value 1 for seller and 0 for default user.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id\/product<br \/>\nRequest Type : PUT<br \/>\nParams : array(array(&#8216;mageproductid&#8217;=&gt;productId1),<br \/>\narray(&#8216;mageproductid&#8217;=&gt;productId2),<br \/>\n&#8230;<br \/>\n)<br \/>\nParams Datatype: JSON<br \/>\nDescription : approve seller products.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id\/product<br \/>\nRequest Type : DELETE<br \/>\nParams : array(array(&#8216;mageproductid&#8217;=&gt;productId1),<br \/>\narray(&#8216;mageproductid&#8217;=&gt;productId2),<br \/>\n&#8230;<br \/>\n)<br \/>\nParams Datatype: JSON<br \/>\nDescription : disapprove seller products.<\/td>\n<td style=\"padding: 2px 3px 2px 3px; vertical-align: middle;\" data-sheets-value=\"[null,2,&quot;JSON&quot;]\">JSON<\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id\/product<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : retrieve seller products<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id\/order<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : get seller orders list.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id\/order\/sales<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : Get Seller commission details.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>http:\/\/magentohost\/api\/sellers\/:id\/pay<br \/>\nRequest Type : GET<br \/>\nParams : array()<br \/>\nDescription : Pay seller amount.<\/td>\n<td>JSON<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"alert alert-info\">Admin Configuration<\/div>\n<p><b>REST Roles<\/b><\/p>\n<p>The Admin panel will have these menus and admin can easily manage the REST API&#8217;s and provide authentication to the users.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-446264 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/admin-menu.webp\" alt=\"admin-menu\" width=\"1349\" height=\"627\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/admin-menu.webp 1349w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/admin-menu-300x139.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/admin-menu-1200x558.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/admin-menu-250x116.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/admin-menu-768x357.webp 768w\" sizes=\"(max-width: 1349px) 100vw, 1349px\" loading=\"lazy\" \/><\/p>\n<p>Here admin have to click on REST Roles to define permission for the users.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446254\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-roles.webp\" alt=\"rest-roles\" width=\"1350\" height=\"426\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-roles.webp 1350w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-roles-300x95.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-roles-1200x379.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-roles-250x79.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-roles-768x242.webp 768w\" sizes=\"(max-width: 1350px) 100vw, 1350px\" loading=\"lazy\" \/><\/p>\n<p>now admin can easily add new admin role or edit existing admin roles.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446255\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/role-resources.webp\" alt=\"role-resources\" width=\"1347\" height=\"647\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/role-resources.webp 1347w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/role-resources-300x144.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/role-resources-1200x576.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/role-resources-250x120.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/role-resources-768x369.webp 768w\" sizes=\"(max-width: 1347px) 100vw, 1347px\" loading=\"lazy\" \/><\/p>\n<p><b>REST Attributes<\/b><\/p>\n<p>After REST Roles admin have to select the REST Attributes to select attributes for the users.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446258\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-attributes.webp\" alt=\"rest-attributes\" width=\"1350\" height=\"390\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-attributes.webp 1350w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-attributes-300x87.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-attributes-1200x347.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-attributes-250x72.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-attributes-768x222.webp 768w\" sizes=\"(max-width: 1350px) 100vw, 1350px\" loading=\"lazy\" \/><\/p>\n<p>Now admin can click on any role and select attribute for them. Admin can select all attributes or admin can select some attributes from the custom.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446259\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/product-attribute.webp\" alt=\"product-attribute\" width=\"1366\" height=\"589\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/product-attribute.webp 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/product-attribute-300x129.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/product-attribute-1200x517.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/product-attribute-250x108.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/product-attribute-768x331.webp 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/p>\n<p><b>Create new Admin User<\/b><\/p>\n<p>Admin can also create a new admin user and assign REST Roles to that particular user.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446253\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/create-user.webp\" alt=\"create-user\" width=\"1361\" height=\"529\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/create-user.webp 1361w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/create-user-300x117.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/create-user-1200x466.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/create-user-250x97.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/create-user-768x299.webp 768w\" sizes=\"(max-width: 1361px) 100vw, 1361px\" loading=\"lazy\" \/><\/p>\n<p>Admin have to click on add new user and after that admin can create new user.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446267\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-users.webp\" alt=\"magento-users\" width=\"1348\" height=\"431\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-users.webp 1348w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-users-300x96.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-users-1200x384.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-users-250x80.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/magento-users-768x246.webp 768w\" sizes=\"(max-width: 1348px) 100vw, 1348px\" loading=\"lazy\" \/><\/p>\n<p>Admin have to fill-up the basic information for the user and then click on the REST Roles.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446269\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-user.webp\" alt=\"new-user\" width=\"1349\" height=\"583\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-user.webp 1349w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-user-300x130.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-user-1200x519.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-user-250x108.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-user-768x332.webp 768w\" sizes=\"(max-width: 1349px) 100vw, 1349px\" loading=\"lazy\" \/><\/p>\n<p>Now here admin have to select the admin role for the user and the user will become the admin of Magento.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446268\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-role.webp\" alt=\"rest-role\" width=\"1357\" height=\"495\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-role.webp 1357w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-role-300x109.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-role-1200x438.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-role-250x91.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/rest-role-768x280.webp 768w\" sizes=\"(max-width: 1357px) 100vw, 1357px\" loading=\"lazy\" \/><\/p>\n<p><b>REST OAuth Consumers<\/b><\/p>\n<p>Admin can give access to the user and every user will have their own unique keys &amp; Secret keys.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446266\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/oauth-customers.webp\" alt=\"oauth-customers\" width=\"1366\" height=\"447\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/oauth-customers.webp 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/oauth-customers-300x98.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/oauth-customers-1200x393.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/oauth-customers-250x82.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/oauth-customers-768x251.webp 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/p>\n<p>Admin can fill up the basic information of the user and the keys will be system generated.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-446270\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-customer.webp\" alt=\"new-customer\" width=\"1366\" height=\"552\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-customer.webp 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-customer-300x121.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-customer-1200x485.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-customer-250x101.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/new-customer-768x310.webp 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/p>\n<p>Thats all for the REST API&#8217;s configuration part.<\/p>\n<p>We\u2019ll add more method in Magento Marketplace web service api Day by Day.<\/p>\n<p>That\u2019s all for the base Magento Marketplace web services api, still have any issue feel free to add a ticket and let us know your views to make the module better <a href=\"https:\/\/webkul.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/webkul.uvdesk.com\/en\/<\/a><\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":27036,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1173,8,599,1149,211,1172],"tags":[],"class_list":["post-8524","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-api-2","category-magento","category-magento-1-8","category-magento1-9","category-marketplace-2","category-web-service"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento Marketplace Web Services API - Webkul Blog<\/title>\n<meta name=\"description\" content=\"Magento Marketplace web services api - This multi vendor addon will allow web services including SOAP and REST api so that marketplace functions can be used on other devices including mobile and ERP .\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento Marketplace Web Services API - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Magento Marketplace web services api - This multi vendor addon will allow web services including SOAP and REST api so that marketplace functions can be used on other devices including mobile and ERP .\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2014-05-17T12:08:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-07T04:43:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Abhishek Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Abhishek Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/\"},\"author\":{\"name\":\"Abhishek Singh\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/573e459f54796eb4195511990de4bfd0\"},\"headline\":\"Magento Marketplace Web Services API\",\"datePublished\":\"2014-05-17T12:08:40+00:00\",\"dateModified\":\"2024-06-07T04:43:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/\"},\"wordCount\":1495,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png\",\"articleSection\":[\"API\",\"magento\",\"Magento 1.8\",\"magento1.9\",\"Marketplace\",\"web service\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/\",\"name\":\"Magento Marketplace Web Services API - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png\",\"datePublished\":\"2014-05-17T12:08:40+00:00\",\"dateModified\":\"2024-06-07T04:43:32+00:00\",\"description\":\"Magento Marketplace web services api - This multi vendor addon will allow web services including SOAP and REST api so that marketplace functions can be used on other devices including mobile and ERP .\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Magento Marketplace Web Services API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/573e459f54796eb4195511990de4bfd0\",\"name\":\"Abhishek Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d4ac7e0e671bf743359d7e3f140c262d1b16d71106f0a1aeaecca327a2805ae4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d4ac7e0e671bf743359d7e3f140c262d1b16d71106f0a1aeaecca327a2805ae4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Abhishek Singh\"},\"description\":\"Adobe Commerce certified Magento developer with over 12 years of experience at Webkul. Passionate about scalable Magento 2-based webshops, AI, and multi-channel integrations, Abhishek consistently delivers innovative and efficient e-commerce solutions that propel businesses forward.\",\"sameAs\":[\"http:\/\/webkul.com\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/abhishek\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento Marketplace Web Services API - Webkul Blog","description":"Magento Marketplace web services api - This multi vendor addon will allow web services including SOAP and REST api so that marketplace functions can be used on other devices including mobile and ERP .","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/","og_locale":"en_US","og_type":"article","og_title":"Magento Marketplace Web Services API - Webkul Blog","og_description":"Magento Marketplace web services api - This multi vendor addon will allow web services including SOAP and REST api so that marketplace functions can be used on other devices including mobile and ERP .","og_url":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2014-05-17T12:08:40+00:00","article_modified_time":"2024-06-07T04:43:32+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png","type":"image\/png"}],"author":"Abhishek Singh","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Abhishek Singh","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/"},"author":{"name":"Abhishek Singh","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/573e459f54796eb4195511990de4bfd0"},"headline":"Magento Marketplace Web Services API","datePublished":"2014-05-17T12:08:40+00:00","dateModified":"2024-06-07T04:43:32+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/"},"wordCount":1495,"commentCount":1,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png","articleSection":["API","magento","Magento 1.8","magento1.9","Marketplace","web service"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/","url":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/","name":"Magento Marketplace Web Services API - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png","datePublished":"2014-05-17T12:08:40+00:00","dateModified":"2024-06-07T04:43:32+00:00","description":"Magento Marketplace web services api - This multi vendor addon will allow web services including SOAP and REST api so that marketplace functions can be used on other devices including mobile and ERP .","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/05\/Marketplace-Web-Services-API1-Blog-Banner.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento-marketplace-web-services-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Magento Marketplace Web Services API"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/573e459f54796eb4195511990de4bfd0","name":"Abhishek Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d4ac7e0e671bf743359d7e3f140c262d1b16d71106f0a1aeaecca327a2805ae4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d4ac7e0e671bf743359d7e3f140c262d1b16d71106f0a1aeaecca327a2805ae4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Abhishek Singh"},"description":"Adobe Commerce certified Magento developer with over 12 years of experience at Webkul. Passionate about scalable Magento 2-based webshops, AI, and multi-channel integrations, Abhishek consistently delivers innovative and efficient e-commerce solutions that propel businesses forward.","sameAs":["http:\/\/webkul.com"],"url":"https:\/\/webkul.com\/blog\/author\/abhishek\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/8524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=8524"}],"version-history":[{"count":42,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/8524\/revisions"}],"predecessor-version":[{"id":446272,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/8524\/revisions\/446272"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/27036"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=8524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=8524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=8524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}