Опис АПІ функцій для доступу до інформації Агентства Корпоративних Новин
Загальний формат відповіді (json):{
“status”: “Error/Success/Warning”,
“statusCode”: 201,
“message”: “Повідомлення що описує помилку або попередження”,
“answer”: (структура відповіді залежить від функції. Поле может бути відсутнім, якщо функція не повертає дані)
}
statusCode - стандартні значення#
| status:Error | |
|---|
| 101 | Токен не знайдено або некоректний токен |
| 102 | Дія недоступна (не підключено тарифний план або недостатньо прав) |
| 103 | Некоректні значення параметрів |
| 104 | Заборонено для IP |
| 105 | Некоректний пароль\login |
| 106 | Не вистачає коштів на рахунку для виконання операції |
| 130-199 | Зарезервовано для помилок відповідних API (будуть вказані у описі API) |
| 900 | внутрішня помилка серверу |
| 901 | технічні роботи на сервері |
| status:Warning | |
|---|
| 2XX | Операцію виконано, однак є попередження. Відповідні описи кодів попереджень можуть бути надано в описі відповідних API. |
statusCode - значення специфічні для функцій АПІ#
| status:Warning | |
|---|
| 202 | Інформацію надано, але є процеси що завершилися невдало (з помилками). Незавершених процесів по цьому коду немає.Можуть повертати ф-ції getlist, getpdf |
| 203 | Код не проходить перевірку - можливо помилка вводу. Можуть повертати ф-ції person/detail/info_raw, person/detail/information, person/detail/changes |
| 204 | Дані не актуальні. Це можливо якщо дані були видалені з ЄДР. Буде показано останній стан що був в ЄДР. Дату останнього оновлення можна побачити в полі updatedDateTime. Можуть повертати ф-ції person/detail/info_raw, person/detail/information, person/detail/changes |
| 205 | Дані поставлено на оновлення або Дані оновлюються. Дату ос таннього оновлення можна побачити в полі updatedDateTime. Можуть повертати ф-ції person/detail/info_raw, person/detail/information |
| status:Error | |
|---|
| 131 | Не можу створити перелік - оброблено не всі коди. Можуть повертати функції /company/create_list, /company/get_list, /estate/request/getfile |
| 132 | Не заповнені рядки для пошуку. /person/search |
date - Дата передається та повертається в форматі ‘yyyy-mm-dd’datetime - Дата + час повертається у форматі 'yyyy-mm-dd hh:nn:ss.zzz' (:ss та .zzz можуть бути опущені) , передається в функції в такому ж форматі або в форматі 'yyyy-mm-dd hh:nn:ss.zzz+XX:YY' - для передачі часового поясуbool - можна передавати значення true/false; “true”/”false”; “yes”/”no”; 1/0; “1”/”0”. Повертаємо завжди Json bool (true/false). Modified at 2025-04-28 13:02:06