Україна: формати ідентифікаторів компаній (Код ЄДРПОУ)

Структура, контрольна цифра, прийняті й відхилені приклади та виклик API для Код ЄДРПОУ (Україна). Кожен приклад на цій сторінці проходить через ті самі валідатори, що й безкоштовний валідатор ідентифікаторів, тож значення, показане як прийняте, — це значення, яке валідатор приймає.

Код ЄДРПОУ

ПолеЗначення
РеєстрЄдиний державний реєстр (ЄДР), Міністерство юстиції України
СтруктураN{8}
Контрольна цифраДовідкова. 8 цифр, початкові нулі зберігаються. Остання цифра є контрольною за модулем 11, але тут вона лише довідкова, бо кілька справжніх кодів реєстру її не проходять.
Розв’язаний приклад (приймається)21673832
Нормалізований вигляд21673832
На вході приймається такожUA21673832
Помилка в одному символі21673833 приймається з попередженням
Регулярний вираз (нормалізований вигляд)^[0-9]{8}$
Виклик APIGET /companies/search?country=UA&company_number=21673832
Номер ПДВУ даних реєстру немає номера ПДВ для цього ідентифікатора.

Примітки та обсяг

Код ЄДРПОУ ідентифікує юридичну особу в Єдиному державному реєстрі Міністерства юстиції України. Коротший номер читається з відновленими нулями; префікс UA, пробіли та дефіси допускаються. 10-значний номер — це податковий номер фізичної особи, його відхиляють. Лише комерційні юридичні особи; ФОП ніколи не надаються.

Виклик із коду

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

Позначення структури: N цифра · L літера · X цифра або літера · C контрольна цифра або символ · {n} повторюється n разів.

Чинна структура й контрольна цифра доводять, що номер сформовано правильно, а не що його має компанія. Це з’ясовує лише запит до реєстру.

Джерело та зазначення авторства

Дані реєстру, які API надає (країна: Україна), мають таке зазначення (в оригінальному формулюванні):

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.

Пов’язані сторінки

Розпочати безкоштовний 14-денний пробний період · Документація API

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

Frequently asked questions

Як перевіряється Код ЄДРПОУ?
8 цифр, початкові нулі зберігаються. Остання цифра є контрольною за модулем 11, але тут вона лише довідкова, бо кілька справжніх кодів реєстру її не проходять.