JSON-API

API (функции постепенно дополняются)

Формат и авторизация

метод: POST
content-type: application/json
авторизация: по ключу в теле запроса – {“apikey”:”YOUR-API-KEY”}
Не сообщайте ключ API третьим лицам!

Ваш API Key
Ваш уникальный ключ API.

Получение баланса

метод: POST
URL: https://parser.market/wp-json/client-api/v1/get-balanse

Прогресс выполнения заданий и ссылки на результаты

метод: POST
URL: https://parser.market/wp-json/client-api/v1/get-last50

Отправка заданий через API

метод: POST
URL: https://parser.market/wp-json/client-api/v1/send-order

примечание: поле name (название товара) не должно быть пустым, даже если есть корректная ссылка или id карточки товара


Задание в формате JSON

Поля файла-задания в формате JSON аналогичны образцу задания XLS .

Все поля и их регистр должны в точности сохраняться, для отсутствующих значений указывайте “”, если строка, 0.0, если число, [], если массив.

Чтобы отправить задание в формате JSON, требуется API-ключ (API пока в разработке), сгенерировать/обновить его можно на странице “Мои задания”.
Также требуется указание кода региона, если он не совпадет с кодом, указанным при отправке из формы – будет принят код из формы.

Как и в образце задания XLS, единственным обязательным для заполнения полем в массиве товарных позиций является поле name.

Задание в JSON одинаково как для отправки через форму сайта (файл *.json), так и для отправки через API.

{
    "apikey": "YOUR-API-KEY",
    "regionid": "213",
    "products": [
        {
            "category": "",
            "code": "Пример-001",
            "productid": "TDA 2320",
            "brand": "Bosch",
            "name": "Утюг",
            "linkset": [],
            "marketid": "",
            "price": 0.0,
            "donotsearch": "",
            "textsearch": ""
        },
        {
            "category": "",
            "code": "Пример-002",
            "productid": "",
            "brand": "",
            "name": "Утюг Bosch TDA 2320",
            "linkset": [],
            "marketid": "10760006",
            "price": 0.0,
            "donotsearch": "1",
            "textsearch": ""
        },
        {
            "category": "",
            "code": "Пример-003",
            "productid": "",
            "brand": "",
            "name": "Мягкий бак для душа EKUD 200 л",
            "linkset": [
                "https://market.yandex.ru/product--miagkii-bak-dlia-dusha-ekud-200-l/891744370?sku=101251579104",
                "https://market.yandex.ru/search?text=%D0%9C%D1%8F%D0%B3%D0%BA%D0%B8%D0%B9%20%D0%B1%D0%B0%D0%BA%20%D0%B4%D0%BB%D1%8F%20%D0%B4%D1%83%D1%88%D0%B0%20EKUD%20200%20%D0%BB&cpa=1&cvredirect=2&onstock=1&local-offers-first=0",
                "https://market.yandex.ru/product--emkost-dlia-letnego-dusha-ekud-200-l/101485615730?text=Мягкий%20бак%20для%20душа%20EKUD%20200%20л&cpc=hnH7roBLVQHpzckvYPuLag4AtfIidf8nCsK0-V0aq04gXuCTtAnUgCaVuEInAuDeK0AbIOq09-aMdunBwxCgbUGsbbJn3xr4ZymFXCY5GnkMvKCAQMbAUnFOKsnply9qpUC207Du2kQuXIDYZxzvbdFYJBbn8gISxbZJ6eOz13hp-3DvmrVgtw%2C%2C&sku=101485615730&do-waremd5=WfIvS8337jcR4BX76f89hQ&cpa=1&nid=56327",
                "https://market.yandex.ru/product--skladnaia-emkost-dlia-letnego-dusha-200-litrov-90-90-35/870860135?text=Мягкий%20бак%20для%20душа%20EKUD%20200%20л&cpc=hnH7roBLVQE-TK18N-_Eoy45dNC5RFktIKt49Koh8zpJ0xFUruaIWLBlDcRtXlnf3Ka6UgdEVmGu78eCrLYYWDI97CTASJGU-te7BT3ejO6lpxD8EK6i4lwUHogxTaW3yUpOMdZgDESozFrVnlbFd2hMyMRvFgC8Tybll8T_B4e25MV_p7Z-fg%2C%2C&sku=100971342153&do-waremd5=RIWK05BS1v0G8fMMJJBOoA&cpa=1&nid=20945450"
            ],
            "marketid": "",
            "price": 0.0,
            "donotsearch": "",
            "textsearch": ""
        },
        {
            "category": "",
            "code": "Пример-004",
            "productid": "",
            "brand": "Нескафе",
            "name": "Кофе растворимый Нескафе Голд 75 грамм, пакет",
            "linkset": [
                "https://market.yandex.ru/product--kofe-rastvorimyi-nescafe-gold-paket/157465018/offers?glfilter=17883841%3A1~1_100447116999&glfilter=23674510%3A75~75_100409201753&cpa=1&how=aprice&grhow=supplier&lr=213&sku=100409201753&local-offers-first=0"
            ],
            "marketid": "",
            "price": 0.0,
            "donotsearch": "",
            "textsearch": ""
        },
        {
            "category": "",
            "code": "Пример-005",
            "productid": "",
            "brand": "",
            "name": "Беспроводная зарядная станция Xiaomi Mi 20W Wireless Charging Stand (wpc02zm)",
            "linkset": [],
            "marketid": "",
            "price": 0.0,
            "donotsearch": "",
            "textsearch": "Беспроводная зарядная станция Xiaomi Mi 20W Wireless Charging Stand (wpc02zm)"
        },
        {
            "category": "",
            "code": "Пример-006",
            "productid": "KGV36XW2AR",
            "brand": "BOSCH",
            "name": "Холодильник BOSCH",
            "linkset": [],
            "marketid": "",
            "price": 19000.0,
            "donotsearch": "",
            "textsearch": ""
        },
        {
            "category": "",
            "code": "Пример-007",
            "productid": "",
            "brand": "",
            "name": "Мягкий бак для душа EKUD 300 л",
            "linkset": [
                "https://market.yandex.ru/product--miagkii-bak-dlia-dusha-ekud-300-l/891746307?sku=101251576246",
                "https://market.yandex.ru/catalog--baki-v-izhevske/56327/list?glfilter=7893318%3A12755702&text=%D0%9C%D1%8F%D0%B3%D0%BA%D0%B8%D0%B9%20%D0%B1%D0%B0%D0%BA%20%D0%B4%D0%BB%D1%8F%20%D0%B4%D1%83%D1%88%D0%B0%20EKUD%20300%20%D0%BB&cpa=1&hid=6426981&srnum=11&rs=eJwz8lBy4dK_MOdi_4XNF3Zd2HFhp8KFjRc2XNilcGHLhd0X-4HUxeaLHRc2KLh6h7ooGBsYKFzYLXDs0UNmJRYOBgEGICkiIKHBEMAIALYjIHM%2C&was_redir=1&rt=11&onstock=1&local-offers-first=0"
            ],
            "marketid": "",
            "price": 0.0,
            "donotsearch": "",
            "textsearch": ""
        },
        {
            "category": "",
            "code": "Пример-008",
            "productid": "",
            "brand": "",
            "name": "Мягкий бак для душа EKUD 125 л",
            "linkset": [
                "https://market.yandex.ru/product--miagkii-bak-dlia-dusha-ekud-125-l/891746308?sku=101251577471",
                "https://market.yandex.ru/search?text=%D0%9C%D1%8F%D0%B3%D0%BA%D0%B8%D0%B9%20%D0%B1%D0%B0%D0%BA%20%D0%B4%D0%BB%D1%8F%20%D0%B4%D1%83%D1%88%D0%B0%20EKUD%20125%20%D0%BB&cvredirect=2&cpa=1&onstock=1&local-offers-first=0",
                "https://market.yandex.ru/product--skladnaia-emkost-dlia-letnego-dusha-125-litrov-70-70-30/674919385?text=Мягкий%20бак%20для%20душа%20EKUD%20125%20л&cpc=DEoKrYbyaMK6u3QYwCkXLYZ8Jf1T2VroS_DE8XySXkjfU_tB9M24SB88B4A4TEbsypVP3JyasrRL1MJbED4LjALNvCO1oQtMV7bryR3_84DPOpJjJs9OCGrdfxBQcQdOtvv0xe4OrUzgmvdkg8qp_0HEMPRC8hrTwLzHgwWeiVI5DLLGCLDvcw%2C%2C&sku=100971342152&do-waremd5=DeWUefC-_AwI1g4lp6X7QA&cpa=1&nid=20945450"
            ],
            "marketid": "",
            "price": 0.0,
            "donotsearch": "",
            "textsearch": ""
        },
        {
            "category": "",
            "code": "Пример-009",
            "productid": "Pro Penguin",
            "brand": "Satisfyer",
            "name": "Satisfyer Бесконтактный клиторальный стимулятор Penguin",
            "linkset": [
                "https://market.yandex.ru/product--satisfyer-beskontaktnyi-klitoralnyi-stimuliator-penguin/375937279"
            ],
            "marketid": "",
            "price": 2500.0,
            "donotsearch": "",
            "textsearch": ""
        }
    ]
}