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:
search_result_id can be acquired here for orders with delivery_term = "o".
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.
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), Commonwealth da Austrália (AUS), Confederação Suíça (CHE), Emirados Árabes Unidos (ARE), 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), Hong Kong (HKG), Ilha de Man (IMN), Irlanda (IRL), Japão (JPN), Kosovo (XXK), 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 de Espanha (ESP), Reino de Marrocos (MAR), Reino dos Países Baixos (NLD), República Argentina (ARG), República Checa (CZE), República Democrática Popular da Argélia (DZA), República Eslovaca (SVK), República Federal da Alemanha (DEU), República Federativa do Brasil (BRA), República Francesa (FRA), República Helénica (GRC), República Italiana (ITA), República Popular da China (CHN), República Portuguesa (PRT), 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 Hungria (HUN), República da Islândia (ISL), República da Letónia (LVA), República da Moldávia (MDA), República da Polónia (POL), República da Sérvia (SRB), República da África do Sul (ZAF), República da Áustria (AUT), República das Maldivas (MDV), República das Seychelles (SYC), República de Chipre (CYP), 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 Cazaquistão (KAZ), República do Equador (ECU), República do Paraguai (PRY), República do Quirguistão (KGZ), República do Tajiquistão (TJK), República do Uzbequistão (UZB), 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: Federação Russa (RUS), Mongólia (MNG), Reino da Bélgica (BEL), Reino da Suécia (SWE), Reino dos Países Baixos (NLD), República Popular da China (CHN), República da Estónia (EST), República da Finlândia (FIN), República da Polónia (POL), 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.