Services/2.0/Generic.svc/GetCompaniesByCodes?CodesOKPO={CodesOKPO}&CodesINN={CodesINN}&HeadCompanies={HeadCompanies}&RecordCount={RecordCount}&LimitFrom={LimitFrom}&LimitSize={LimitSize}
Версия метода: 1.
Список компаний по параметрам. Результатом выполнения метода является список ID компаний, удовлетворяющих заданным входным параметрам (поле SubjectID)
HTTP метод: GET
Тестирование метода
Параметры 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 |
|