Безкоштовний інструмент

Пошук компанії за кодом ЄДРПОУ

Введіть код ЄДРПОУ (8 цифр) або назву компанії, і ви отримаєте запис з Єдиного державного реєстру юридичних осіб, фізичних осіб – підприємців та громадських формувань (ЄДР) Міністерства юстиції України: назву, організаційно-правову форму, статус і дату реєстрації. Код і його контрольну цифру перевіряє браузер ще до запиту; невідповідність показано як попередження.

Той самий запит через curl
curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=21673832&country=UA" \
  -H "Authorization: Bearer rk_live_your_api_key"

Що таке код ЄДРПОУ

Кожна юридична особа в ЄДР має ідентифікаційний код ЄДРПОУ з 8 цифр. Початкові нулі входять до коду, тому його записують повністю, наприклад 21673832 для «Київстар», а коротший номер читають із відновленими нулями: 32112 — це 00032112. Префікс UA інструмент відкидає. Десять цифр — це податковий номер фізичної особи, а не компанії, тому такий номер відхиляється.

Контрольна цифра і приклад розрахунку

Остання, восьма цифра коду контрольна. Перші сім цифр множать на ваги 1, 2, 3, 4, 5, 6, 7 і додають добутки; для кодів від 30 000 000 до 60 000 000 ваги інші: 7, 1, 2, 3, 4, 5, 6. Залишок від ділення суми на 11 і є контрольною цифрою. Якщо залишок дорівнює 10, до кожної ваги додають 2 і рахують знову; якщо знову виходить 10, контрольна цифра — 0.

Для 21673832: 2·1 + 1·2 + 6·3 + 7·4 + 3·5 + 8·6 + 3·7 = 134; 134 mod 11 = 2, і восьма цифра коду теж 2. Перевірка орієнтовна: кілька справжніх кодів її не проходять, тому невідповідність показано як попередження, а код усе одно шукають.

КодРезультатПояснення
21673832правильнийконтрольна цифра 2 збігається
00032112правильнийзапис 32112 без початкових нулів читають як 00032112
21673833попередженняконтрольна цифра має бути 2, а не 3; код усе одно шукають

Що повертає пошук

Пошук надсилає код до API Prometiam і показує запис компанії з ЄДР Міністерства юстиції України: назву (українською), організаційно-правову форму, статус (зокрема ліквідацію та банкрутство), дати реєстрації та припинення і статутний капітал у гривнях, якщо реєстр його вказує. Латинське написання назви знаходять за транслітерацією. Дані оновлюють щотижня. Є також події змін у реєстрі (назва, статус, організаційно-правова форма і статутний капітал; їх датують моментом, коли зміна вперше з’являється в даних реєстру, до запуску в жовтні 2026 року подій немає) і моніторинг компаній.

Чого немає: адреси, коду виду діяльності (КВЕД) і контактів, бо Міністерство юстиції не публікує їх з часу введення воєнного стану; керівників, засновників і бенефіціарів; номера платника ПДВ; фінансової звітності та оголошень про неплатоспроможність (банкрутство видно в статусі). Обслуговуються лише юридичні особи комерційного характеру (товариства з обмеженою та додатковою відповідальністю, акціонерні товариства, повні й командитні товариства, приватні, державні, комунальні та інші підприємства, виробничі кооперативи), зокрема припинені. ФОП та інші фізичні особи, фермерські господарства, об’єднання, партії, спілки, релігійні та благодійні організації, органи публічної влади та філії не обслуговуються ніколи, а деяких державних і пов’язаних з обороною суб’єктів немає у відкритих даних.

Повний запис — один виклик. Безкоштовний пробний період триває 14 днів і містить 500 кредитів; потрібна картка, але протягом 14 днів нічого не списується, далі діє тариф Starter за 9,99 EUR на місяць, якщо ви не скасуєте.

Contains data from the Unified State Register of Legal Entities, Individual Entrepreneurs and Public Organisations (EDR), Ministry of Justice of Ukraine, published as open data on data.gov.ua under the Creative Commons Attribution licence (CC BY 4.0). Adapted by Prometiam.

Той самий запит у коді

curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=21673832&country=UA" \
  -H "Authorization: Bearer rk_live_..."
import requests

r = requests.get(
    "https://api.prometiam.com/functions/v1/risk-api/companies/search",
    params={"country": "UA", "company_number": "21673832"},
    headers={"Authorization": "Bearer rk_live_..."},
    timeout=30,
)
print(r.json()["data"][0]["company_name"])

Пошук компанії коштує 1 кредит, помилка — нічого. Ключ ви створюєте після реєстрації, параметри описано в документації API.

Часті запитання

Чи є код ЄДРПОУ номером платника ПДВ?
Ні. ІПН платника ПДВ видає податкова служба, і з коду ЄДРПОУ його вивести не можна. У відповіді номера платника ПДВ немає, а пошук за ним API відхиляє.

Чому мій код позначено попередженням?
Контрольна цифра орієнтовна: кілька справжніх кодів її не проходять, тому такий код показано з попередженням і все одно шукають. Десятизначний номер є податковим номером особи, а не компанії, і його відхиляють.

Чому правильний код нічого не повертає?
Обслуговуються лише юридичні особи комерційного характеру. ФОП, інші фізичні особи, фермерські господарства, об’єднання, партії, спілки, релігійні та благодійні організації, органи публічної влади та філії нічого не повертають, хоча існують; деяких державних і пов’язаних з обороною суб’єктів немає у відкритих даних. Спробуйте пошук за назвою.

Чи показує пошук адресу та КВЕД?
Ні. У відкритих даних ЄДР немає адреси, коду виду діяльності та контактів: Міністерство юстиції не публікує їх з часу введення воєнного стану.

Чи можна зробити те саме з коду?
Так: GET /companies/search?company_number=21673832&country=UA із ключем API повертає той самий запис у форматі JSON.