Структура, контрольна цифра, прийняті й відхилені приклади та виклик API для Код ЄДРПОУ (Україна). Кожен приклад на цій сторінці проходить через ті самі валідатори, що й безкоштовний валідатор ідентифікаторів, тож значення, показане як прийняте, — це значення, яке валідатор приймає.
| Поле | Значення |
|---|---|
| Реєстр | Єдиний державний реєстр (ЄДР), Міністерство юстиції України |
| Структура | N{8} |
| Контрольна цифра | Довідкова. 8 цифр, початкові нулі зберігаються. Остання цифра є контрольною за модулем 11, але тут вона лише довідкова, бо кілька справжніх кодів реєстру її не проходять. |
| Розв’язаний приклад (приймається) | 21673832 |
| Нормалізований вигляд | 21673832 |
| На вході приймається також | UA21673832 |
| Помилка в одному символі | 21673833 приймається з попередженням |
| Регулярний вираз (нормалізований вигляд) | ^[0-9]{8}$ |
| Виклик API | GET /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 € на місяць), якщо ви не скасуєте підписку.