Заказчики

Данные о заказчиках

Получение данных о заказчиков с применением желаемых фильтров.

GET запрос на filtered-customers/

Список параметров запроса:

Название параметраЗначение
apikeyAPI ключ для запроса
sortПринимает название поля, по которому нужно сортировать (например, ogrn, для сортировки по убыванию передается -ogrn).
pageПорядковый номер страницы результатов (для последующих запросов).
page_sizeЧисло записей на странице результатов, можно указать любое целое число от 1 до 50
innИНН заказчика
kppКПП заказчика
region_codeКод региона заказчика
ogrnОГРН заказчика
searchКлючевое слово для поиска заказчиков, например, «молоко».

Пример запроса: filtered_customers?apikey=<apikey>&search=молоко&page=1&page_size=20

Ответы:

В случае отсутствия данных в ответе, в значении поля вернется null.

200
{
  "count": 1,
  "page_size": 20,
  "total_pages": 1,
  "page": 1,
  "data": [
    {
      "full_name": "УНИТАРНОЕ МУНИЦИПАЛЬНОЕ ПРЕДПРИЯТИЕ \"КРАСНОЯРСКОЕ МОЛОКО\"",
      "inn": "3019009436",
      "kpp": "301901001",
      "ogrn": "1133019003435",
      "okpo": "10402484",
      "opf_code": "65243",
      "opf_name": "Муниципальные унитарные предприятия",
      "opf_version": "okopf",
      "post_address": "Российская Федерация, 416150, Астраханская обл, Красноярский р-н, Красный Яр с, УЛ. СОВЕТСКАЯ, Д. 65М",
      "region_code": "30",
      "region_name": "Астраханская область",
      "short_name": null,
      "contracts223_count": 0,
      "contracts44_count": 7,
      "contracts_count": 7,
      "contracts223_sum": 0,
      "contracts44_sum": 8896449.87,
      "contracts_sum": 8896449.87
    }
  ]
}

Общая информация о данных в ответе:

Название поляТип данныхЗначение
countintКоличество контрактов в ответе
page_sizeintЧисло записей результатов ответа
total_pagesintЧисло страниц результатов ответа
pageintПорядковый номер страницы результатов
datalistСписок результатов запроса

count: на количество записей в ответе установлен лимит в 500. Для того, чтобы получить больше записей в ответе, вы можете дробить запрос на более мелкие части, с помощью фильтров по региону и дате подписания контракта.

data

Название поляТип данныхЗначение
full_namestrПолное наименование заказчика
innstrИНН заказчика
kppstrКПП заказчика
ogrnstrОГРН заказчика
opf_codestrКод ОПФ
opf_namestrРасшифровка кода ОПФ
opf_versionstrВерсия ОПФ
post_addressstrПочтовый адрес заказчика
region_codestrКод региона
region_namestrНаименование региона
short_namestrКраткое наименование заказчика
contracts223_countintКоличество заключенных контрактов по 223 ФЗ
contracts44_countintКоличество заключенных контрактов по 44 ФЗ
contracts_countintОбщее количество заключенных контрактов
contracts223_sumfloatСумма контрактов по 223 ФЗ
contracts44_sumfloatСумма контрактов по 44 ФЗ
contracts_sumfloatОбщая сумма всех контрактов

Топ заказчиков по убыванию суммы конрактов.

GET запрос на top-customers/

Список параметров запроса:

Название параметраЗначение
apikeyAPI ключ для запроса
pageПорядковый номер страницы результатов (для последующих запросов).
page_sizeЧисло записей на странице результатов, можно указать любое целое число от 1 до 50

Ответы:

В случае отсутствия данных в ответе, в значении поля вернется null.

200
{
  "count": 500,
  "page_size": 20,
  "total_pages": 25,
  "page": 1,
  "data": [
    {
      "full_name": "МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ ДОШКОЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ \"ДЕТСКИЙ САД № 25 \"КОЛОСОК\"",
      "inn": "0100000269",
      "kpp": "010001001",
      "ogrn": "1210100002507",
      "okpo": "51646072",
      "opf_code": "75403",
      "opf_name": "Муниципальные бюджетные учреждения",
      "opf_version": "okopf",
      "post_address": "Российская Федерация, 385008, Адыгея Респ, УЛ Я.КОБЛЕВА, Д. 5",
      "region_code": null,
      "region_name": null,
      "short_name": null,
      "contracts223_count": 0,
      "contracts44_count": 90,
      "contracts_count": 90,
      "contracts223_sum": 0,
      "contracts44_sum": 10790405.09,
      "contracts_sum": 10790405.09
    }

Сводную информацию о данных в ответе см. выше.

Получение сведений о заказчике

GET запрос на customers/<inn>

Список параметров запроса:

Название параметраЗначение
apikeyAPI ключ для запроса

Пример запроса: customers/7706107510?apikey=<apikey>

Ответы:

В случае отсутствия данных в ответе, в значении поля вернется null.

200
{
  "fz": "223",
  "spz_code": "67706107510997150001",
  "full_name": "ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО \"НЕФТЯНАЯ КОМПАНИЯ \"РОСНЕФТЬ\"",
  "inn": "7706107510",
  "kpp": "770601001",
  "okpo": "00044428",
  "okopf": {
    "code": null,
    "name": null
  },
  "post_address": "Россия, 115035, г. Москва, Софийская набережная, д. 26/1",
  "subordination_type_code": null,
  "subordination_type_name": null,
  "region_code": "77",
  "region_name": "Москва",
  "totals": {
    "contracts223_count": 10817,
    "contracts223_sum": 13216331512580.46,
    "contracts44_count": 0,
    "contracts44_sum": 0,
    "contracts_count": 10817,
    "contracts_sum": 13216331512580.46
  }
}

Общая информация о данных в ответе:

Название поляТип данныхЗначение
fzstrФедеральный закон
spz_codestrРеестровый номер в СПЗ
full_namestrПолное наименование заказчика
innstrИНН заказчика
kppstrКПП заказчика
okpostrОКПО заказчика
okopfdictОрганизационно-правовая форма заказчика
post_addressstrПочтовый адрес заказчика
subordination_type_codestrУровень организации (код)
subordination_type_namestrУровень организации (расшифровка кода)
region_codestrКод региона
region_namestrНаименование региона
totalsdictАгрегированная информация контрактов и сумм

okopf

Название поляТип данныхЗначение
codestrКод
namestrРасшифровка кода

totals

Название поляТип данныхЗначение
contracts223_countintКоличество контрактов по 223 ФЗ
contracts223_sumfloatСумма контрактов по 223 ФЗ
contracts44_countintКоличество контрактов по 44 ФЗ
contracts44_sumfloatСумма контрактов по 44 ФЗ
contracts_countintОбщее количество контрактов
contracts_sumfloatОбщая сумма контрактов