网络服务wsdl和模式位于这里:
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提供了几种服务。
公司搜索包括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_forecastpaid_taxes — 有关已缴纳税款的信息。tenders — 招标信息。sanctions — 已添加至“ ”部分。negative_information beneficiaries 、shareholders 、managers 和employees_data :source_type — 数据源类型(例如: 、 、 等)。official mass_media company_adminrelations_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 assetspatents 和biological_assets 。 vehicles 部分,新增了一个字段:valuelitigations 部分,已添加以下元素:content,instance,process,authorityfinancial_statement/positions ”和“summary/latest_turnovers ”中,新增了一个元素:value_origin — 描述值的来源;例如,值estimated 表示该值是基于可用数据通过逻辑或人工智能计算得出的估计值。branches_data 部分,新增了以下字段:registration_numberdirector_name注意:在稳定阶段,可能还会进行一些小的改进和调整。
网络钩子是应用程序向其他应用程序提供实时信息的一种方式。我们的网络钩子功能通过配置 URL 实现 HTTP 回调。每当指定事件发生时,就会以 JSON 格式向该 URL 发送 HTTP POST 有效载荷。在我们的项目中,我们设计了 Webhook 功能来触发特定事件。
要为应用程序设置网络钩子,请导航至应用程序设置页面并查找 "网络钩子设置 "部分。并提供以下信息:
提供这些详细信息后,点击 "保存"。
事件发生时,我们将向有效载荷 URL 发送 HTTP POST 请求,请求内容为包含事件信息的 JSON 主体。
验证发送到有效负载 URL 的 POST 请求是否来自我们的应用程序非常重要。为此,每个 Webhook 请求都包含一个 X-Signature 头信息。
我们使用 HMAC 和 SHA512 算法进行签名。
Secret是网络钩子设置中的应用程序 ID和密钥的连接。
如有必要,还可以在端点中添加自己的获取参数,以识别发送方。
服务器必须在 10 秒内做出响应,并返回 2XX HTTP 代码;否则,网络钩子交付将被视为失败。如果失败,该功能将尝试根据交付策略重新发送请求。