API цифровых товаров
Получение состава заказа
1. Для получения заказа необходимы логин и пароль. Скопировать их можно в настройках расширения.
1.1 Перейдите в расширение "Цифровые товары":

1.2 Откройте вкладку "Настройки":

1.3 Внизу страницы будут доступны логин и пароль:

2. Для доступа к составу заказа, используя логин, пароль и id заказа, создайте запрос:
https://login:password@digital.insales.ru/api/orders/order_id.json
где login
- логин, password
- пароль, order_id
- id заказа в inSales (отображается в адресной строчке в карточке заказа).
3. В полученном результате должен быть массив license_codes
, в котором перечислены все отправленные клиенту коды.
Получение всех файлов товара
# GET /api/products/:product_id/assets(.:format)
# GET /api/products/:product_id/variants/:variant_id/assets(.:format)
# GET /api/assets/:id(.:format)
Получение файла варианта
# GET /api/products/:product_id/variants/:variant_id/assets(.:format)
Получение конкретного файла
# GET /api/assets/:id(.:format)
Удаление
# DELETE /api/products/:product_id/variants/:variant_id/assets(.:format) api/assets#destroy
# DELETE /api/assets/:id(.:format)
Создание
# POST /api/products/:product_id/variants/:variant_id/assets(.:format)
Ожидается params.require(:asset).permit(:src, :filename, :attachment)