GetListCompaniesRegData?FoundersType={FoundersType}&Branches2014={Branches2014}&BranchesOper2014={BranchesOper2014}&MainBranch2014={MainBranch2014}&Emitent={Emitent}&OnlyActive={OnlyActive}&SubjectId={SubjectId}&OKPO={OKPO}&INN={INN}&WithListINN={WithListINN}&OGRN={OGRN}&KPP={KPP}&OKTMO={OKTMO}&Name={Name}&Chief={Chief}&ChiefINN={ChiefINN}&Address={Address}&Phone={Phone}&Fax={Fax}&OKFS={OKFS}&OKOPF={OKOPF}&Founder={Founder}&FounderINN={FounderINN}&FounderOKPO={FounderOKPO}&FounderPartAmountFrom={FounderPartAmountFrom}&FounderPartAmountTo={FounderPartAmountTo}&FounderPartPercentFrom={FounderPartPercentFrom}&FounderPartPercentTo={FounderPartPercentTo}&FounderAddress={FounderAddress}&Regions={Regions}&RegionsOper={RegionsOper}&Branches={Branches}&BranchesOper={BranchesOper}&MainBranch={MainBranch}&RecordCount={RecordCount}&LimitFrom={LimitFrom}&LimitSize={LimitSize}


Версия метода: 4.
Устаревшая версия : да

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

Список компаний c регданными по параметрам.
Отличия от предыдущей версии: добавлена информация об управляющей компании, добавлен параметр FoundersType

HTTP метод: GET

Тестирование метода

Сформированный URL: https://ws.1prime.ru/GetListCompaniesRegData
Параметры запроса
Формат данных:
Название:
Значение:
Http код ответа:
Идентификатор запроса:
Результат выполнения:

Параметры URL

  • Метод не должен содержать дублей параметров
  • Должен быть задан хотя бы один параметр
  • Необходимо задать один из обязательных параметров: Emitent, SubjectId, OKPO, INN, OGRN, KPP, OKTMO, Name, Chief, ChiefINN, Address, Phone, Fax, OKFS, OKOPF, Founder, FounderINN, FounderOKPO, FounderPartAmountFrom, FounderPartAmountTo, FounderPartPercentFrom, FounderPartPercentTo, FounderAddress, Regions, Branches, Branches2014, BranchesOper2014
ИмяОписаниеТипДополнительная информация
Address

Адрес, задается полностью либо частично.
Пробелы интерпретируются как любое количество пропущенных знаков.

string

Максимальная длина: 255

Branches

Список кодов ОКВЭД компаний.
Элементы списка передаются через точку с запятой.
Значение параметра берется из справочника ОКВЭД, поля BranchId.
Результат выдается с учетом иерархии классификатора.

string

Максимальная длина: 100

Элементы списка должны состоять из цифр с символом точки (.) и передаваться через точку с запятой без пробелов., регулярное выражение: (\d+[\.\d]*)(;\d+[\.\d]*)*(;)*$

Branches2014

Список кодов ОКВЭД компаний.
Элементы списка передаются через точку с запятой.
Значение параметра берется из справочника ОКВЭД, поля BranchId.
Результат выдается с учетом иерархии классификатора.

string

Максимальная длина: 100

Элементы списка должны состоять из цифр с символом точки (.) и передаваться через точку с запятой без пробелов., регулярное выражение: (\d+[\.\d]*)(;\d+[\.\d]*)*(;)*$

BranchesOper

Способ объединения элементов списка параметра Branches.
Используется вместе с параметром Branches.
Допустимые значения [1, 2, 3]:
1 – И;
2 – ИЛИ (по умолчанию);
3 – КРОМЕ.

string

Значение должно быть числом 1, 2 или 3, регулярное выражение: ^[1-3]{1}$

BranchesOper2014

Способ объединения элементов списка параметра Branches2014.
Используется вместе с параметром Branches2014.
Допустимые значения [1, 2, 3]:
1 – И;
2 – ИЛИ (по умолчанию);
3 – КРОМЕ.

string

Значение должно быть числом 1, 2 или 3, регулярное выражение: ^[1-3]*$

Chief

Руководитель: ФИО и должность в компании.
Руководитель задается полностью либо частично.
Пробелы интерпретируются как любое количество пропущенных знаков, слова длиной два и менее символов игнорируются.

string

Максимальная длина: 500

ChiefINN

ИНН руководителя компании.
ИНН задается полностью либо частично.
Поиск осущеcтвляется по вхождению.

string

Значение должно быть числом длиной от 1 до 12 цифр, регулярное выражение: ^[0-9]{1,12}$

Emitent

Является ли компания эмитентом

string

Значение параметра должно быть true или false, регулярное выражение: ^(?i)true|false*$

Fax

Номер факса, задается полностью либо частично. Пробелы интерпретируются как любое количество пропущенных знаков.

string

Максимальная длина: 100

Founder

Наименование учредителя, задается полностью либо частично. Пробелы интерпретируются как любое количество пропущенных знаков

string

Максимальная длина: 255

FounderAddress

Адрес, задается либо полностью, либо частично. Пробелы должны интерпретироваться как любое количество пропущенных знаков.

string

Максимальная длина: 255

FounderINN

ИНН учредителя, задается полностью либо частично. Поиск осущеcтвляется по вхождению

string

Значение должно быть числом длиной от 1 до 12 цифр, регулярное выражение: ^[0-9]{1,12}$

FounderOKPO

ОКПО учредителя, задается полностью либо частично. Поиск осущеcтвляется по вхождению.

string

Значение должно быть числом включающим в себя от 1 до 10 цифр, регулярное выражение: ^[0-9]{1,10}$

FounderPartAmountFrom

Доля (в руб.) от

string

Значение должно быть числом., регулярное выражение: ^[0-9]{1,19}$

FounderPartAmountTo

Доля (в руб.) до

string

Значение должно быть числом., регулярное выражение: ^[0-9]{1,19}$

FounderPartPercentFrom

Доля (%) от

string

Диапазон: между 0 и 100 включительно

Значениe должно иметь значение между 0 и 100., регулярное выражение: ^[0-9]{1,3}$

FounderPartPercentTo

Доля (%) до

string

Диапазон: между 0 и 100 включительно

Значениe должно иметь значение между 0 и 100, регулярное выражение: ^[0-9]{1,3}$

FoundersType

Выбор типа учредителей:
0 - актуальные на данный момент
1 - неактуальные
2 - все учредители
по умолчанию 2.

string

Значение должно быть числом 0, 1 или 2, регулярное выражение: ^[0-2]*$

INN

Коды ИНН
Пример: INN=3108006081;3108001823;3123031526

string

Параметр принимает в себя список ИНН компаний, разделенных точкой с запятой, длиной 10 цифр каждое, без учета контрольной суммы

KPP

Код КПП.
Можно задать только один код КПП.
Поиск возможен по части кода.

string

Значение должно быть числом длиной от 1 до 9 цифр, регулярное выражение: ^[0-9]{1,9}$

LimitFrom

Первая запись в выборке

string

Значение должно быть числом от 0 до 999999, регулярное выражение: [0-9]{1,6}

LimitSize

Количество записей в выборке. По умолчанию 100

string

Значение должно быть числом от 1 до 999, регулярное выражение: ^(?!0)\d{1,3}?$

MainBranch

Признак поиска по основному виду деятельности.
Используется вместе с параметром Branches.
По умолчанию - true, т.е. поиск идет только по основному ОКВЭД.

string

Значение должно быть true или false, регулярное выражение: ^(?i)true|false*$

MainBranch2014

Признак поиска по основному виду деятельности.
Используется вместе с параметром Branches2014.
По умолчанию - true, т.е. поиск идет только по основному ОКВЭД.

string

Значение должно быть true или false, регулярное выражение: ^(?i)true|false*$

Name

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

string

Максимальная длина: 500

OGRN

Коды ОГРН
Пример OGRN=1046209031384

string

Параметр принимает в себя список ОГРН компаний, чисел, разделенных точкой с запятой и состоящих из 13 цифр, без учета контрольной суммы

OKFS

Код из справочника ОКФС
Результат выдается с учетом иерархии классификатора.

string

Значение должно быть числом состоящим из двух цифр, регулярное выражение: ^[0-9]{2}$

OKOPF

Код из справочника ОКОПФ
Результат выдается с учетом иерархии классификатора.

string

Значение должно быть числом состоящим из 2 или 5 цифр, регулярное выражение: ^[0-9]{2}$|^[0-9]{5}$

OKPO

Коды ОКПО
Пример: OKPO=43924022;50970658;42531042

string

Параметр принимает в себя список ОКПО компаний, чисел, разделенных точкой с запятой и состоящих из 8 цифр каждое, с учетом контрольной суммы

OKTMO

Код ОКТМО.
Можно задать только один код ОКТМО.
Поиск возможен по части кода.

string

Значение должно быть числом длиной от 1 до 11 цифр, регулярное выражение: ^[0-9]{1,11}$

OnlyActive

Только действующие компании

string

Значение параметра должно быть true или false, регулярное выражение: ^(?i)true|false*$

Phone

Номер телефона, задается полностью либо частично. Пробелы интерпретируются как любое количество пропущенных знаков.

string

Максимальная длина: 100

RecordCount

Вывести только количество записей в выборке
По умолчанию - false

string

В версиях методов 5 и выше используется как флаг заполнения поля Total результата

Значение должно быть true или false, регулярное выражение: ^(?i)true|false*$

Regions

Список кодов ОКАТО (регион, город, населенный пункт), в которых зарегистрированы искомые компании.
Элементы списка передаются через точку с запятой.
Значение параметра берется из справочника ОКАТО, поля LocationId.
Результат выдается с учетом иерархии классификатора.

string

Максимальная длина: 100

Элементы списка должны состоять из цифр и передаваться через точку с запятой без пробелов., регулярное выражение: (\d+)(;\d+)*(;)*$

RegionsOper

Способ объединения выбранных в параметре Regions показателей.
Используется вместе с параметром Regions.
Допустимые значения [2, 3]:
2 – ИЛИ (по умолчанию);
3 – КРОМЕ.

string

Значение должно быть числом 2 или 3, регулярное выражение: ^[2-3]{1}$

SubjectId

Идентификаторы компаний в системе БИР-аналитик

string

Внимание! Устаревший параметр, оставлен для совместимости, не рекомендуется к использованию.

Параметр принимает в себя список идентификаторов компаний в системе БИР-аналитик, разделенных точкой с запятой

WithListINN

Настройка вывода списка ИНН
Можно задать значения false (по умолчанию) и true. false означает, что список ИНН компании выводить не нужно. При true список ИНН выводится

string

Значение должно быть true или false, регулярное выражение: ^(?i)true|false*$

Ответ

Описание модели данных

Метод возвращает список компаний с регистрационными данными с постраничным разбиением выводимых результатов.

CompaniesRegDataResponseModel4
ИмяОписаниеТипДополнительная информация
Companies

Данные по компаниям

Collection of CompanyRegData4

 

Total

Общее количество записей в выборке

integer