InSales API - Модификации товара

Материал из Insales Wiki
Версия от 15:11, 18 июля 2010; Vb (обсуждение | вклад) (Получение всех модификаций товаров)

Перейти к: навигация, поиск

Получение всех модификаций товара

Запрос: GET /admin/products/#{product_id}/variants.xml

Ответ:

<variants type="array">
    <variant>
        <id type="integer">1157664</id>
        <product-id type="integer">182183</product-id>
        <cost-price type="decimal" nil="true"/>
        <old-price type="decimal" nil="true"/>
        <price type="decimal">440.0</price>
        <quantity type="integer" nil="true"/>
        <sku nil="true"/>
        <created-at type="timestamp">2010-07-03 20:04:28 +0400</created-at>
        <updated-at type="timestamp">2010-07-03 20:04:28 +0400</updated-at>
        <option-values type="array">
            <option-value>
                <id type="integer">8093</id>
                <option-name-id type="integer">1576</option-name-id>
                <position type="integer">3</position>
                <title>Черный</title>
            </option-value>
            <option-value>
                <id type="integer">8092</id>
                <option-name-id type="integer">1575</option-name-id>
                <position type="integer">24</position>
                <title>96</title>
            </option-value>
        </option-values>
    </variant>
    <variant>
        <id type="integer">1157665</id>
        <product-id type="integer">182183</product-id>
        <cost-price type="decimal" nil="true"/>
        <old-price type="decimal" nil="true"/>
        <price type="decimal">440.0</price>
        <quantity type="integer" nil="true"/>
        <sku nil="true"/>
        <created-at type="timestamp">2010-07-03 20:04:39 +0400</created-at>
        <updated-at type="timestamp">2010-07-03 20:04:39 +0400</updated-at>
        <option-values type="array">
            <option-value>
                <id type="integer">7941</id>
                <option-name-id type="integer">1576</option-name-id>
                <position type="integer">2</position>
                <title>Белый</title>
            </option-value>
            <option-value>
                <id type="integer">8094</id>
                <option-name-id type="integer">1575</option-name-id>
                <position type="integer">25</position>
                <title>100</title>
            </option-value>
        </option-values>
    </variant>
    <variant>
        <id type="integer">1157666</id>
        <product-id type="integer">182183</product-id>
        <cost-price type="decimal" nil="true"/>
        <old-price type="decimal" nil="true"/>
        <price type="decimal">440.0</price>
        <quantity type="integer" nil="true"/>
        <sku nil="true"/>
        <created-at type="timestamp">2010-07-03 20:04:39 +0400</created-at>
        <updated-at type="timestamp">2010-07-03 20:04:39 +0400</updated-at>
        <option-values type="array">
            <option-value>
                <id type="integer">8093</id>
                <option-name-id type="integer">1576</option-name-id>
                <position type="integer">3</position>
                <title>Черный</title>
            </option-value>
            <option-value>
                <id type="integer">8094</id>
                <option-name-id type="integer">1575</option-name-id>
                <position type="integer">25</position>
                <title>100</title>
            </option-value>
        </option-values>
    </variant>
</variants>

Получение модификации

Добавление модификации

Изменение модификации

Удаление модификации