<?xml version="1.0" ?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Webapi:etc/webapi.xsd">
  
    <!-- Enable/Disable Product Designer-->
    <route url="/V1/product/status/" method="POST">
        <service class="Brushyourideas\IntegrationSync\Api\Product" method="productChangeStatus"/>
        <resources>
            <resource ref="Magento_Customer::group"/>
        </resources>
    </route>

    <route url="/V1/save/configuration/" method="POST">
        <service class="Brushyourideas\IntegrationSync\Api\SaveConfiguration" method="saveConfigurations"/>
        <resources>
            <resource ref="Magento_Customer::group"/>
        </resources>
    </route>
    <route url="/V1/order/create" method="POST">
        <service class="Brushyourideas\IntegrationSync\Api\OrderRepositoryInterface" method="createOrder"/>
        <resources>
            <resource ref="Magento_Backend::admin"/>
        </resources>
    </route>
    <route url="/V1/productdesigner/isloginuser" method="POST">
        <service class="Brushyourideas\IntegrationSync\Api\CheckLoginUserInterface" method="isLoginUser"/>
        <resources>
            <resource ref="anonymous"/>
        </resources>
    </route>
</routes>
