Services/2.0/Generic.svc/GetCompaniesByCodes?CodesOKPO={CodesOKPO}&CodesINN={CodesINN}&HeadCompanies={HeadCompanies}&RecordCount={RecordCount}&LimitFrom={LimitFrom}&LimitSize={LimitSize}


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

Список компаний по параметрам. Результатом выполнения метода является список ID компаний, удовлетворяющих заданным входным параметрам (поле SubjectID)

HTTP метод: GET

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

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

Параметры URL

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

Список кодов ИНН. Коды перечисляются через точку с запятой.

string

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

CodesOKPO

Список кодов ОКПО. Коды перечисляются через точку с запятой. Каждый код должен состоять из 8 символов.

string

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

HeadCompanies

Используется вместе с параметром CodesINN. Допустимые значения [true, false]. По умолчанию – True, т.е. поиск только головных компаний; False –поиск для головных компаний и филиалов.

string

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

LimitFrom

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

string

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

LimitSize

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

string

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

RecordCount

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

string

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

Ответ

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

Результатом выполнения метода является список ID компаний, удовлетворяющих заданным входным параметрам (поле SubjectID)

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

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

integer