Skip to main content
POST
/
api
/
sirene
/
companies
/
search
/sirene/companies/search
curl --request POST \
  --url https://api.anysite.io/api/sirene/companies/search \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "query": "<string>",
  "count": 5000,
  "timeout": 300,
  "code_postal": "75009",
  "departement": "75",
  "activite_principale": "10.71C",
  "nature_juridique": "5710"
}
'
[
  {
    "siren": "<string>",
    "name": "<string>",
    "@type": "@sirene_company",
    "legal_name": "<string>",
    "sigle": "<string>",
    "status": "<string>",
    "legal_form": "<string>",
    "company_category": "<string>",
    "section_activite_principale": "<string>",
    "activite_principale": "<string>",
    "activite_principale_naf25": "<string>",
    "workforce_range": "<string>",
    "annee_tranche_effectif_salarie": "<string>",
    "establishment_count": 123,
    "open_establishment_count": 123,
    "creation_date": "<string>",
    "closure_date": "<string>",
    "updated_at": "<string>",
    "statut_diffusion": "<string>",
    "headquarters": {
      "siret": "<string>",
      "@type": "@sirene_establishment",
      "is_headquarters": false,
      "status": "<string>",
      "activite_principale": "<string>",
      "activite_principale_naf25": "<string>",
      "address": "<string>",
      "street_number": "<string>",
      "street_type": "<string>",
      "street_name": "<string>",
      "postal_code": "<string>",
      "commune": "<string>",
      "city": "<string>",
      "departement": "<string>",
      "region": "<string>",
      "epci": "<string>",
      "latitude": "<string>",
      "longitude": "<string>",
      "creation_date": "<string>",
      "activity_start_date": "<string>",
      "closure_date": "<string>",
      "workforce_range": "<string>",
      "nom_commercial": "<string>",
      "enseignes": [
        "<string>"
      ]
    },
    "officers": [
      {
        "@type": "@sirene_officer",
        "type_dirigeant": "<string>",
        "qualite": "<string>",
        "nom": "<string>",
        "prenoms": "<string>",
        "annee_de_naissance": "<string>",
        "date_de_naissance": "<string>",
        "nationalite": "<string>",
        "siren": "<string>",
        "denomination": "<string>"
      }
    ],
    "finances": [
      {
        "year": "<string>",
        "@type": "@sirene_finance",
        "ca": 123,
        "resultat_net": 123
      }
    ],
    "complements": {
      "@type": "@sirene_complements",
      "is_association": false,
      "is_entrepreneur_individuel": false,
      "is_ess": false,
      "is_societe_mission": false,
      "is_service_public": false,
      "is_administration": false,
      "is_rge": false,
      "is_bio": false,
      "is_finess": false,
      "is_qualiopi": false,
      "is_organisme_formation": false,
      "is_entrepreneur_spectacle": false,
      "is_achats_responsables": false,
      "is_alim_confiance": false,
      "is_patrimoine_vivant": false,
      "is_siae": false,
      "is_uai": false,
      "is_avocat": false
    }
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
query
string
required

Search text — company name, brand, SIREN/SIRET, or keywords

Example:

"danone"

count
integer
required

Max number of companies to return

Required range: 1 <= x <= 10000
timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500
code_postal
string | null

Filter to companies with an establishment in this 5-digit postal code

Example:

"75009"

departement
string | null

Filter to companies with an establishment in this French department code

Example:

"75"

activite_principale
string | null

Filter by main activity NAF code (rév. 2)

Example:

"10.71C"

nature_juridique
string | null

Filter by legal-form code

Example:

"5710"

categorie_entreprise
enum<string> | null

Filter by company size category

Available options:
PME,
ETI,
GE
etat_administratif
enum<string> | null

Filter by administrative status

Available options:
A,
C

Response

Successful Response

siren
string
required
name
string
required
@type
string
default:@sirene_company
sigle
string | null
status
string | null
company_category
string | null
section_activite_principale
string | null
activite_principale
string | null
activite_principale_naf25
string | null
workforce_range
string | null
annee_tranche_effectif_salarie
string | null
establishment_count
integer | null
open_establishment_count
integer | null
creation_date
string | null
closure_date
string | null
updated_at
string | null
statut_diffusion
string | null
headquarters
SireneEstablishment · object
officers
SireneOfficer · object[]
finances
SireneFinance · object[]
complements
SireneComplements · object