Services/2.0/Generic.svc/GetIPByParameters?ID={ID}&OKPO={OKPO}&INN={INN}&OGRN={OGRN}&Name={Name}&Chief={Chief}&RegDateFrom={RegDateFrom}&RegDateTo={RegDateTo}&OKFS={OKFS}&OKOGU={OKOGU}&OKOPF={OKOPF}&Regions={Regions}&RegionsOper={RegionsOper}&Branches={Branches}&BranchesOper={BranchesOper}&MainBranch={MainBranch}&LimitFrom={LimitFrom}&LimitSize={LimitSize}&PartialSize={PartialSize}


Версия метода: 1.

Метод возвращает список идентификаторов ИП в системе БИР-аналитик (поле IPSubjectID), удовлетворяющих заданным входным параметрам.

HTTP метод: GET

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

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

Параметры URL

  • Метод не должен содержать дублей параметров
  • Должен быть задан хотя бы один параметр
ИмяОписаниеТипДополнительная информация
Branches

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

string

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

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

BranchesOper

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

string

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

Chief

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

string

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

ID

Идентификатор ИП в системе БИР-аналитик
Можно задать только один ID индивидуального предпринимателя.
Пример: ID=106

string

Параметр принимает идентификатор компании в системе БИР-аналитик, идентификатор должен быть целым положительным числом

INN

Код ИНН.
Можно задать только один код ИНН.
Пример: INN=281200731670

string

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

LimitFrom

Номер записи выборки, с которой начнется выдача

string

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

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

LimitSize

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

string

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

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

MainBranch

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

string

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

Name

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

string

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

OGRN

Код ОГРН.
Можно задать только один код ОГРН.
Пример: OGRN=311280424800020

string

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

OKFS

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

string

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

OKOGU

Код из справочника ОКОГУ
Результат выдается с учетом иерархии классификатора. Пример: OKOGU=12001

string

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

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

OKOPF

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

string

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

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

OKPO

Код ОКПО.
Можно задать только один код ОКПО.
Пример: OKPO=0138321957

string

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

PartialSize

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

string

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

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

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

RegDateFrom

Условие, что ИП был зарегистрирована позже указанной даты.
Используется вместе с параметром RegDateTo
Пример: RegDateFrom=20131201

string

В качестве параметра должна указываться валидная дата, соответствующая маске yyyyMMdd

RegDateTo

Условие, что компания была зарегистрирована до указанной даты.
Используется вместе с параметром RegDateFrom.
Пример: RegDateTo=20140101

string

В качестве параметра должна указываться валидная дата, соответствующая маске yyyyMMdd

Regions

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

string

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

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

RegionsOper

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

string

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

Ответ

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

Collection of IpId
ИмяОписаниеТипДополнительная информация
IPSubjectId

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

integer