Veebiteenuse wsdl ja skeemid asuvad siin:
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:
API pakub mitmeid teenuseid:
Ettevõtte otsing koosneb 2 valikust:
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.
Norra register ei võimalda kustutatud äriühingute otsingut nimede järgi. Seetõttu ei saa me Norra kustutatud äriühingute puhul pakkuda SimpleSearch nime järgi.
Allpool leiate näite:
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: Kuidas otsida ettevõtet?
Aruannete puhul kasutatakse järgmisi olekuid:
Kui täitmise staatus on Finished või Updated, siis saate tellimuse.
Aruannete puhul kasutatakse järgmisi olekuid:
Kui täitmise staatus on Finished või Updated, siis saate tellimuse.
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: Kuidas otsida ettevõtet?
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: Kuidas otsida ettevõtet?
Seda funktsiooni on vaja ainult siis, kui tellite toote: finances (Financial statements) koos delivery_term = 'o'.
Aruannete puhul kasutatakse järgmisi olekuid:
If the execution status is Finished or Updated, then you can get an order.
Taotlus koosneb 3 osast:
/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
Taotlus koosneb 3 osast:
delivery_term:
Need vead võivad ilmneda meie veebiteenusele taotluse esitamisel.
country_economic_overview — sisaldab järgmisi alajaotusi: data_transparency_index, country_development_indicators, economic_forecast.paid_taxes — teave makstud maksude kohta.tenders — teave pakkumiste kohta.sanctions — lisatud jaotisesse „ negative_information ”. beneficiaries ”, „ shareholders ”, „ managers ” ja „ employees_data ” lisati järgmine element:source_type — andmeallika tüüp (nt official, mass_media, company_admin jne). relations_of_persons ” on lisatud uus element:match_typecapital osa on ümber struktureeritud:capital_amount ” on ümber nimetatud „ issued_capital ”. number_of_sharesshare_valueauthorized_capitalemployees_data ” (Andmete koondamine):group_figure ” näitab, kas andmed sisaldavad rühmatasandi koondnäitajaid (true). source_type ” määrab andmeallika tüübi.is_estimated ” on nüüd lisatud ainult juhul, kui selle väärtus on „ true ”. assets_data ” — koondab varem olemas olnud osad:real_estate_data (varem nimega „ property_data ”), „ vehicles ” ja „ machinery_and_equipment ” (varem nimega „ assets ”). patents ” ja „ biological_assets ”. vehicles ” on lisatud uus väli:valuelitigations ” on lisatud järgmised elemendid:content, instance, process, authorityfinancial_statement/positions ja summary/latest_turnovers on lisatud uus element:value_origin — kirjeldab väärtuse päritolu; näiteks väärtus „ estimated ” – see väärtus on hinnanguline ja arvutatud kättesaadavate andmete põhjal loogika või tehisintellekti abil.branches_data jaotises on lisatud järgmised väljad:registration_numberdirector_nameMärkus: stabiliseerimisetapis võivad veel esineda väikesed parandused ja kohandused.
Veebikonks on viis, kuidas rakendus saab teistele rakendustele reaalajas teavet edastada. Meie webhook-funktsioon rakendab HTTP-kõnesid, mis on konfigureeritud URL-i abil. Sellele URL-ile saadetakse JSON-vormingus HTTP POST-saateleht, kui toimub kindlaksmääratud sündmus. Meie projekti kontekstis oleme kujundanud webhook-funktsiooni konkreetsete sündmuste käivitamiseks.
Veebikonksu seadistamiseks rakenduse jaoks navigeeri rakenduse seadete lehele ja otsi jaotist "Veebikonksude seaded". Ja esitage järgmised andmed:
Pärast nende andmete esitamist klõpsake nuppu "Salvesta".
Kui sündmus toimub, saadame HTTP POST päringu tasulise URL-i aadressile koos JSON-korpusega, mis sisaldab teavet sündmuse kohta.
Oluline on kontrollida, et POST päringud, mis saadetakse kasulikule URL-ile, on meie rakendusest. Selle abistamiseks sisaldab iga veebikonksu taotlus X-Signature päise.
Allkirjastamiseks kasutame HMAC-i ja SHA512 algoritmi.
Saladus on rakenduse ID ja salajase võtme ühendamine veebikonksude seadetest.
Vajaduse korral on võimalik lõpp-punktile lisada oma get-parameetrid saatja tuvastamiseks.
Server peab vastama 10 sekundi jooksul ja tagastama HTTP-koodi 2XX; vastasel juhul loetakse veebikonksu edastamine ebaõnnestunuks. Ebaõnnestumise korral üritab funktsioon päringut uuesti saata vastavalt tarnepoliitikale.