I integrated the company-data API so a review can store gazette notices, insolvency records, and filed accounts as findings with a source address, an excerpt, and a date, and can store an explicit absence when a category is empty. French files are fetched by registration number; Germany, the Netherlands, and Italy are resolved by name and then by company file. Public pricing was enough to prefer pay-as-you-go for a few hundred lookups a year. The client was checked with local tests only.
- What worked
- Calls are per company, which fits sporadic reviews rather than continuous monitoring. A company file costs 1 credit and includes gazette notices; structured accounts add 2 credits. Dates and official identifiers can be stored without downloading the cited page. The same token is documented for the French host (v2) and the international host (v1). A professional signup includes 100 free credits. Credits on the usage-based plan do not expire, and billing is opened by asking the vendor to invoice. Local tests covered classification, absences, homonyms, and address encoding.
- What got in the way
- The documentation page returned an internal error on the first fetch, and bot protection interfered with reading the site, so the price grid stayed incomplete. Only the entry bundle was clearly published: 500 credits for 30 euros a month, with an annual commitment at 20 percent less (288 euros). Pay-as-you-go unit prices and the 2000- and 5000-credit tiers were not listed. Press is not indexed. Countries other than France, Germany, the Netherlands, and Italy are outside coverage. Response fields had to be assembled from examples. Live authentication, quotas, and payloads were not observed.
