magento2-docker/app/code/IpSupply/Prology/etc/webapi.xml

52 lines
2.2 KiB
XML
Executable File

<?xml version="1.0" ?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Webapi:etc/webapi.xsd">
<route url="/V1/prology/price/suggestion/" method="POST">
<service class="IpSupply\Prology\Api\Interface\PriceSuggestionInterface" method="sendEmail"/>
<resources>
<resource ref="anonymous"/>
</resources>
</route>
<route url="/V1/prology/erp/postProductFromErp/" method="POST">
<service class="IpSupply\Prology\Api\Interface\ErpInterface" method="createProductFromErp"/>
<resources>
<resource ref="anonymous"/>
</resources>
</route>
<route url="/V1/prology/erp/deleteProductFromErp/" method="POST">
<service class="IpSupply\Prology\Api\Interface\ErpInterface" method="deleteProductFromErp"/>
<resources>
<resource ref="anonymous"/>
</resources>
</route>
<route url="/V1/prology/product/updatePriceAndQty" method="POST">
<service class="IpSupply\Prology\Api\Interface\ErpInterface" method="updatePriceAndQty"/>
<resources>
<resource ref="anonymous"/>
</resources>
</route>
<route url="/V1/prology/erp/getAllCategories/" method="GET">
<service class="IpSupply\Prology\Api\Interface\ErpInterface" method="getAllCategories"/>
<resources>
<resource ref="anonymous"/>
</resources>
</route>
<route url="/V1/prology/newsletter/register" method="POST">
<service class="IpSupply\Prology\Api\Interface\NewsletterInterface" method="register"/>
<resources>
<resource ref="anonymous"/>
</resources>
</route>
<route url="/V1/prology/erp/getAllBrands/" method="GET">
<service class="IpSupply\Prology\Api\Interface\ErpInterface" method="getAllBrands"/>
<resources>
<resource ref="anonymous"/>
</resources>
</route>
<route url="/V1/prology/erp/getAllTypes/" method="GET">
<service class="IpSupply\Prology\Api\Interface\ErpInterface" method="getAllTypes"/>
<resources>
<resource ref="anonymous"/>
</resources>
</route>
</routes>