Initask API

Initask API: відкриті дані України одним JSON-запитом

Картка компанії за ЄДРПОУ, пошук за назвою, тендери Prozorro, судові справи, КВЕД, офіційний курс НБУ на дату, перевірка IBAN, податкові строки, авто за номерним знаком і торговельні марки. Один ключ, один формат відповіді, ліміти в заголовках. Для CRM, облікових програм, інтернет-магазинів і власних скриптів.

Отримати ключДокументаціяOpenAPI 3.1

Перший запит

Без ключа API відповідає на 100 запитів на добу з однієї адреси, тож приклад можна запустити просто зараз.

curl "https://dani.initask.com/v1/company/00032129"
{
  "ok": true,
  "data": {
    "edrpou": "00032129",
    "name": "АКЦІОНЕРНЕ ТОВАРИСТВО \"ДЕРЖАВНИЙ ОЩАДНИЙ БАНК УКРАЇНИ\"",
    "short_name": "АТ \"ОЩАДБАНК\"",
    "status": "active",
    "status_label": "Зареєстровано",
    "registered": "1991-12-31",
    "capital": "49472840000,00",
    "signers": [
      "КАЦІОН ЮРІЙ МИКОЛАЙОВИЧ - керівник",
      "МАГУЛЄВСЬКА РІТА АНАТОЛІЇВНА ; начальник філії-Запорізького обласного управління АТ \"Ощадбанк\"; 04.04.2012"
    ],
    "url": "https://reestr.initask.com/company/00032129"
  },
  "meta": {
    "source": "reestr.initask.com",
    "cached": false
  }
}

Ендпоінти

ЕндпоінтЩо повертає
GET /v1/company/{edrpou}Компанія за кодом ЄДРПОУ
GET /v1/company/searchПошук компаній за назвою
GET /v1/company/{edrpou}/tendersТендери компанії в Prozorro
GET /v1/kved/{code}КВЕД за кодом
GET /v1/ratesОфіційний курс НБУ на дату
GET /v1/iban/{iban}Перевірка IBAN і банк отримувача
GET /v1/deadlinesПодаткові строки за роллю і місяцем
GET /v1/company/{edrpou}/court-casesСудові справи компанії
GET /v1/vehicle/{plate}Авто за номерним знаком
GET /v1/trademarks/searchПошук торговельних марок

Ліміти і ціни

ТарифЗапитівЦіна
Безкоштовний100 на добу0 грн
Старт10 000 на місяць990 грн / міс
Про100 000 на місяць2 990 грн / міс

Передплата Initask Pro на всі сервіси мережі теж відкриває API з лімітом 10 000 запитів на місяць. Усі умови

Формат відповіді

Успіх: {"ok": true, "data": {...}, "meta": {"source": "...", "cached": false}}. Помилка: {"ok": false, "error": "not_found", "message": "...", "docs": "..."} з кодом HTTP 400, 401, 404, 429, 502 або 504. Кожна відповідь несе заголовки X-RateLimit-Limit, X-RateLimit-Remaining і X-RateLimit-Reset.

Отримати ключ API

Ключ прийде листом з каси Initask. Безкоштовний ключ дає 100 запитів на добу, платний тариф додається до того самого ключа.

Питання і відповіді

Як отримати ключ API?

Залиште пошту у формі на головній або на сторінці цін: ключ прийде листом з каси Initask. Безкоштовний ключ дає 100 запитів на добу.

Як передати ключ?

Заголовком Authorization: Bearer КЛЮЧ або параметром ?key=КЛЮЧ. Заголовок безпечніший: адреса з параметром лишається в журналах проксі.

Що буде, коли ліміт вичерпано?

Відповідь 429 з заголовком Retry-After: скільки секунд до скидання ліміту. Добовий ліміт скидається опівночі за Києвом, місячний першого числа.

Чи можна викликати API з браузера?

Так, GET-запити відкриті для CORS з будь-якого домену. Ключ у коді сторінки бачить кожен відвідувач, тому платний ключ краще тримати на сервері.