Firstline icon

Firstline

Interact with the Firstline API

Actions2

Company → Search

AI-generated

Summary

Searches the Firstline API for companies by name and optional filters, sending the criteria in a POST request. Use the filters to narrow results by legal form, company age, revenue, earnings, location, industry, or populated website; set Page to choose a results page and Include Non-Active to include dissolved or liquidating companies.

Inputs

  • Query — Company name to search for; matching uses case-insensitive contains logic.
  • Legal Form — Filter by legal form, such as GmbH or AG.
  • Page — Results page number; defaults to 1.
  • Include Non-Active — Include companies with non-active statuses, such as dissolved or in liquidation; defaults to false.
  • Founding Date Ranges — Select one or more company age ranges; selected ranges are combined with OR.
  • Revenue Range — Select one or more revenue ranges; selected ranges are combined with OR.
  • Earnings Range — Select one or more positive profit or negative loss ranges; selected ranges are combined with OR.
  • Mandatory Fields — Require selected fields to be populated. Website is the available option.
  • Location Filters — Add country filters (Austria or Germany), optionally specifying state/region and city, or add radius filters with latitude, longitude, and radius in kilometers.
  • Industry Filters — Add industry codes using ISIC, NACE, NACE 2025, NAICS, UK SIC, or German WZ; multiple filters are combined with OR.

Output shape

A list of matching company records returned by the Firstline API.

The operation sends a POST request to /search. Empty query, legal form, and multi-select filters are omitted from the request; location and industry filters are converted from the node's collection fields into API request structures. The source does not specify the response fields or pagination metadata.

Links

Discussion