Веб сервис всдл и шеме се налазе овде:
https://wsdfn.infoproff.com/v4/
Postman Collection (API v4) — Ready for Use:
https://www.postman.com/infoproff/infoproff-webservices/documentation/9kweer5/soap-api-v4
Postman provides a convenient way to test our API without the need to write any code. It can also automatically generate example HTTP requests for most common programming languages.
The requests generated by Postman are basic HTTP calls compatible with our SOAP API. However, for production-grade integration, we recommend using fully featured SOAP clients available in most programming languages. These clients can work directly with WSDL and XSD, automatically handling schemas, data types, and message structures.
Using a dedicated SOAP client ensures a more reliable and robust integration, reducing the likelihood of errors when constructing and parsing SOAP messages.
Authentification details
The primary authentication method is HTTP Basic Auth. Using the Authorization header with encoded credentials is the preferred and recommended approach.
The username corresponds to the App ID, and the password is the associated Secret Key. These values are generated in the API Tokens section of the user dashboard and are not related to the credentials used for logging into the portal.
The authentication_block mechanism, used in previous API versions, is still supported for backward compatibility but is considered deprecated and should not be used in new integrations.
Web service functions:
АПИ пружа неколико услуга:
Претрага предузећа се састоји од 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:
До ових грешака може доћи приликом упућивања захтева нашој веб услузи.
country_economic_overview — укључује следеће пододељке: data_transparency_index , country_development_indicators , economic_forecast .paid_taxes — информације о плаћеним порезима.tenders — информације о тендерима.sanctions — додато у одељак negative_information .beneficiaries , shareholders , managers и employees_data , додат је следећи елемент:source_type — тип извора података (нпр. official , mass_media , company_admin , итд.).relations_of_persons , додат је нови елемент:match_typecapital део је реструктуриран:capital_amount је преименован у issued_capital .number_of_sharesshare_valueauthorized_capitalemployees_data :group_figure показује да ли подаци укључују агрегиране бројке на нивоу групе ( true ).source_type одређује тип извора података.is_estimated је сада укључен само ако је његова вредност true .assets_data — обједињује претходно постојеће одељке:real_estate_data (раније названи property_data ), vehicles , machinery_and_equipment (раније названи assets ).patents и biological_assets .vehicles додато је ново поље:valuelitigations , додати су следећи елементи:content , instance , process , authorityfinancial_statement/positions и summary/latest_turnovers , додат је нови елемент:value_origin — описује порекло вредности; на пример, estimated вредност - ова вредност се процењује и израчунава на основу доступних података коришћењем логике или вештачке интелигенције.branches_data додата су следећа поља:registration_numberdirector_nameНапомена: Мања побољшања и подешавања могу се и даље десити током фазе стабилизације.
Веб-хук је начин на који апликација пружа информације у реалном времену другим апликацијама. Наша вебхоок функција имплементира ХТТП повратне позиве конфигурисане са УРЛ-ом. Корисно оптерећење ХТТП ПОСТ-а се шаље на ову УРЛ адресу у ЈСОН формату кад год се деси одређени догађај. У контексту нашег пројекта, дизајнирали смо вебхоок функцију за покретање одређених догађаја.
Да бисте подесили веб-хук за своју апликацију, идите на страницу са подешавањима апликације и потражите одељак „Подешавања веб-хука“. И пружите следеће информације:
Након што унесете ове детаље, кликните на „Сачувај“.
Када дође до догађаја, послаћемо ХТТП ПОСТ захтев на УРЛ корисног учитавања са ЈСОН телом које садржи информације о догађају.
Важно је да проверите да ли су ПОСТ захтеви послати на УРЛ корисног учитавања из наше апликације. Да би се ово помогло, сваки захтев за веб-хук укључује заглавље Кс-Сигнатуре.
За потписивање користимо ХМАЦ са СХА512 алгоритмом.
Тајна је спој ИД-а апликације и тајног кључа из подешавања веб-хукова.
Могуће је додати сопствене гет параме крајњој тачки да бисте идентификовали пошиљаоца ако је потребно.
Сервер мора одговорити у року од 10 секунди и вратити 2КСКС ХТТП код; у супротном, испорука веб-хука се сматра неуспешном. У случају неуспеха, функција ће покушати да поново пошаље захтев према политици испоруке.