API - wildberries-tech/universal-harvester GitHub Wiki

Запросы к Universal Harvester можно выполнять с помощью приложения curl.

curl

Пример команды:

curl -OJ --header "Authorization: [token]" -k "https://you-harvester.ru/api/scenario/[scenario]/parameters/[parameters]/[output_type]"

[token] -- токен авторизации [scenario] -- имя сценария в url кодировке [parameters] -- текстовое представление json с параметрами в url кодировке [output_type] -- тип представления конечного результата

Типы вывода

Возможные типы возвращаемых данных:

  • xlsx -- таблица формата excel;
  • csvzip -- архив с текстовыми таблицами csv;
  • jsonzip -- архив с json результатом;
  • json -- json результатом;

Токен

Токен представляет собой base64 строку, содержащую логин и пароль пользователя в JSON.

{"username":"foo","password":"bar"}

Пример

curl -OJ --header "Authorization: eyJ1c2VybmFtZSI6ImZvbyIsInBhc3N3b3JkIjoiYmFyIn0=" -k "https://you-harvester.ru/api/scenario/%5BTest%5D%20Foobar%20scenario/parameters/%7B%22foo%22:%22foo%22,%22bar%22:1%7D/xlsx"