Webová služba wsdl a schémy sa nachádzajú tu:
http://wsdfn.infoproff.com/v3/
Web service functions:
API poskytuje niekoľko služieb:
Vyhľadávanie spoločnosti pozostáva z 2 možností:
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.
Nórsky register neumožňuje vyhľadávať vymazané spoločnosti podľa názvov. Preto nemôžeme poskytnúť SimpleSearch podľa názvov v rámci vymazaných spoločností v Nórsku.
Nižšie nájdete príklad:
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: Ako vyhľadať spoločnosť?
Pre hlásenia sa používajú tieto stavy:
Ak je stav vykonania Finished alebo Updated, potom môžete získať príkaz.
Pre hlásenia sa používajú tieto stavy:
Ak je stav vykonania Finished alebo Updated, potom môžete získať príkaz.
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: Ako vyhľadať spoločnosť?
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: Ako vyhľadať spoločnosť?
Táto funkcia je potrebná len pri objednávaní produktu: finances (Financial statements) s delivery_term = 'o'.
Pre hlásenia sa používajú tieto stavy:
If the execution status is Finished or Updated, then you can get an order.
Žiadosť pozostáva z 3 častí:
/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
Žiadosť pozostáva z 3 častí:
delivery_term:
Tieto chyby sa môžu vyskytnúť pri zadávaní požiadavky na našu webovú službu.
Allows you to search for available financial statements.
Currently available only in EST (Estonia), SWE (Sweden)
- Changes in list of available countries: Albánska republika (ALB), Alžírska demokratická ľudová republika (DZA), Angolská republika (AGO), Argentínska republika (ARG), Austrálske spoločenstvo (AUS), Azerbajdžanská republika (AZE), Bailiwick of Jersey (JEY), Belgické kráľovstvo (BEL), Beninská republika (BEN), Bieloruská republika (BLR), Bolívarská republika Venezuela (VEN), Bosna a Hercegovina (BIH), Botswanská republika (BWA), Brazílska federatívna republika (BRA), Bulharská republika (BGR), Chorvátska republika (HRV), Cyperská republika (CYP), Dánske kráľovstvo (DNK), Ekvádorská republika (ECU), Estónska republika (EST), Etiópska federatívna demokratická republika (ETH), Filipínska republika (PHL), Francúzska Guyana (GUF), Francúzska republika (FRA), Fínska republika (FIN), Gambijská republika (GMB), Georgia (GEO), Grónsko (GRL), Guadeloupe (GLP), Guinejská republika (GIN), Guyanská družstevná republika (GUY), Helénska republika (GRC), Holandské kráľovstvo (NLD), Hongkong (HKG), Islandská republika (ISL), Izraelský štát (ISR), Japonsko (JPN), Juhoafrická republika (ZAF), Kanada (CAN), Kazašská republika (KAZ), Kenská republika (KEN), Kirgizská republika (KGZ), Kolektív svätého Martina (MAF), Konžská republika (COG), Kosovo (XXK), Lichtenštajnské kniežatstvo (LIE), Litovská republika (LTU), Lotyšská republika (LVA), Luxemburské veľkovojvodstvo (LUX), Madagaskarská republika (MDG), Maldivská republika (MDV), Maltská republika (MLT), Marocké kráľovstvo (MAR), Martinik (MTQ), Maurícijská republika (MUS), Mayotte (MYT), Maďarská republika (HUN), Mnohonárodný štát Bolívia (BOL), Moldavská republika (MDA), Monacké kniežatstvo (MCO), Mongolsko (MNG), Namíbijská republika (NAM), Nezávislý štát Samoa (WSM), Nigérijská federatívna republika (NGA), Nový Zéland (NZL), Nórske kráľovstvo (NOR), Ostrov Man (IMN), Paraguajská republika (PRY), Peruánska republika (PER), Pobrežie Slonoviny (CIV), Portugalská republika (PRT), Poľská republika (POL), Rakúska republika (AUT), Rumunsko (ROU), Ruská federácia (RUS), Rwandská republika (RWA), Sanmarínska republika (SMR), Seychelská republika (SYC), Singapurská republika (SGP), Slovenská republika (SVK), Slovinská republika (SVN), Spojené arabské emiráty (ARE), Spojené kráľovstvo Veľkej Británie a Severného Írska (GBR), Spolková republika Nemecko (DEU), Srbská republika (SRB), Srílanská demokratická socialistická republika (LKA), Tadžická republika (TJK), Talianska republika (ITA), Tanzánijská zjednotená republika (TZA), Thajské kráľovstvo (THA), Togská republika (TGO), Uruguajská východná republika (URY), Uzbecká republika (UZB), Zambijská republika (ZMB), Zimbabwianska republika (ZWE), Zjazd (REU), Írsko (IRL), Česká republika (CZE), Čílska republika (CHL), Čínska republika (TWN), Čínska ľudová republika (CHN), Španielske kráľovstvo (ESP), Švajčiarska konfederácia (CHE), Švédske kráľovstvo (SWE)
- 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: Azerbajdžanská republika (AZE), Belgické kráľovstvo (BEL), Bulharská republika (BGR), Chorvátska republika (HRV), Estónska republika (EST), Francúzska republika (FRA), Fínska republika (FIN), Helénska republika (GRC), Holandské kráľovstvo (NLD), Kazašská republika (KAZ), Kirgizská republika (KGZ), Luxemburské veľkovojvodstvo (LUX), Maltská republika (MLT), Maďarská republika (HUN), Moldavská republika (MDA), Mongolsko (MNG), Nórske kráľovstvo (NOR), Portugalská republika (PRT), Poľská republika (POL), Rakúska republika (AUT), Ruská federácia (RUS), Slovenská republika (SVK), Slovinská republika (SVN), Spojené kráľovstvo Veľkej Británie a Severného Írska (GBR), Spolková republika Nemecko (DEU), Talianska republika (ITA), Írsko (IRL), Česká republika (CZE), Čínska ľudová republika (CHN), Španielske kráľovstvo (ESP), Švajčiarska konfederácia (CHE), Švédske kráľovstvo (SWE)
- Available to download financial statements (using product: finances) in online mode: Estonia (EST), Sweden (SWE)
- Changes in of available languages: bg (Bulharský), cs (Český), da (Dánsky), de (Nemčina), el (Grécky), en (Angličtina), es (Španielčina), et (Estónčina), fi (Fínsky), fr (Francúzsky), hu (Maďarský), id (Indonézsky), it (Taliansky), ja (Japonský), ko (Kórejský), lt (Litovský), lv (Lotyšský), nb (Nórsky jazyk Bokmål), nl (Holandský), pl (Poľský), pt (Portugalčina), ro (Rumunský), ru (Ruský), sk (Slovenská), sl (Slovinčina), sr (Српски), sv (Švédsky), tr (Turecký), uk (Ukrajinský), zh (Čínsky)
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
Nové prvky:
Webhook je spôsob, akým môže aplikácia poskytovať iným aplikáciám informácie v reálnom čase. Naša funkcia webhook implementuje spätné volania HTTP nakonfigurované pomocou adresy URL. Na túto adresu URL sa odošle užitočné zaťaženie HTTP POST vo formáte JSON vždy, keď nastane určitá udalosť. V kontexte nášho projektu sme funkciu webhook navrhli tak, aby spúšťala konkrétne udalosti.
Ak chcete nastaviť webový háčik pre svoju aplikáciu, prejdite na stránku s nastaveniami aplikácie a vyhľadajte časť "Nastavenia webových háčikov". A zadajte nasledujúce informácie:
Po zadaní týchto údajov kliknite na "Uložiť".
Keď nastane udalosť, odošleme požiadavku HTTP POST na adresu URL užitočného zaťaženia s telom JSON obsahujúcim informácie o udalosti.
Je dôležité overiť, či požiadavky POST odoslané na adresu URL užitočného zaťaženia pochádzajú z našej aplikácie. Na pomoc pri tom každá požiadavka webhooku obsahuje hlavičku X-Signature.
Na podpisovanie používame HMAC s algoritmom SHA512.
Tajné je spojenie ID aplikácie a tajného kľúča z nastavení webhooku.
V prípade potreby je možné pridať do koncového bodu vlastné parametre get na identifikáciu odosielateľa.
Server musí odpovedať do 10 sekúnd a vrátiť kód HTTP 2XX, inak sa doručenie webhooku považuje za neúspešné. V prípade zlyhania sa funkcia pokúsi o opätovné odoslanie požiadavky podľa zásad doručovania.