pavlo.bilan
22.08.2024 13:55
0

Добрий день. Я користуюся послугами вашого хостингу більше 10 років і був дуже радий, коли побачив, що ви реалізували API для отримання реєстраційних даних з ЄДР. Мені було дуже приємно, що ви надаєте цю послугу безкоштовно, і жодні опитування не можуть передати, наскільки сильно зросла моя лояльність до вашого хостингу. API працює, але виявлено, що API не містить даних про зареєстровані підприємства протягом останніх 2 років. Ймовірно, API видає застарілі дані, хоча на сайті вказано, що отримання даних із реєстру виконується щодня, і в самому реєстрі інформація може оновлюватися до 5 робочих днів. Дуже велике прохання, будь ласка, актуалізуйте дані для цього API.

rudenko
22.08.2024 14:52
2

Під час воєнного стану заблокували вільний доступ до реєстру підприємств і організацій України. Тому інформацію ми отримуємо напряму з державного реєстру і по кожному підприємству доводиться робити окремий запит. Кількість запитів - обмежена, а також займає певний час на отримання відповіді. Тому це реалізовано через окремий запит до API:

POST https://adm.tools/action/gov/company_update/ з параметром egrpou: 'Номер ЄДРПОУ підприємства'

Це реальні запити до держреєстру підприємств і вони для нас не безкоштовні, тому ми обмежуємо кількість запитів для кожного IP, щоб одна людина не вичерпала весь ліміт по запитах. На місяць у нас є вільні 10 000 запитів, які ми даємо змогу використати нашим клієнтам для отримання інформації. На кожний IP є обмеження в 100 запитів на добу. Цього зазвичай достатньо для роботи середнього за розмірами підприємства. Запити на отримання закешованої інформації не обмежуються так як робляться в нашу базу даних.

pavlo.bilan
23.08.2024 13:01
0

Дякую!

predpr4
23.05.2025 13:42
0

Почему-то на запрос POST https://adm.tools/action/gov/company_update/?egrpou=32181700
(предприятие, у которого точно менялось название) я получаю:
"<script>if(!document.referrer.length) {location.href = [https://${location.host};}](https://${location.host}`;}) else {window.history.back()}</script>"

А если в адресной строке браузера, то:
"Отсутствует значение в поле "egrpou""


predpr4
23.05.2025 13:48
0

Если предположить, что в вашем образце выше после /gov пропущено /api, то
https://adm.tools/action/gov/api/company_update/?egrpou=32181700
ничего не возвращает.


verliber
23.05.2025 13:48
0

Для корректной работы метода https://adm.tools/action/gov/company_update/ параметр egrpou должен передаваться не в URL, а в теле POST-запроса — например, через Content-Type: application/x-www-form-urlencoded или application/json. Передача через query-параметр (?egrpou=...) приведёт к ошибке.

Пример кода для работы с этим методом API вы можете получить на странице Вхід

Для получения данных о компании следует использовать GET запрос вида https://adm.tools/action/gov/api/?egrpou=32181700 , что детальнее описано на странице Держреєстр підприємств — API | Хостинг Україна


rudenko
24.05.2025 09:48
0

Добавили в текст ошибки ожидаемый метод передачи данных POST, GET ...


it443
12.09.2025 16:28
0

Добрий день.
Чи є можливість отримаувати відповідь у вигляді json масиву?
Чи є можливість робити пошук по іншим параметрам, наприклад за ІПН?


hosting79
12.09.2025 17:00
0

Частково про масив питали уже кілька років тому. Можете ознайомитися в цій темі: Форум. Побажання та пропозиції. Побажання до сервісу Держреєстр підприємств - API.Хостингова компанія Хостинг Україна