Перейти к содержимому

Обоснуй цены из контрактов

Эндпоинт “Обоснуй цены из контрактов” позволяет получить информацию о ценах из контрактов путем поиска по предмету контракта, фильтрации по регионам, кодам ОКПД2/КТРУ, диапазонам дат и количествам.

GET https://api-v2.dev.multitender.ru/contract/price-info
Название параметраОбязательныйОписание
nameНетНаименование для поиска по предмету контракта, ищет по словоформам. Например: мясо
regionsНетКод региона. Можно передавать несколько значений, делитель |. Есть справочник регионов, можем возвращать в MCP
okpdНетКод ОКПД2, КТРУ. Можно передавать несколько значений, делитель |. Например: 21.20.23.110-00004011|21.20.23.110-00003620
dateНетДиапазон дат подписания. Формат: DD.MM.YYYY-DD.MM.YYYY. Например: 08.12.2024-17.12.2024
limitНетКол-во отдаваемых данных записей
quantityFromНетКоличество от
quantityToНетКоличество до
sortНетПоля для сортировки: priceRUR, signDate
orderНетНаправление сортировки: asc или desc. По умолчанию: asc
apikeyДаВаш apikey

Примечание: Все параметры, кроме apikey, не обязательные. Можно передавать несколько значений для regions и okpd, делитель \|.

Поиск по наименованию, регионам, ОКПД и диапазону дат

Заголовок раздела «Поиск по наименованию, регионам, ОКПД и диапазону дат»
https://api-v2.dev.multitender.ru/contract/price-info?name=Масло&regions=02|23&okpd=19.20.29.120&date=08.12.2024-17.12.2024&limit=2&apikey=ВАШ_API_КЛЮЧ
https://api-v2.dev.multitender.ru/contract/price-info?name=мясо&sort=priceRUR&order=desc&limit=10&apikey=ВАШ_API_КЛЮЧ
https://api-v2.dev.multitender.ru/contract/price-info?okpd=19.20.29.120&quantityFrom=100&quantityTo=500&apikey=ВАШ_API_КЛЮЧ

Ответ содержит информацию о ценах из контрактов, соответствующих критериям поиска. Структура немного отличается между форматами XML и JSON.

<response>
<totalcount>2</totalcount>
<limit>2</limit>
<items>
<item>
<regNum>3234401380524000020</regNum>
<purchaseNumber>0818600012224000291</purchaseNumber>
<purchaseObjectInfo>Масло подсолнечное рафинированное дезодорированное</purchaseObjectInfo>
<okpd>19.20.29.120</okpd>
<region>02</region>
<regionName>Республика Башкортостан</regionName>
<signDate>2024-12-10</signDate>
<priceRUR>1250.50</priceRUR>
<quantity>200</quantity>
<unit>кг</unit>
<customerName>АДМИНИСТРАЦИЯ НОВОПОКРОВСКОГО СЕЛЬСКОГО ПОСЕЛЕНИЯ</customerName>
<customerInn>2344013805</customerInn>
<supplierName>ООО "ПОСТАВЩИК"</supplierName>
<supplierInn>1234567890</supplierInn>
</item>
<item>
<regNum>3234401380524000021</regNum>
<purchaseNumber>0818600012224000292</purchaseNumber>
<purchaseObjectInfo>Масло подсолнечное</purchaseObjectInfo>
<okpd>19.20.29.120</okpd>
<region>23</region>
<regionName>Краснодарский край</regionName>
<signDate>2024-12-15</signDate>
<priceRUR>1180.75</priceRUR>
<quantity>150</quantity>
<unit>кг</unit>
<customerName>АДМИНИСТРАЦИЯ КРАСНОДАРСКОГО КРАЯ</customerName>
<customerInn>2344013806</customerInn>
<supplierName>ООО "ПОСТАВЩИК 2"</supplierName>
<supplierInn>1234567891</supplierInn>
</item>
</items>
</response>
ПолеТипОбязательностьОписаниеПример
totalcountintдаВсего записей найдено2
limitintдаКол-во выводимых записей2
itemsмассивдаСписок информации о ценах (возможно пустое значение)-
ПолеТипОбязательностьОписаниеПример
regNumstringдаНомер контракта, ссылка в ЕИС3234401380524000020
purchaseNumberstringвозможно пустое значениеНомер закупки, ссылка в ЕИС0818600012224000291
purchaseObjectInfostringвозможно пустое значениеПредмет контракта/ Объект закупкиМасло подсолнечное рафинированное дезодорированное
okpdstringвозможно пустое значениеКод ОКПД2/КТРУ19.20.29.120
regionstringвозможно пустое значениеКод региона02
regionNamestringвозможно пустое значениеНаименование регионаРеспублика Башкортостан
signDatedate (YYYY-MM-DD)даДата заключения контракта2024-12-10
priceRURfloatвозможно пустое значениеЦена в российских рублях1250.50
quantityfloatвозможно пустое значениеКоличество200
unitstringвозможно пустое значениеЕдиница измерениякг
customerNamestringдаНаименование заказчикаАДМИНИСТРАЦИЯ НОВОПОКРОВСКОГО СЕЛЬСКОГО ПОСЕЛЕНИЯ
customerInnstringдаИНН заказчика2344013805
supplierNamestringвозможно пустое значениеНаименование поставщикаООО "ПОСТАВЩИК"
supplierInnstringвозможно пустое значениеИНН поставщика1234567890

Код мы всегда передаем 200, код не 200 при фатальных ошибках сервера (например 404).

Код ошибки: 401

Ответ сервера: Некорректный API_KEY.

Формат XML:

<data>
<error>server error</error>
</data>

Формат JSON:

{
"error": "server error"
}

В зависимости от формата ответа, в случае XML пустое поле будет как закрытый тэг, например <supplierName/>.

В формате JSON: "supplierName": null

Multitender.ru