Serviço Web wsdl e esquemas estão aqui localizados:
http://wsdfn.infoproff.com/v3/
Web service functions:
A API fornece vários serviços:
A pesquisa da empresa consiste em 2 opções:
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.
O registo da Noruega não permite pesquisar empresas apagadas por nomes. Por conseguinte, não podemos fornecer um SimpleSearch por nomes dentro de empresas eliminadas na Noruega.
Abaixo pode encontrar o exemplo:
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: Como procurar uma empresa?
Os seguintes estados são utilizados para relatórios:
Se o estado de execução for Finished ou Updated, então poderá obter uma encomenda.
Os seguintes estados são utilizados para relatórios:
Se o estado de execução for Finished ou Updated, então poderá obter uma encomenda.
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: Como procurar uma empresa?
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: Como procurar uma empresa?
Esta função só é necessária quando se encomenda um produto: finances (Financial statements) com delivery_term = 'o'.
Os seguintes estados são utilizados para relatórios:
If the execution status is Finished or Updated, then you can get an order.
O pedido é composto por 3 partes:
/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
O pedido é composto por 3 partes:
delivery_term:
Estes erros podem ocorrer ao fazer o pedido ao nosso serviço web.
Allows you to search for available financial statements.
Currently available only in EST (Estonia), SWE (Sweden)
- Changes in list of available countries: Bósnia e Herzegovina (BIH), Colectividade de São Martinho (MAF), Commonwealth da Austrália (AUS), Confederação Suíça (CHE), Costa do Marfim (CIV), Emirados Árabes Unidos (ARE), Estado Plurinacional da Bolívia (BOL), Estado de Israel (ISR), Estado independente de Samoa (WSM), Federação Russa (RUS), Geórgia (GEO), Gronelândia (GRL), Grão-Ducado do Luxemburgo (LUX), Guadalupe (GLP), Guiana Francesa (GUF), Hong Kong (HKG), Ilha de Man (IMN), Irlanda (IRL), Japão (JPN), Kosovo (XXK), Martinica (MTQ), Mayotte (MYT), Mongólia (MNG), Nova Zelândia (NZL), O Bailiado de Jersey (JEY), Principado do Listenstaine (LIE), Principado do Mónaco (MCO), Reino Unido da Grã-Bretanha e da Irlanda do Norte (GBR), Reino da Bélgica (BEL), Reino da Dinamarca (DNK), Reino da Noruega (NOR), Reino da Suécia (SWE), Reino da Tailândia (THA), Reino de Espanha (ESP), Reino de Marrocos (MAR), Reino dos Países Baixos (NLD), República Argentina (ARG), República Bolivariana da Venezuela (VEN), República Checa (CZE), República Cooperativa da Guiana (GUY), República Democrática Popular da Argélia (DZA), República Democrática Socialista do Sri Lanka (LKA), República Eslovaca (SVK), República Federal Democrática da Etiópia (ETH), República Federal da Alemanha (DEU), República Federal da Nigéria (NGA), República Federativa do Brasil (BRA), República Francesa (FRA), República Helénica (GRC), República Italiana (ITA), República Oriental do Uruguai (URY), República Popular da China (CHN), República Portuguesa (PRT), República Togolesa (TGO), República Unida da Tanzânia (TZA), República da Albânia (ALB), República da Bielorrússia (BLR), República da Bulgária (BGR), República da China (TWN), República da Croácia (HRV), República da Eslovénia (SVN), República da Estónia (EST), República da Finlândia (FIN), República da Guiné (GIN), República da Gâmbia (GMB), República da Hungria (HUN), República da Islândia (ISL), República da Letónia (LVA), República da Lituânia (LTU), República da Maurícia (MUS), República da Moldávia (MDA), República da Namíbia (NAM), República da Polónia (POL), República da Sérvia (SRB), República da Zâmbia (ZMB), República da África do Sul (ZAF), República da Áustria (AUT), República das Filipinas (PHL), República das Maldivas (MDV), República das Seychelles (SYC), República de Angola (AGO), República de Chipre (CYP), República de Madagáscar (MDG), República de Malta (MLT), República de Singapura (SGP), República de São Marino (SMR), República do Azerbaijão (AZE), República do Benim (BEN), República do Botsuana (BWA), República do Cazaquistão (KAZ), República do Chile (CHL), República do Congo (COG), República do Equador (ECU), República do Paraguai (PRY), República do Peru (PER), República do Quirguistão (KGZ), República do Quénia (KEN), República do Ruanda (RWA), República do Tajiquistão (TJK), República do Uzbequistão (UZB), República do Zimbabué (ZWE), Reunião (REU), Roménia (ROU)
- 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: Confederação Suíça (CHE), Federação Russa (RUS), Grão-Ducado do Luxemburgo (LUX), Irlanda (IRL), Mongólia (MNG), Reino Unido da Grã-Bretanha e da Irlanda do Norte (GBR), Reino da Bélgica (BEL), Reino da Suécia (SWE), Reino de Espanha (ESP), Reino dos Países Baixos (NLD), República Federal da Alemanha (DEU), República Francesa (FRA), República Italiana (ITA), República Popular da China (CHN), República Portuguesa (PRT), República da Estónia (EST), República da Finlândia (FIN), República da Moldávia (MDA), República da Polónia (POL), República da Áustria (AUT), República do Cazaquistão (KAZ), República do Quirguistão (KGZ)
- Available to download financial statements (using product: finances) in online mode: Estonia (EST), Sweden (SWE)
- Changes in of available languages: bg (búlgaro), cs (Checo), da (Dinamarquesa), de (alemão), el (grego), en (Inglês), es (Espanhol), et (Estónio), fi (finlandês), fr (francês), hu (húngaro), id (indonésio), it (italiano), ja (Japonês), ko (coreano), lt (lituano), lv (letão), nb (Norueguês Bokmål), nl (holandês), pl (Polaco), pt (Português), ro (romeno), ru (Russo), sk (Eslovaco), sl (esloveno), sr (Српски), sv (Sueco), tr (Turco), uk (ucraniano), zh (Chinês)
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
Novos elementos:
Um webhook é uma forma de uma aplicação fornecer a outras aplicações informações em tempo real. A nossa funcionalidade de webhook implementa chamadas de retorno HTTP configuradas com um URL. Um payload HTTP POST é enviado para este URL em formato JSON sempre que ocorre um evento especificado. No contexto do nosso projeto, concebemos a função webhook para desencadear eventos específicos.
Para configurar um webhook para a sua aplicação, navegue até à página de definições da aplicação e procure a secção "Definições de webhooks". E forneça as seguintes informações:
Depois de fornecer estes dados, clique em "Guardar".
Quando ocorre um evento, enviamos um pedido HTTP POST para o URL de carga com um corpo JSON que contém informações sobre o evento.
É importante verificar se os pedidos POST enviados para o URL de carga útil são da nossa aplicação. Para ajudar com isso, cada pedido de webhook inclui um cabeçalho X-Signature.
Para a assinatura, utilizamos o HMAC com o algoritmo SHA512.
O segredo é uma concatenação da ID da aplicação e da chave secreta das definições dos webhooks.
É possível adicionar os seus próprios parâmetros get ao ponto final para identificar o remetente, se necessário.
Um servidor tem de responder no prazo de 10 segundos e devolver um código HTTP 2XX; caso contrário, a entrega do webhook é considerada falhada. Em caso de falha, a funcionalidade tentará reenviar o pedido de acordo com a política de entrega.