Веб-сервіс wsdl та схеми знаходяться тут:
http://wsdfn.infoproff.com/v3/
Web service functions:
API надає декілька послуг:
Пошук компанії складається з 2 варіантів:
The search for other countries is performed only in the database of archived reports. If you do not find the desired company, enter the company details manually.
search_result_id can be acquired here for orders with delivery_term = "o" or delivery_term = "a".
It may take up to 20 seconds to respond to a search request in the following countries: United Kingdom, Ireland, France, Spain, Portugal, Germany, Italy, Austria, Switzerland.
Норвезький реєстр не дозволяє здійснювати пошук видалених компаній за назвами. Тому ми не можемо надати SimpleSearch за іменами в межах видалених компаній в Норвегії.
Нижче ви можете ознайомитися з прикладом:
Below you can find the example of how to order and download reports:
To order an Online/Offline with identification report you need to receive "<search_result_id>".
To do so, please follow the link: Як шукати компанію?
Для звітів використовуються наступні статуси:
Якщо статус виконання Finished або Updated, то Ви можете отримати замовлення.
Для звітів використовуються наступні статуси:
Якщо статус виконання Finished або Updated, то Ви можете отримати замовлення.
Below you can find the example of how to order and download archived reports:
To order an archived report you need to receive "<search_result_id>" which has an "<archived_reports>" section that contains a product you need.
To do so, please follow the link: Як шукати компанію?
Example companies with archived reports:
Just like the online/offline reports.
Just like the online/offline reports.
Just like the online/offline reports.
Just like the online/offline reports.
To order an online financial statements, you need to receive "<search_result_id>".
To do so, please follow the link: Як шукати компанію?
Ця функція потрібна тільки при замовленні товару: finances (Financial statements) з delivery_term = 'o'.
Для звітів використовуються наступні статуси:
If the execution status is Finished or Updated, then you can get an order.
Запит складається з 3 частин:
/report?&lang=en&doc_type=pdf¤cy_position=left&preferred_currency=EUR
https://www.infoproff.com/en/orders/files/<order_hash>/report?&lang=en&doc_type=pdf¤cy_position=left&preferred_currency=EUR
Запит складається з 3 частин:
delivery_term:
Ці помилки можуть виникнути при відправці запиту до нашого веб-сервісу.
Allows you to search for available financial statements.
Currently available only in EST (Estonia), SWE (Sweden)
- Changes in list of available countries: Ізраїль (ISR), Ірландія (IRL), Ісландія (ISL), Іспанія (ESP), Італія (ITA), Австралія (AUS), Австрія (AUT), Азербайджан (AZE), Албанія (ALB), Алжир (DZA), Ангола (AGO), Аргентина (ARG), Бельгія (BEL), Бенін (BEN), Болгарія (BGR), Болівія (BOL), Боснія і Герцеговина (BIH), Ботсвана (BWA), Бразилія (BRA), Білорусь (BLR), Венесуела (VEN), Возз'єднання (REU), Гамбія (GMB), Гаяна (GUY), Гваделупа (GLP), Гвіана (GUF), Гвінея (GIN), Гонконг (HKG), Гренландія (GRL), Греція (GRC), Грузія (GEO), Данія (DNK), Джерсі (JEY), Еквадор (ECU), Естонія (EST), Ефіопія (ETH), Замбія (ZMB), Зімбабве (ZWE), Казахстан (KAZ), Канада (CAN), Кенія (KEN), Киргизстан (KGZ), Китай (CHN), Китай (TWN), Конго (COG), Косово (XXK), Кот-д'Івуар (CIV), Кіпр (CYP), Латвія (LVA), Литва (LTU), Люксембург (LUX), Ліхтенштейн (LIE), Маврикій (MUS), Мадагаскар (MDG), Майотта (MYT), Мальдіви (MDV), Мальта (MLT), Марокко (MAR), Мартиніка (MTQ), Мен (IMN), Молдова (MDA), Монако (MCO), Монголія (MNG), Намібія (NAM), Нова Зеландія (NZL), Норвегія (NOR), Нігерія (NGA), Нідерланди (NLD), Німеччина (DEU), Парагвай (PRY), Перу (PER), Польща (POL), Португалія (PRT), Південна Африка (ZAF), Росія (RUS), Руанда (RWA), Румунія (ROU), Самоа (WSM), Сан-Марино (SMR), Сейшельські острови (SYC), Сен-Мартен (MAF), Сербія (SRB), Словаччина (SVK), Словенія (SVN), Сполучене Королівство (GBR), Сінгапур (SGP), Таджикистан (TJK), Танзанія (TZA), Таїланд (THA), Того (TGO), Угорщина (HUN), Узбекистан (UZB), Уругвай (URY), Франція (FRA), Філіппіни (PHL), Фінляндія (FIN), Хорватія (HRV), Чехія (CZE), Чилі (CHL), Швейцарія (CHE), Швеція (SWE), Шрі-Ланка (LKA), Японія (JPN)
- Each time you place an request we asaign a new 'search_result_id' for each company. You need to use this 'search_result_id' to place online orders.
Also you can place offline (delivery_term = 'n', 'f' or 's') orders with 'search_result_id', if you desire.
To place an online order, you need to recieve 'search_result_id' from function 'SimpleSearch', and only after that you can place an online (delivery_term = 'o') order.
- Changes in list of available countries for online credit reports: Ірландія (IRL), Іспанія (ESP), Італія (ITA), Австрія (AUT), Азербайджан (AZE), Бельгія (BEL), Болгарія (BGR), Греція (GRC), Данія (DNK), Естонія (EST), Казахстан (KAZ), Киргизстан (KGZ), Китай (CHN), Латвія (LVA), Люксембург (LUX), Мальта (MLT), Молдова (MDA), Монголія (MNG), Норвегія (NOR), Нідерланди (NLD), Німеччина (DEU), Польща (POL), Португалія (PRT), Росія (RUS), Словаччина (SVK), Словенія (SVN), Сполучене Королівство (GBR), Угорщина (HUN), Франція (FRA), Фінляндія (FIN), Хорватія (HRV), Чехія (CZE), Швейцарія (CHE), Швеція (SWE)
- Available to download financial statements (using product: finances) in online mode: Estonia (EST), Sweden (SWE)
- Changes in of available languages: ar (Arabic), az (Azerbaijani), bg (Болгарська), cs (Чеська), da (Данська), de (Німецька), el (Грецька), en (Англійська мова), es (іспанська), et (естонська), fi (Фінська), fr (Французька), he (Hebrew), hi (Hindi), hu (угорська), hy (Armenian), id (Індонезійська), it (Італійська), ja (Японський), ka (Georgian), kk (Kazakh), ko (Корейська), lt (Литовська), lv (латвійська), mn (Mongolian), ms (Malay), nb (Норвезький Бокмоль), nl (Голландська), pl (Польська), pt (Португальська), ro (Румунська), ru (російська), sk (Словацька), sl (Словенська), sr (Српски), sv (Шведська), th (Thai), tr (Турецька), uk (Українська), uz (Uzbek), vi (Vietnamese), zh (Китайська)
New elements:
- report/negative_information/debts/item/remainder_range
- report/negative_information/debts/item/remainder_non_standard_range
New function:
- ChkFinance
Function that allows you to search for available financial statements.
1) OrderReportRequest has a choice:
- order_details:
Using general information: business_name, reg_code, vat_code, address, phone, email, additional_info
- order_details_by_id:
Using 'search_result_id'
2) order_details
New element:
- preferable_finances
3) SimpleSearchRequest
Removed element:
search_block.reg_code
New element:
search_block->company_code
4) SimpleSearchResponse
Removed elements
- code
Нові елементи:
Веб-хук - це спосіб, за допомогою якого програма може надавати іншим програмам інформацію в режимі реального часу. Наша функція веб-хук реалізує HTTP-відгуки, налаштовані за допомогою URL-адреси. На цю URL-адресу надсилається HTTP POST-вантаж у форматі JSON щоразу, коли відбувається певна подія. У контексті нашого проекту ми розробили функцію webhook, щоб запускати певні події.
Щоб налаштувати веб-хук для вашого додатку, перейдіть на сторінку налаштувань додатку і знайдіть розділ "Налаштування веб-хуків". І надайте наступну інформацію:
Після введення цих даних натисніть "Зберегти".
Коли відбувається подія, ми надсилаємо HTTP POST-запит на URL-адресу корисного навантаження з тілом JSON, що містить інформацію про подію.
Важливо переконатися, що POST-запити, надіслані на URL-адресу корисного навантаження, походять від нашого додатка. Щоб допомогти вам у цьому, кожен запит веб-хука містить заголовок X-Signature.
Для підпису ми використовуємо HMAC з алгоритмом SHA512.
Секрет - це конкатенація ідентифікатора додатку та секретного ключа з налаштувань веб-хуків.
Ви можете додати власні параметри get до кінцевої точки, щоб ідентифікувати відправника, якщо це необхідно.
Сервер повинен відповісти протягом 10 секунд і повернути 2XX HTTP-код; в іншому випадку доставка вебхука вважається невдалою. У разі невдачі функція спробує повторно відправити запит відповідно до політики доставки.