Краткое описание

Предоставляем возможность клиентам получить информацию с сайта по запросам в электронном виде через программный интерфейс на основе поисковых запросов, созданных через веб-интерфейс сервиса. Запросы выполняются через GET-запросы к адресу
https://www.tenderguru.ru/api2.3/export

Для выполнение запросов требуется либо прохождение аутентификации, либо ключ (api_code).

Аутентификация

Для аутентификации необходимо выполнить вход на сайт по адресу https://www.tenderguru.ru/login с логином и паролем, либо получить api_code (например, api_code=eg32da3s622HHdf;) и передавать его методом GET в запросе через параметр api_code.
Версии выше 2.0 действует и при отсутствии ключа.

Пример запроса:

www.tenderguru.ru/api2.3/export?kwords=kaspersky&api_code=eg32da3s622HHdf (для получения работающих примеров зарегистрируйтесь и получите ключ)

Интеграция

Для всех клиентов мы бесплатно оказываем помощь в интеграции данных в любые crm системы. Данное руководство является не полным, так как выгружаемые форматы и данные регулярно обноновляются. Так же по запросу мы осуществляем добавление, изменение данных по желанию клиентов. Для крупных CRM систем вы можете запросить стандартное решение (например, Bitrix).

Уважаемые коллеги, обращаем Ваше внимание, что API предоставляется в рамках Вашего тарифа, в качестве альтернативного способа получения информации по Вашим параметрам.

При задаче использования API для других целей, просим обращаться с запросом в службу поддержки.

Получение или обновление ключа (токена)

Для получения ключа методом GET в запросе Вам надо передать Ваши данные для входа на сайт

Пример запроса: Refresh Code – доступен на странице https://www.tenderguru.ru/api
Запрос:
https://www.tenderguru.ru/api2.3/export?refresh_code=<<ВАШ Refresh Code>>&get_api_code=true

Пример ответа:

<Items>
<Item>
<Tariff>1</Tariff>
<Tariff_Name>Тариф "стандарт" на 6 месяцев</Tariff_Name>
<Key>dj9288djaj8jjss</Key>
<Expiretime/>
<Test>0</Test>
</Item>
</Items>

Формат отдаваемых данных

API-интерфейс сервиса использует форматы:

  • JSON
  • XML
  • CSV

Форматы подходящие для интеграции с ведущими CRM bitrix24 (Приложение доступно через Битрикс Маркет https://www.bitrix24.ru/apps/?app=tenderguru.poisk_po_tenderam_tenderguru_ru), AmoCRM По договоренности возможна выгрузка информации в vCard формате

Кодировка всех получаемых данных win1251, кроме иностранных закупок, которые идут в utf8.

Для получения данных в различных форматах передается параметр dtype:

  • JSON (параметр dtype=json)
  • XML (параметр dtype пустой, по умолчанию)
  • CSV (параметр (dtype=csv)
Пример json запроса:

https://www.tenderguru.ru/api2.3/export?kwords=%D1%80%D0%B5%D0%BC%D0%BE%D0%BD%D1%82&dtype=json
    API запросы к странице

        https://www.tenderguru.ru/api2.3/export