Поиск краткой информации о фирмах
Обращаем ваше внимание, что лимит на обращения к данным методам составляет 1000 запросов в день. При его превышении придёт ошибка 400 - “error”:“invalid_input_data”,“reason”:“Превышен лимит запросов.”
Групповое получение краткой информации о фирмаx по email. Доступно только платным пользователям.
Для пользователя без оплаты после базовой валидации списка возвращается HTTP 403 с телом
`ErrorResponse` (`reason` = «Поиск по контактным данным доступен только платным пользователям.»)
до проверки batch/дневного лимита и поиска. Несуществующие адреса у бесплатного не отличаются от запрета.
Для платного при отсутствии совпадений — HTTP 200 с пустым массивом.
Публичные URL-алиасы: `/v1.0/search/summaries-emails`, `/v1.0/firms/search/summaries-emails`,
`/v1.0/extendedsearch/summaries-emails`. post /v1.0/firms/search/summaries-emails
curl 'https://api.ati.su/v1.0/firms/search/summaries-emails' \ -X 'POST' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '["string"]'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("POST", "https://api.ati.su", "/v1.0/firms/search/summaries-emails", "[""string""]"); 200 OK
Элемент результата поиска фирм по ключу.
Ключ
Значение
Имена контактов
Даты первого добавления искомого параметра поиска (email, phone, inn)
Код в АТИ.
Полное имя фирмы: Брэнд (Название фирмы, ОПФ)
Профиль деятельности фирмы
Идентификатор профиля деятельности фирмы
Информация о месторасположении фирмы
Идентификатор города
Идентификатор региона
Идентификатор страны
Составное название состоящее из названий города, региона и страны разделенные через запятую.
Составное название состоящее из названия города, названия региона (если город не является областным центром) и буквенного кода страны (если страна отличается от России).
Флаг - является ли город региональным центром
Размер города по числу жителей.
Идентификатор населенного пункта
- 0 = None (Отсутствует)
- 4 = RegionalCenter (Региональный центр)
Название города
Название региона
Название страны
Буквенный код страны (например, RUS)
Адрес фирмы
Место в рэйтинге по городу
Место в рэйтинге по стране
Документы фирмы
Ссылка на документ.
Автогенерируемое описание документа.
Дата создания документа.
Сайт фирмы
Ссылка на карточку фирмы
Ссылка на паспорт фирмы
Город, в котором расположена фирма
Количество звезд фирмы. Если число отрицательно, то это красные звезды
Количество упоминаний на форуме недобросовестных партнеров
Количество претензий от фирм
Количество претензий лайт
Количество рекомендаций от фирм
Инн
ОГРН
Код причины постановки на учет фирмы
Общероссийский классификатор предприятий и организаций
Список связанных фирм (Доступно только для платных пользователей)
Название фирмы
ИНН
Сигнал «Светофора» по этой связанной фирме.
Возможные строковые значения (регистр имеет значение):
Green— найдены положительные сведения о хозяйственной деятельности; предупреждающих и критических сигналов нет;Yellow— есть сведения, требующие дополнительной проверки, например изменение данных фирмы или недостаток информации;Red— есть критические сведения, например прекращение деятельности, банкротство или ликвидация;White— данные получены, но зелёных, жёлтых и красных сигналов нет;NoData— «Светофор» вернул статус отсутствия данных об этой фирме.
Значение null означает, что сведения о цвете этой фирмы не получены;
строка NoData означает полученный от «Светофора» статус отсутствия данных.
В публичном поиске весь список affiliated_firms отсутствует у пользователей без платного доступа ATI.SU.
Признак наличия сигналов «Светофора» у аккаунта, для которого получена сводная информация.
Повторяет tf_has_signals на уровне сводной информации: true для цвета аккаунта Green, Yellow или Red;
false для White, NoData или отсутствия полученных сведений о цвете аккаунта.
Для определения сигнала именно этой связанной фирмы используйте её поле tf_firm_color.
Сумма отрицательных баллов
Сигнал «Светофора» по основной организации аккаунта ATI.SU.
Учитывает сведения об этой организации; общий сигнал с учётом связанных фирм возвращается в tf_account_color.
Возможные строковые значения (регистр имеет значение):
Green— найдены положительные сведения о хозяйственной деятельности; предупреждающих и критических сигналов нет;Yellow— есть сведения, требующие дополнительной проверки, например изменение данных организации или недостаток информации;Red— есть критические сведения, например прекращение деятельности, банкротство или ликвидация;White— данные получены, но зелёных, жёлтых и красных сигналов нет;NoData— «Светофор» вернул статус отсутствия данных об организации.
В публичном поиске ключ tf_firm_color отсутствует у пользователей без платного доступа ATI.SU.
Если ключ присутствует, значение null означает, что сведения о цвете не получены.
Отсутствие ключа, null и строка NoData — разные состояния ответа.
Общий сигнал «Светофора» по аккаунту ATI.SU с учётом основной организации и связанных фирм.
Может отличаться от tf_firm_color, который относится только к основной организации.
Возможные строковые значения (регистр имеет значение):
Green— найдены положительные сведения о хозяйственной деятельности; предупреждающих и критических сигналов нет;Yellow— есть сведения, требующие дополнительной проверки, в том числе сведения о связанных фирмах;Red— есть критические сведения, например прекращение деятельности, банкротство или ликвидация;White— данные получены, но зелёных, жёлтых и красных сигналов нет;NoData— «Светофор» вернул статус отсутствия данных об аккаунте.
В публичном поиске ключ tf_account_color отсутствует у пользователей без платного доступа ATI.SU.
Если ключ присутствует, значение null означает, что сведения о цвете не получены.
Отсутствие ключа, null и строка NoData — разные состояния ответа.
Признак tf_has_signals равен true для Green, Yellow и Red.
Признак наличия сигналов «Светофора» на уровне аккаунта ATI.SU с учётом основной организации и связанных фирм.
Значение true соответствует цвету аккаунта Green, Yellow или Red;
false — цвету White, NoData или отсутствию полученных сведений о цвете аккаунта.
В публичном поиске признак доступен и пользователям без платного доступа, у которых ключ tf_account_color отсутствует.
Дата регистрации на сайте, которая AddDate из firms.
Дата последних изменений в истории фирмы. (Доступно только для платных пользователей)
Число дней со входами на сайт за последние 30 дней (Доступно только для платных пользователей).
Количество зарегистрированных ТС
400 Неверные входные данные.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Отсутствует разрешение.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Произошла ошибка во время выполнения запроса.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
503 Произошла ошибка при получении данных
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
В методе можно передать за раз 10 адресов. При передаче большего количества - придёт ошибка 400 - “error”:“invalid_input_data”,“reason”:“Размер входного массива не должен превышать 10”. Если по переданным параметрам ничего не найдётся — будет возвращён код 200 и пустой список.
Групповое получение краткой информации о фирмаx по ИНН post /v1.0/firms/search/summaries
curl 'https://api.ati.su/v1.0/firms/search/summaries' \ -X 'POST' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '["string"]'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("POST", "https://api.ati.su", "/v1.0/firms/search/summaries", "[""string""]"); 200 OK
Элемент результата поиска фирм по ключу.
Ключ
Значение
Код в АТИ.
Полное имя фирмы: Брэнд (Название фирмы, ОПФ)
Профиль деятельности фирмы
Идентификатор профиля деятельности фирмы
Информация о месторасположении фирмы
Идентификатор города
Идентификатор региона
Идентификатор страны
Составное название состоящее из названий города, региона и страны разделенные через запятую.
Составное название состоящее из названия города, названия региона (если город не является областным центром) и буквенного кода страны (если страна отличается от России).
Флаг - является ли город региональным центром
Размер города по числу жителей.
Идентификатор населенного пункта
- 0 = None (Отсутствует)
- 4 = RegionalCenter (Региональный центр)
Название города
Название региона
Название страны
Буквенный код страны (например, RUS)
Адрес фирмы
Место в рэйтинге по городу
Место в рэйтинге по стране
Документы фирмы
Ссылка на документ.
Автогенерируемое описание документа.
Дата создания документа.
Сайт фирмы
Ссылка на карточку фирмы
Ссылка на паспорт фирмы
Город, в котором расположена фирма
Количество звезд фирмы. Если число отрицательно, то это красные звезды
Количество упоминаний на форуме недобросовестных партнеров
Количество претензий от фирм
Количество претензий лайт
Количество рекомендаций от фирм
Инн
ОГРН
Код причины постановки на учет фирмы
Общероссийский классификатор предприятий и организаций
Список связанных фирм (Доступно только для платных пользователей)
Название фирмы
ИНН
Сигнал «Светофора» по этой связанной фирме.
Возможные строковые значения (регистр имеет значение):
Green— найдены положительные сведения о хозяйственной деятельности; предупреждающих и критических сигналов нет;Yellow— есть сведения, требующие дополнительной проверки, например изменение данных фирмы или недостаток информации;Red— есть критические сведения, например прекращение деятельности, банкротство или ликвидация;White— данные получены, но зелёных, жёлтых и красных сигналов нет;NoData— «Светофор» вернул статус отсутствия данных об этой фирме.
Значение null означает, что сведения о цвете этой фирмы не получены;
строка NoData означает полученный от «Светофора» статус отсутствия данных.
В публичном поиске весь список affiliated_firms отсутствует у пользователей без платного доступа ATI.SU.
Признак наличия сигналов «Светофора» у аккаунта, для которого получена сводная информация.
Повторяет tf_has_signals на уровне сводной информации: true для цвета аккаунта Green, Yellow или Red;
false для White, NoData или отсутствия полученных сведений о цвете аккаунта.
Для определения сигнала именно этой связанной фирмы используйте её поле tf_firm_color.
Сумма отрицательных баллов
Сигнал «Светофора» по основной организации аккаунта ATI.SU.
Учитывает сведения об этой организации; общий сигнал с учётом связанных фирм возвращается в tf_account_color.
Возможные строковые значения (регистр имеет значение):
Green— найдены положительные сведения о хозяйственной деятельности; предупреждающих и критических сигналов нет;Yellow— есть сведения, требующие дополнительной проверки, например изменение данных организации или недостаток информации;Red— есть критические сведения, например прекращение деятельности, банкротство или ликвидация;White— данные получены, но зелёных, жёлтых и красных сигналов нет;NoData— «Светофор» вернул статус отсутствия данных об организации.
В публичном поиске ключ tf_firm_color отсутствует у пользователей без платного доступа ATI.SU.
Если ключ присутствует, значение null означает, что сведения о цвете не получены.
Отсутствие ключа, null и строка NoData — разные состояния ответа.
Общий сигнал «Светофора» по аккаунту ATI.SU с учётом основной организации и связанных фирм.
Может отличаться от tf_firm_color, который относится только к основной организации.
Возможные строковые значения (регистр имеет значение):
Green— найдены положительные сведения о хозяйственной деятельности; предупреждающих и критических сигналов нет;Yellow— есть сведения, требующие дополнительной проверки, в том числе сведения о связанных фирмах;Red— есть критические сведения, например прекращение деятельности, банкротство или ликвидация;White— данные получены, но зелёных, жёлтых и красных сигналов нет;NoData— «Светофор» вернул статус отсутствия данных об аккаунте.
В публичном поиске ключ tf_account_color отсутствует у пользователей без платного доступа ATI.SU.
Если ключ присутствует, значение null означает, что сведения о цвете не получены.
Отсутствие ключа, null и строка NoData — разные состояния ответа.
Признак tf_has_signals равен true для Green, Yellow и Red.
Признак наличия сигналов «Светофора» на уровне аккаунта ATI.SU с учётом основной организации и связанных фирм.
Значение true соответствует цвету аккаунта Green, Yellow или Red;
false — цвету White, NoData или отсутствию полученных сведений о цвете аккаунта.
В публичном поиске признак доступен и пользователям без платного доступа, у которых ключ tf_account_color отсутствует.
Дата регистрации на сайте, которая AddDate из firms.
Дата последних изменений в истории фирмы. (Доступно только для платных пользователей)
Число дней со входами на сайт за последние 30 дней (Доступно только для платных пользователей).
Количество зарегистрированных ТС
400 Неверные входные данные.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Отсутствует разрешение.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Произошла ошибка во время выполнения запроса.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
503 Произошла ошибка при получении данных
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
В методе можно передать за раз 10 ИНН. При передаче большего количества - придёт ошибка 400 - “error”:“invalid_input_data”,“reason”:“Размер входного массива не должен превышать 10”. Если по переданным параметрам ничего не найдётся — будет возвращён код 200 и пустой список.
Получение краткой информации о фирме по номеру телефона или ИНН. Поиск по телефону доступен только платным пользователям: для пользователя без оплаты возвращается HTTP 403
с телом `ErrorResponse` (`reason` = «Поиск по контактным данным доступен только платным пользователям.»)
до проверки лимита и Elastic, независимо от наличия номера в индексе (существование номера не утекает).
Поиск по ИНН доступен и бесплатным пользователям.
Для платного при отсутствии фирм по телефону/ИНН — HTTP 404.
Публичные URL-алиасы: `/v1.0/search/summary`, `/v1.0/firms/search/summary`,
`/v1.0/extendedsearch/summary`. get /v1.0/firms/search/summary
| Параметр | Тип | Расположение | Описание |
|---|---|---|---|
phone | string | query | Номер телефона Пример: +7-495-000-00-00 |
inn | string | query | ИНН Пример: 7707083893 |
curl 'https://api.ati.su/v1.0/firms/search/summary' \ -X 'GET' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("GET", "https://api.ati.su", "/v1.0/firms/search/summary"); 200 OK
Краткая информация о фирме с данными по контактам.
Имена контактов
Даты первого добавления искомого параметра поиска (email, phone, inn)
Код в АТИ.
Полное имя фирмы: Брэнд (Название фирмы, ОПФ)
Профиль деятельности фирмы
Идентификатор профиля деятельности фирмы
Информация о месторасположении фирмы
Идентификатор города
Идентификатор региона
Идентификатор страны
Составное название состоящее из названий города, региона и страны разделенные через запятую.
Составное название состоящее из названия города, названия региона (если город не является областным центром) и буквенного кода страны (если страна отличается от России).
Флаг - является ли город региональным центром
Размер города по числу жителей.
Идентификатор населенного пункта
- 0 = None (Отсутствует)
- 4 = RegionalCenter (Региональный центр)
Название города
Название региона
Название страны
Буквенный код страны (например, RUS)
Адрес фирмы
Место в рэйтинге по городу
Место в рэйтинге по стране
Документы фирмы
Ссылка на документ.
Автогенерируемое описание документа.
Дата создания документа.
Сайт фирмы
Ссылка на карточку фирмы
Ссылка на паспорт фирмы
Город, в котором расположена фирма
Количество звезд фирмы. Если число отрицательно, то это красные звезды
Количество упоминаний на форуме недобросовестных партнеров
Количество претензий от фирм
Количество претензий лайт
Количество рекомендаций от фирм
Инн
ОГРН
Код причины постановки на учет фирмы
Общероссийский классификатор предприятий и организаций
Список связанных фирм (Доступно только для платных пользователей)
Название фирмы
ИНН
Сигнал «Светофора» по этой связанной фирме.
Возможные строковые значения (регистр имеет значение):
Green— найдены положительные сведения о хозяйственной деятельности; предупреждающих и критических сигналов нет;Yellow— есть сведения, требующие дополнительной проверки, например изменение данных фирмы или недостаток информации;Red— есть критические сведения, например прекращение деятельности, банкротство или ликвидация;White— данные получены, но зелёных, жёлтых и красных сигналов нет;NoData— «Светофор» вернул статус отсутствия данных об этой фирме.
Значение null означает, что сведения о цвете этой фирмы не получены;
строка NoData означает полученный от «Светофора» статус отсутствия данных.
В публичном поиске весь список affiliated_firms отсутствует у пользователей без платного доступа ATI.SU.
Признак наличия сигналов «Светофора» у аккаунта, для которого получена сводная информация.
Повторяет tf_has_signals на уровне сводной информации: true для цвета аккаунта Green, Yellow или Red;
false для White, NoData или отсутствия полученных сведений о цвете аккаунта.
Для определения сигнала именно этой связанной фирмы используйте её поле tf_firm_color.
Сумма отрицательных баллов
Сигнал «Светофора» по основной организации аккаунта ATI.SU.
Учитывает сведения об этой организации; общий сигнал с учётом связанных фирм возвращается в tf_account_color.
Возможные строковые значения (регистр имеет значение):
Green— найдены положительные сведения о хозяйственной деятельности; предупреждающих и критических сигналов нет;Yellow— есть сведения, требующие дополнительной проверки, например изменение данных организации или недостаток информации;Red— есть критические сведения, например прекращение деятельности, банкротство или ликвидация;White— данные получены, но зелёных, жёлтых и красных сигналов нет;NoData— «Светофор» вернул статус отсутствия данных об организации.
В публичном поиске ключ tf_firm_color отсутствует у пользователей без платного доступа ATI.SU.
Если ключ присутствует, значение null означает, что сведения о цвете не получены.
Отсутствие ключа, null и строка NoData — разные состояния ответа.
Общий сигнал «Светофора» по аккаунту ATI.SU с учётом основной организации и связанных фирм.
Может отличаться от tf_firm_color, который относится только к основной организации.
Возможные строковые значения (регистр имеет значение):
Green— найдены положительные сведения о хозяйственной деятельности; предупреждающих и критических сигналов нет;Yellow— есть сведения, требующие дополнительной проверки, в том числе сведения о связанных фирмах;Red— есть критические сведения, например прекращение деятельности, банкротство или ликвидация;White— данные получены, но зелёных, жёлтых и красных сигналов нет;NoData— «Светофор» вернул статус отсутствия данных об аккаунте.
В публичном поиске ключ tf_account_color отсутствует у пользователей без платного доступа ATI.SU.
Если ключ присутствует, значение null означает, что сведения о цвете не получены.
Отсутствие ключа, null и строка NoData — разные состояния ответа.
Признак tf_has_signals равен true для Green, Yellow и Red.
Признак наличия сигналов «Светофора» на уровне аккаунта ATI.SU с учётом основной организации и связанных фирм.
Значение true соответствует цвету аккаунта Green, Yellow или Red;
false — цвету White, NoData или отсутствию полученных сведений о цвете аккаунта.
В публичном поиске признак доступен и пользователям без платного доступа, у которых ключ tf_account_color отсутствует.
Дата регистрации на сайте, которая AddDate из firms.
Дата последних изменений в истории фирмы. (Доступно только для платных пользователей)
Число дней со входами на сайт за последние 30 дней (Доступно только для платных пользователей).
Количество зарегистрированных ТС
400 Неверные входные данные.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Отсутствует разрешение.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
404 Ресурс не найден
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Произошла ошибка во время выполнения запроса.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
503 Произошла ошибка при получении данных
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки