Skip to main content
GET
Search companies

Authorizations

Authorization
string
header
required

API key gab_live_… or OAuth access token gat_….

Query Parameters

cursor
string

Cursor returned in meta.page.next_cursor by the previous page. Keep the same filters; the page size is the one of the first page.

Maximum string length: 300
limit
integer
default:20

Results per page, 1 to 100. Default 20.

Required range: 1 <= x <= 100
q
string

Company name (prefix or contained words), SIREN or SIRET. Example: "atelier thermique".

Maximum string length: 120
naf
string

Activities, comma-separated, up to 20: NAF rev. 2 sub-classes ("43.29A"), divisions ("47") or sections ("G"). See GET /v1/naf. Example: "43.22A,43.22B".

Maximum string length: 200
sector
enum<string>

Gabin sector: a named group of NAF sub-classes. Example: plomberie-chauffage.

Available options:
renovation-energetique,
plomberie-chauffage,
electricite,
maconnerie-gros-oeuvre,
menuiserie-charpente,
second-oeuvre,
promotion-immobiliere,
immobilier,
foncieres,
architecture-ingenierie,
services-aux-batiments,
restauration,
hebergement,
commerce-alimentaire,
commerce-de-detail,
automobile,
sante,
medico-social,
enseignement,
informatique,
telecoms,
energie,
conseil,
juridique-comptable,
banque-assurance,
transport-logistique,
industrie,
agriculture,
associations-culture-sport,
services-personnels
insee
string

INSEE code of a city or of a Paris, Lyon or Marseille arrondissement. Example: "69266".

Pattern: ^(\d{5}|2[AaBb]\d{3})$
iris
string

IRIS code of a district (9 characters, starts with its city INSEE code). Implies insee. Example: "692660101".

Pattern: ^(\d{5}|2[AaBb]\d{3})\d{4}$
department
string

Department code. Example: "69", "2A", "974".

Pattern: ^(\d{2,3}|2[AaBb])$
headcount
enum<string>

INSEE headcount range code of the company. See GET /v1/headcount-ranges. Example: "11" (10 to 19 employees).

Available options:
11,
12,
21,
22,
31,
32,
41,
42,
51,
52,
53,
NN,
00,
01,
02,
03

Legal form families, comma-separated: sas, sarl, sa, sci, scpi, association, public. See GET /v1/legal-forms. Example: "sas,sarl".

Maximum string length: 80
revenue_min
integer

Minimum latest reported revenue, in euros. Example: 1000000.

Required range: 0 <= x <= 9007199254740991
revenue_max
integer

Maximum latest reported revenue, in euros.

Required range: 0 <= x <= 9007199254740991
include_closed
enum<string>

Include ceased companies. Default false: active companies only.

Available options:
0,
1,
true,
false
headquarters_only
enum<string>

With a location filter: match on the registered office only. Default false: any company with an establishment (open or closed) in the area.

Available options:
0,
1,
true,
false
created_after
string

Companies created on or after this date (YYYY-MM-DD). Requires insee, iris or department.

Pattern: ^\d{4}-\d{2}-\d{2}$

Response

OK

data
object[]
required
meta
object
required

Pagination metadata of a list response.