This week we released another update of our API, version 1.90 is now available. The update is very powerful and improves the usability of the API considerably.

API version 1.90

First, we combined POST /lookup and GET /companies/{id}/data into an endpoint POST /companies/data, which returns the data for the company that comes first in the lookup. So you only need one request instead of two. GET /companies/{id}/data and all other GET /companies/{id}/ endpoints have also been extended so that they now also work with requests such as company names or e-mail addresses (e.g. GET /companies/Implisense/data or GET /companies/hello@implisense.com/data) instead of just with the implisense ID. However, this only works with unique company names.

An important new feature is the GET /suggest/{prefix} endpoint, which replaces the old auto-complete. This suggester can propose not only companies (with IDs) to a prefix, but also possible filters (places, industries, sizes), which can then be used in the search.

At the end of this text you will find a complete list of changes.

Implisense on the RapidAPI marketplace

We have also expanded our offer on the RapidAPI marketplace. Beside the company data there is now also the search from our API as German Company Search API available. With it you can easily browse our index via full text search and various filters and find suitable companies for your presentations and campaigns. Remember: Parts of our API can be booked and integrated directly via the RapidAPI marketplace. Billing takes place automatically according to consumption via the marketplace. In this way, the processes of activation, authentication and invoicing can be designed very efficiently. In addition, a subscription to the API on RapidAPI can be cancelled at any time.

We now offer a total of three offers on this marketplace:

  1. German Company Lookup and Activity Check API (free, limited to 1000 requests per month): Provides a lookup function and basic information on all companies listed in the German Commercial Register. Corresponds to the POST /lookup endpoint from our API.
  2. German Company Data API (freemium): Provides detailed data on all companies listed in the German Commercial Register for integration into your end system (CRM, MAS, ERP, etc.). Corresponds to the GET /companies/{id}/data endpoint from our API.
  3. German Company Search API (freemium): Enables the integration of search functionality into your end system. Corresponds to the POST /search endpoint from our API.

We encourage you to try these APIs, all three can be tested for free (the first API is even completely free). We assure you that your end systems will benefit enormously from the fact that they are neither initially empty nor need to be permanently maintained. We look forward to hearing from you about this!

Here you can download the current version of the documentation.

Take a look at the interactive documentation of the Implisense API version 1.90 online here.

Please find more information about the Implisense API here.


Changelog:

  • A new endpoint POST /companies/data is provided, which essentially combines the POST /lookup-endpoint with the GET /companies/{id}/data-endpoint. That is, you can specify lookup attributes to identify a company and then the data for the top hit is returned.
  • In the same spirit all the various GET /companies/{id}/-endpoints (/data, /people, /events, /links, /topics) have been transformed to accept a lookup query in addition to just the id (the id keeps working, of course). So, for example, instead of GET /companies/DEVFCLQFW054/data you can now also request GET /companies/Implisense/data or even GET /companies/hello@implisense.com/data. This works well only for companies with unique names, such as Implisense or Scout24, but does not work for companies with more generic names.
  • A new endpoint GET /suggest/{prefix} is provided, which replaces the deprecated /autocomplete-endpoint. This new endpoint is much more powerful in that it returns not only company suggestions, but also suggestions for filters, such as locations or industries.
  • The first result of the /lookup-endpoint is now completely freely available, no authentication is required. The only limitation is that the company url of the resulting company is not included in the output.
  • The /lookup-endpoint now supports a query parameter “size”, which lets you limit the number of results you want to have returned. The maximum number of results (ten) remains unchanged.
  • The “locationsFilter”-attribute for /search and /recommend supports now also five-digit zip codes for Germany (previously only two-digits).
  • The previously deprecated endpoints /autocomplete and /companies/{id}/dataplus have been removed.