Skip to main content
Glama

create_saved_search

Idempotent

Création d'une recherche sauvegardée pour l'utilisateur, visible dans l'app Insourcia (page /news - Veille).

Utiliser cet outil quand l'utilisateur veut SAUVEGARDER une recherche pour la suivre dans le temps (veille marché, suivi d'un secteur, pipeline de cibles) - pas pour une recherche ponctuelle (utiliser search_companies).

Fonctionnement :

  • Les filtres acceptés sont les MÊMES que search_companies (query texte libre + filtres geographie/secteur/financier/dirigeants + advanced_filters JSON). Au moins un critère est requis.

  • Idempotent : si une recherche sauvegardée ACTIVE du même nom existe déjà pour l'utilisateur, elle est renvoyée telle quelle (already_exists=true), sans doublon et sans modifier son alerte.

  • Alerte quotidienne ACTIVE PAR DÉFAUT (enable_alert=false pour s'en passer) : elle notifie l'utilisateur (page /news + email) quand de NOUVELLES sociétés entrent dans les critères de la recherche. À la creation, une notification initiale récapitule les 90 derniers jours ; ensuite seules les entrées futures déclenchent.

  • Alerte refusée (watch_limit_reached) seulement si le plafond de sociétés suivies est atteint.

Réponse : { id, name, url (page /news), result_count (nombre de sociétés matchant actuellement, null si indisponible), filters (filtres normalisés stockés, absent sur le hit idempotent), already_exists, alert_enabled }.

Input Schema

NameRequiredDescriptionDefault
nameYesNom de la recherche sauvegardée, court et parlant. Ex: "SaaS Bretagne CA > 5M". 1-255 caractères.
queryNoNom, SIREN, mot-clé activite, ou "*" pour rechercher uniquement par filtres
villeNo
ca_maxNo
ca_minNo
radiusNo
regionNo
statutNo
code_nafNo
is_coteeNo
latitudeNo
longitudeNo
cagr_ca_maxNo
cagr_ca_minNo
code_postalNo
departementNo
has_websiteNo
credit_gradeNo
effectif_maxNo
effectif_minNo
enable_alertNoNotification quotidienne des nouvelles sociétés qui correspondent. Par défaut : true ici, false via l'API REST.
filter_anneeNo
credit_scoredNo
dirigeant_nomNo
plan_en_coursNo
tresorerie_maxNo
tresorerie_minNo
advanced_filtersNo
dirigeant_prenomNo
resultat_net_maxNo
resultat_net_minNo
age_dirigeant_maxNo
age_dirigeant_minNo
date_creation_maxNo
date_creation_minNo
dirigeant_naissanceNo
inclure_estimationsNo
procedure_collectiveNo
estimation_confiance_minNo

Output Schema

NameRequiredDescriptionDefault
idYes
urlYes
nameYes
filtersNo
result_countYes
alert_enabledYes
already_existsYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / advanced_filters / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "description": "Filtres avancés. Rappel include_fields : nb_marches_min -> nb_marches_titulaire,montant_marches_titulaire ; nb_subventions_min -> nb_subventions,montant_subventions_total ; nb_brevets_min -> nb_brevets,nb_brevets_actifs ; dividendes_min -> dividendes_verses.",
      -    "properties": {
      -      "a_fonds": {
      -        "description": "true = détenue par un fonds d'investissement PE/VC",
      -        "type": "boolean"
      -      },
      -      "a_fusionne": {
      -        "description": "true = a participé à une fusion",
      -        "type": "boolean"
      -      },
      -      "age_dirigeant_min": {
      -        "description": "Âge minimum (années)",
      -        "type": "number"
      -      },
      -      "bfr_max": {
      -        "type": "number"
      -      },
      -      "bfr_min": {
      -        "type": "number"
      -      },
      -      "ca_max": {
      -        "description": "CA maximum (euros)",
      -        "type": "number"
      -      },
      -      "cac_date_debut_mandat_max": {
      -        "type": "string"
      -      },
      -      "cac_date_debut_mandat_min": {
      -        "description": "Date de début de mandat du commissaire aux comptes (titulaire ou suppléant), minimum",
      -        "type": "string"
      -      },
      -      "cagr_ca_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_5ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_1an_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_1an_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_5ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_1an_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_1an_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_5ans_min": {
      -        "type": "number"
      -      },
      -      "capacite_autofinancement_max": {
      -        "type": "number"
      -      },
      -      "capacite_autofinancement_min": {
      -        "type": "number"
      -      },
      -      "capital_max": {
      -        "description": "Capital social maximum",
      -        "type": "number"
      -      },
      -      "capital_min": {
      -        "description": "Capital social minimum",
      -        "type": "number"
      -      },
      -      "capitaux_propres_max": {
      -        "type": "number"
      -      },
      -      "capitaux_propres_min": {
      -        "type": "number"
      -      },
      -      "categorie_juridique": {
      -        "description": "Code INSEE de catégorie juridique, plusieurs séparés par virgule. Ex: \"5710\" SAS, \"5720\" SASU, \"5599\" SA, \"5499\" SARL",
      -        "type": "string"
      -      },
      -      "civilite_dirigeant": {
      -        "description": "Genre du dirigeant. Au moins un dirigeant doit correspondre.",
      -        "enum": [
      -          "homme",
      -          "femme",
      -          "M",
      -          "Mme",
      -          "H",
      -          "F"
      -        ],
      -        "type": "string"
      -      },
      -      "comptes_confidentiels": {
      -        "description": "true = comptes confidentiels, false = comptes publiés",
      -        "type": "boolean"
      -      },
      -      "comptes_consolides": {
      -        "description": "true = consolidés, false = sociaux uniquement",
      -        "type": "boolean"
      -      },
      -      "data_freshness": {
      -        "description": "Fraîcheur des bilans en années. Ex: 2 pour bilans < 2 ans",
      -        "type": "number"
      -      },
      -      "date_creation_max": {
      -        "type": "string"
      -      },
      -      "date_radiation_max": {
      -        "type": "string"
      -      },
      -      "date_radiation_min": {
      -        "type": "string"
      -      },
      -      "delai_paiement_clients_jours_max": {
      -        "type": "number"
      -      },
      -      "delai_paiement_clients_jours_min": {
      -        "type": "number"
      -      },
      -      "delai_paiement_fournisseurs_jours_max": {
      -        "type": "number"
      -      },
      -      "delai_paiement_fournisseurs_jours_min": {
      -        "type": "number"
      -      },
      -      "derniere_cession_date_max": {
      -        "type": "string"
      -      },
      -      "derniere_cession_date_min": {
      -        "type": "string"
      -      },
      -      "dette_nette_max": {
      -        "type": "number"
      -      },
      -      "dette_nette_min": {
      -        "type": "number"
      -      },
      -      "dettes_financieres_max": {
      -        "type": "number"
      -      },
      -      "dettes_financieres_min": {
      -        "type": "number"
      -      },
      -      "dettes_fournisseurs_max": {
      -        "type": "number"
      -      },
      -      "dettes_fournisseurs_min": {
      -        "type": "number"
      -      },
      -      "dividendes_max": {
      -        "type": "number"
      -      },
      -      "dividendes_min": {
      -        "type": "number"
      -      },
      -      "ebitda_max": {
      -        "description": "EBITDA maximum",
      -        "type": "number"
      -      },
      -      "ebitda_min": {
      -        "description": "EBITDA minimum",
      -        "type": "number"
      -      },
      -      "effectif_max": {
      -        "description": "Tranche INSEE maximum",
      -        "type": "number"
      -      },
      -      "effectif_moyen_max": {
      -        "type": "number"
      -      },
      -      "effectif_moyen_min": {
      -        "description": "Effectif exact des bilans, minimum",
      -        "type": "number"
      -      },
      -      "est_ess": {
      -        "description": "true = économie sociale et solidaire",
      -        "type": "boolean"
      -      },
      -      "est_societe_mission": {
      -        "type": "boolean"
      -      },
      -      "marge_brute_max": {
      -        "type": "number"
      -      },
      -      "marge_brute_min": {
      -        "type": "number"
      -      },
      -      "marge_ebitda_max": {
      -        "type": "number"
      -      },
      -      "marge_ebitda_min": {
      -        "type": "number"
      -      },
      -      "marge_nette_max": {
      -        "type": "number"
      -      },
      -      "marge_nette_min": {
      -        "type": "number"
      -      },
      -      "nb_brevets_min": {
      -        "description": "\"sociétés avec brevets\" -> 1",
      -        "type": "number"
      -      },
      -      "nb_cessions_max": {
      -        "type": "number"
      -      },
      -      "nb_cessions_min": {
      -        "type": "number"
      -      },
      -      "nb_marches_max": {
      -        "type": "number"
      -      },
      -      "nb_marches_min": {
      -        "description": "\"sociétés avec marchés publics\" -> 1",
      -        "type": "number"
      -      },
      -      "nb_subventions_min": {
      -        "description": "\"sociétés subventionnées\" -> 1",
      -        "type": "number"
      -      },
      -      "ratio_endettement_max": {
      -        "type": "number"
      -      },
      -      "ratio_endettement_min": {
      -        "type": "number"
      -      },
      -      "resultat_exploitation_max": {
      -        "type": "number"
      -      },
      -      "resultat_exploitation_min": {
      -        "type": "number"
      -      },
      -      "resultat_net_max": {
      -        "description": "Résultat net maximum",
      -        "type": "number"
      -      },
      -      "total_actif_max": {
      -        "type": "number"
      -      },
      -      "total_actif_min": {
      -        "type": "number"
      -      },
      -      "tresorerie_max": {
      -        "type": "number"
      -      },
      -      "valeur_ajoutee_max": {
      -        "type": "number"
      -      },
      -      "valeur_ajoutee_min": {
      -        "type": "number"
      -      }
      -    },
      -    "type": "object"
      -  },
      -  {
      -    "description": "DEPRECATED - JSON sérialisé des mêmes clés. Préférer l'objet typé.",
      -    "type": "string"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "description": "Filtres avancés. Les valeurs de ces critères se lisent sur la fiche (get_company, get_financials) ; la recherche ne les renvoie pas.",
      +    "properties": {
      +      "a_fonds": {
      +        "description": "true = détenue par un fonds d'investissement PE/VC",
      +        "type": "boolean"
      +      },
      +      "a_fusionne": {
      +        "description": "true = a participé à une fusion",
      +        "type": "boolean"
      +      },
      +      "age_dirigeant_min": {
      +        "description": "Âge minimum (années)",
      +        "type": "number"
      +      },
      +      "bfr_max": {
      +        "type": "number"
      +      },
      +      "bfr_min": {
      +        "type": "number"
      +      },
      +      "ca_max": {
      +        "description": "CA maximum (euros)",
      +        "type": "number"
      +      },
      +      "cac_date_debut_mandat_max": {
      +        "type": "string"
      +      },
      +      "cac_date_debut_mandat_min": {
      +        "description": "Date de début de mandat du commissaire aux comptes (titulaire ou suppléant), minimum",
      +        "type": "string"
      +      },
      +      "cagr_ca_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_5ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_1an_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_1an_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_5ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_1an_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_1an_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_5ans_min": {
      +        "type": "number"
      +      },
      +      "capacite_autofinancement_max": {
      +        "type": "number"
      +      },
      +      "capacite_autofinancement_min": {
      +        "type": "number"
      +      },
      +      "capital_max": {
      +        "description": "Capital social maximum",
      +        "type": "number"
      +      },
      +      "capital_min": {
      +        "description": "Capital social minimum",
      +        "type": "number"
      +      },
      +      "capitaux_propres_max": {
      +        "type": "number"
      +      },
      +      "capitaux_propres_min": {
      +        "type": "number"
      +      },
      +      "categorie_juridique": {
      +        "description": "Code INSEE de catégorie juridique, plusieurs séparés par virgule. Ex: \"5710\" SAS, \"5720\" SASU, \"5599\" SA, \"5499\" SARL",
      +        "type": "string"
      +      },
      +      "civilite_dirigeant": {
      +        "description": "Genre du dirigeant. Au moins un dirigeant doit correspondre.",
      +        "enum": [
      +          "homme",
      +          "femme",
      +          "M",
      +          "Mme",
      +          "H",
      +          "F"
      +        ],
      +        "type": "string"
      +      },
      +      "comptes_confidentiels": {
      +        "description": "true = comptes confidentiels, false = comptes publiés",
      +        "type": "boolean"
      +      },
      +      "comptes_consolides": {
      +        "description": "true = consolidés, false = sociaux uniquement",
      +        "type": "boolean"
      +      },
      +      "data_freshness": {
      +        "description": "Fraîcheur des bilans en années. Ex: 2 pour bilans < 2 ans",
      +        "type": "number"
      +      },
      +      "date_creation_max": {
      +        "type": "string"
      +      },
      +      "date_radiation_max": {
      +        "type": "string"
      +      },
      +      "date_radiation_min": {
      +        "type": "string"
      +      },
      +      "delai_paiement_clients_jours_max": {
      +        "type": "number"
      +      },
      +      "delai_paiement_clients_jours_min": {
      +        "type": "number"
      +      },
      +      "delai_paiement_fournisseurs_jours_max": {
      +        "type": "number"
      +      },
      +      "delai_paiement_fournisseurs_jours_min": {
      +        "type": "number"
      +      },
      +      "derniere_cession_date_max": {
      +        "type": "string"
      +      },
      +      "derniere_cession_date_min": {
      +        "type": "string"
      +      },
      +      "dette_nette_max": {
      +        "type": "number"
      +      },
      +      "dette_nette_min": {
      +        "type": "number"
      +      },
      +      "dettes_financieres_max": {
      +        "type": "number"
      +      },
      +      "dettes_financieres_min": {
      +        "type": "number"
      +      },
      +      "dettes_fournisseurs_max": {
      +        "type": "number"
      +      },
      +      "dettes_fournisseurs_min": {
      +        "type": "number"
      +      },
      +      "dividendes_max": {
      +        "type": "number"
      +      },
      +      "dividendes_min": {
      +        "type": "number"
      +      },
      +      "ebitda_max": {
      +        "description": "EBITDA maximum",
      +        "type": "number"
      +      },
      +      "ebitda_min": {
      +        "description": "EBITDA minimum",
      +        "type": "number"
      +      },
      +      "effectif_max": {
      +        "description": "Tranche INSEE maximum",
      +        "type": "number"
      +      },
      +      "effectif_moyen_max": {
      +        "type": "number"
      +      },
      +      "effectif_moyen_min": {
      +        "description": "Effectif exact des bilans, minimum",
      +        "type": "number"
      +      },
      +      "est_ess": {
      +        "description": "true = économie sociale et solidaire",
      +        "type": "boolean"
      +      },
      +      "est_societe_mission": {
      +        "type": "boolean"
      +      },
      +      "marge_brute_max": {
      +        "type": "number"
      +      },
      +      "marge_brute_min": {
      +        "type": "number"
      +      },
      +      "marge_ebitda_max": {
      +        "type": "number"
      +      },
      +      "marge_ebitda_min": {
      +        "type": "number"
      +      },
      +      "marge_nette_max": {
      +        "type": "number"
      +      },
      +      "marge_nette_min": {
      +        "type": "number"
      +      },
      +      "nb_brevets_min": {
      +        "description": "\"sociétés avec brevets\" -> 1",
      +        "type": "number"
      +      },
      +      "nb_cessions_max": {
      +        "type": "number"
      +      },
      +      "nb_cessions_min": {
      +        "type": "number"
      +      },
      +      "nb_marches_max": {
      +        "type": "number"
      +      },
      +      "nb_marches_min": {
      +        "description": "\"sociétés avec marchés publics\" -> 1",
      +        "type": "number"
      +      },
      +      "nb_subventions_min": {
      +        "description": "\"sociétés subventionnées\" -> 1",
      +        "type": "number"
      +      },
      +      "ratio_endettement_max": {
      +        "type": "number"
      +      },
      +      "ratio_endettement_min": {
      +        "type": "number"
      +      },
      +      "resultat_exploitation_max": {
      +        "type": "number"
      +      },
      +      "resultat_exploitation_min": {
      +        "type": "number"
      +      },
      +      "resultat_net_max": {
      +        "description": "Résultat net maximum",
      +        "type": "number"
      +      },
      +      "total_actif_max": {
      +        "type": "number"
      +      },
      +      "total_actif_min": {
      +        "type": "number"
      +      },
      +      "tresorerie_max": {
      +        "type": "number"
      +      },
      +      "valeur_ajoutee_max": {
      +        "type": "number"
      +      },
      +      "valeur_ajoutee_min": {
      +        "type": "number"
      +      }
      +    },
      +    "type": "object"
      +  },
      +  {
      +    "description": "DEPRECATED - JSON sérialisé des mêmes clés. Préférer l'objet typé.",
      +    "type": "string"
      +  }
      +]
  2. Changed1 schema field changed
    • changedInput schema / properties / advanced_filters / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "description": "Filtres avancés. Rappel include_fields : nb_marches_min -> nb_marches_titulaire,montant_marches_titulaire ; nb_subventions_min -> nb_subventions,montant_subventions_total ; nb_brevets_min -> nb_brevets,nb_brevets_actifs ; dividendes_min -> dividendes_verses.",
      -    "properties": {
      -      "a_fonds": {
      -        "description": "true = détenue par un fonds d'investissement PE/VC",
      -        "type": "boolean"
      -      },
      -      "a_fusionne": {
      -        "description": "true = a participé à une fusion",
      -        "type": "boolean"
      -      },
      -      "age_dirigeant_min": {
      -        "description": "Âge minimum (années)",
      -        "type": "number"
      -      },
      -      "bfr_max": {
      -        "type": "number"
      -      },
      -      "bfr_min": {
      -        "type": "number"
      -      },
      -      "ca_max": {
      -        "description": "CA maximum (euros)",
      -        "type": "number"
      -      },
      -      "cac_date_debut_mandat_max": {
      -        "type": "string"
      -      },
      -      "cac_date_debut_mandat_min": {
      -        "description": "Date de début de mandat du commissaire aux comptes (titulaire ou suppléant), minimum",
      -        "type": "string"
      -      },
      -      "cagr_ca_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_5ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_1an_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_1an_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_5ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_1an_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_1an_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_5ans_min": {
      -        "type": "number"
      -      },
      -      "capacite_autofinancement_max": {
      -        "type": "number"
      -      },
      -      "capacite_autofinancement_min": {
      -        "type": "number"
      -      },
      -      "capital_max": {
      -        "description": "Capital social maximum",
      -        "type": "number"
      -      },
      -      "capital_min": {
      -        "description": "Capital social minimum",
      -        "type": "number"
      -      },
      -      "capitaux_propres_max": {
      -        "type": "number"
      -      },
      -      "capitaux_propres_min": {
      -        "type": "number"
      -      },
      -      "categorie_juridique": {
      -        "description": "Code INSEE de catégorie juridique, plusieurs séparés par virgule. Ex: \"5710\" SAS, \"5720\" SASU, \"5599\" SA, \"5499\" SARL",
      -        "type": "string"
      -      },
      -      "civilite_dirigeant": {
      -        "description": "Genre du dirigeant. Au moins un dirigeant doit correspondre.",
      -        "enum": [
      -          "homme",
      -          "femme",
      -          "M",
      -          "Mme",
      -          "H",
      -          "F"
      -        ],
      -        "type": "string"
      -      },
      -      "comptes_confidentiels": {
      -        "description": "true = comptes confidentiels, false = comptes publiés",
      -        "type": "boolean"
      -      },
      -      "comptes_consolides": {
      -        "description": "true = consolidés, false = sociaux uniquement",
      -        "type": "boolean"
      -      },
      -      "data_freshness": {
      -        "description": "Fraîcheur des bilans en années. Ex: 2 pour bilans < 2 ans",
      -        "type": "number"
      -      },
      -      "date_creation_max": {
      -        "type": "string"
      -      },
      -      "date_radiation_max": {
      -        "type": "string"
      -      },
      -      "date_radiation_min": {
      -        "type": "string"
      -      },
      -      "delai_paiement_clients_jours_max": {
      -        "type": "number"
      -      },
      -      "delai_paiement_clients_jours_min": {
      -        "type": "number"
      -      },
      -      "delai_paiement_fournisseurs_jours_max": {
      -        "type": "number"
      -      },
      -      "delai_paiement_fournisseurs_jours_min": {
      -        "type": "number"
      -      },
      -      "derniere_cession_date_max": {
      -        "type": "string"
      -      },
      -      "derniere_cession_date_min": {
      -        "type": "string"
      -      },
      -      "dette_nette_max": {
      -        "type": "number"
      -      },
      -      "dette_nette_min": {
      -        "type": "number"
      -      },
      -      "dettes_financieres_max": {
      -        "type": "number"
      -      },
      -      "dettes_financieres_min": {
      -        "type": "number"
      -      },
      -      "dettes_fournisseurs_max": {
      -        "type": "number"
      -      },
      -      "dettes_fournisseurs_min": {
      -        "type": "number"
      -      },
      -      "dividendes_max": {
      -        "type": "number"
      -      },
      -      "dividendes_min": {
      -        "type": "number"
      -      },
      -      "ebitda_max": {
      -        "description": "EBITDA maximum",
      -        "type": "number"
      -      },
      -      "ebitda_min": {
      -        "description": "EBITDA minimum",
      -        "type": "number"
      -      },
      -      "effectif_max": {
      -        "description": "Tranche INSEE maximum",
      -        "type": "number"
      -      },
      -      "effectif_moyen_max": {
      -        "type": "number"
      -      },
      -      "effectif_moyen_min": {
      -        "description": "Effectif exact des bilans, minimum",
      -        "type": "number"
      -      },
      -      "est_ess": {
      -        "description": "true = économie sociale et solidaire",
      -        "type": "boolean"
      -      },
      -      "est_societe_mission": {
      -        "type": "boolean"
      -      },
      -      "marge_brute_max": {
      -        "type": "number"
      -      },
      -      "marge_brute_min": {
      -        "type": "number"
      -      },
      -      "marge_ebitda_max": {
      -        "type": "number"
      -      },
      -      "marge_ebitda_min": {
      -        "type": "number"
      -      },
      -      "marge_nette_max": {
      -        "type": "number"
      -      },
      -      "marge_nette_min": {
      -        "type": "number"
      -      },
      -      "nb_brevets_min": {
      -        "description": "\"entreprises avec brevets\" -> 1",
      -        "type": "number"
      -      },
      -      "nb_cessions_max": {
      -        "type": "number"
      -      },
      -      "nb_cessions_min": {
      -        "type": "number"
      -      },
      -      "nb_marches_max": {
      -        "type": "number"
      -      },
      -      "nb_marches_min": {
      -        "description": "\"entreprises avec marchés publics\" -> 1",
      -        "type": "number"
      -      },
      -      "nb_subventions_min": {
      -        "description": "\"entreprises subventionnées\" -> 1",
      -        "type": "number"
      -      },
      -      "ratio_endettement_max": {
      -        "type": "number"
      -      },
      -      "ratio_endettement_min": {
      -        "type": "number"
      -      },
      -      "resultat_exploitation_max": {
      -        "type": "number"
      -      },
      -      "resultat_exploitation_min": {
      -        "type": "number"
      -      },
      -      "resultat_net_max": {
      -        "description": "Résultat net maximum",
      -        "type": "number"
      -      },
      -      "total_actif_max": {
      -        "type": "number"
      -      },
      -      "total_actif_min": {
      -        "type": "number"
      -      },
      -      "tresorerie_max": {
      -        "type": "number"
      -      },
      -      "valeur_ajoutee_max": {
      -        "type": "number"
      -      },
      -      "valeur_ajoutee_min": {
      -        "type": "number"
      -      }
      -    },
      -    "type": "object"
      -  },
      -  {
      -    "description": "DEPRECATED - JSON sérialisé des mêmes clés. Préférer l'objet typé.",
      -    "type": "string"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "description": "Filtres avancés. Rappel include_fields : nb_marches_min -> nb_marches_titulaire,montant_marches_titulaire ; nb_subventions_min -> nb_subventions,montant_subventions_total ; nb_brevets_min -> nb_brevets,nb_brevets_actifs ; dividendes_min -> dividendes_verses.",
      +    "properties": {
      +      "a_fonds": {
      +        "description": "true = détenue par un fonds d'investissement PE/VC",
      +        "type": "boolean"
      +      },
      +      "a_fusionne": {
      +        "description": "true = a participé à une fusion",
      +        "type": "boolean"
      +      },
      +      "age_dirigeant_min": {
      +        "description": "Âge minimum (années)",
      +        "type": "number"
      +      },
      +      "bfr_max": {
      +        "type": "number"
      +      },
      +      "bfr_min": {
      +        "type": "number"
      +      },
      +      "ca_max": {
      +        "description": "CA maximum (euros)",
      +        "type": "number"
      +      },
      +      "cac_date_debut_mandat_max": {
      +        "type": "string"
      +      },
      +      "cac_date_debut_mandat_min": {
      +        "description": "Date de début de mandat du commissaire aux comptes (titulaire ou suppléant), minimum",
      +        "type": "string"
      +      },
      +      "cagr_ca_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_5ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_1an_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_1an_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_5ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_1an_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_1an_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_5ans_min": {
      +        "type": "number"
      +      },
      +      "capacite_autofinancement_max": {
      +        "type": "number"
      +      },
      +      "capacite_autofinancement_min": {
      +        "type": "number"
      +      },
      +      "capital_max": {
      +        "description": "Capital social maximum",
      +        "type": "number"
      +      },
      +      "capital_min": {
      +        "description": "Capital social minimum",
      +        "type": "number"
      +      },
      +      "capitaux_propres_max": {
      +        "type": "number"
      +      },
      +      "capitaux_propres_min": {
      +        "type": "number"
      +      },
      +      "categorie_juridique": {
      +        "description": "Code INSEE de catégorie juridique, plusieurs séparés par virgule. Ex: \"5710\" SAS, \"5720\" SASU, \"5599\" SA, \"5499\" SARL",
      +        "type": "string"
      +      },
      +      "civilite_dirigeant": {
      +        "description": "Genre du dirigeant. Au moins un dirigeant doit correspondre.",
      +        "enum": [
      +          "homme",
      +          "femme",
      +          "M",
      +          "Mme",
      +          "H",
      +          "F"
      +        ],
      +        "type": "string"
      +      },
      +      "comptes_confidentiels": {
      +        "description": "true = comptes confidentiels, false = comptes publiés",
      +        "type": "boolean"
      +      },
      +      "comptes_consolides": {
      +        "description": "true = consolidés, false = sociaux uniquement",
      +        "type": "boolean"
      +      },
      +      "data_freshness": {
      +        "description": "Fraîcheur des bilans en années. Ex: 2 pour bilans < 2 ans",
      +        "type": "number"
      +      },
      +      "date_creation_max": {
      +        "type": "string"
      +      },
      +      "date_radiation_max": {
      +        "type": "string"
      +      },
      +      "date_radiation_min": {
      +        "type": "string"
      +      },
      +      "delai_paiement_clients_jours_max": {
      +        "type": "number"
      +      },
      +      "delai_paiement_clients_jours_min": {
      +        "type": "number"
      +      },
      +      "delai_paiement_fournisseurs_jours_max": {
      +        "type": "number"
      +      },
      +      "delai_paiement_fournisseurs_jours_min": {
      +        "type": "number"
      +      },
      +      "derniere_cession_date_max": {
      +        "type": "string"
      +      },
      +      "derniere_cession_date_min": {
      +        "type": "string"
      +      },
      +      "dette_nette_max": {
      +        "type": "number"
      +      },
      +      "dette_nette_min": {
      +        "type": "number"
      +      },
      +      "dettes_financieres_max": {
      +        "type": "number"
      +      },
      +      "dettes_financieres_min": {
      +        "type": "number"
      +      },
      +      "dettes_fournisseurs_max": {
      +        "type": "number"
      +      },
      +      "dettes_fournisseurs_min": {
      +        "type": "number"
      +      },
      +      "dividendes_max": {
      +        "type": "number"
      +      },
      +      "dividendes_min": {
      +        "type": "number"
      +      },
      +      "ebitda_max": {
      +        "description": "EBITDA maximum",
      +        "type": "number"
      +      },
      +      "ebitda_min": {
      +        "description": "EBITDA minimum",
      +        "type": "number"
      +      },
      +      "effectif_max": {
      +        "description": "Tranche INSEE maximum",
      +        "type": "number"
      +      },
      +      "effectif_moyen_max": {
      +        "type": "number"
      +      },
      +      "effectif_moyen_min": {
      +        "description": "Effectif exact des bilans, minimum",
      +        "type": "number"
      +      },
      +      "est_ess": {
      +        "description": "true = économie sociale et solidaire",
      +        "type": "boolean"
      +      },
      +      "est_societe_mission": {
      +        "type": "boolean"
      +      },
      +      "marge_brute_max": {
      +        "type": "number"
      +      },
      +      "marge_brute_min": {
      +        "type": "number"
      +      },
      +      "marge_ebitda_max": {
      +        "type": "number"
      +      },
      +      "marge_ebitda_min": {
      +        "type": "number"
      +      },
      +      "marge_nette_max": {
      +        "type": "number"
      +      },
      +      "marge_nette_min": {
      +        "type": "number"
      +      },
      +      "nb_brevets_min": {
      +        "description": "\"sociétés avec brevets\" -> 1",
      +        "type": "number"
      +      },
      +      "nb_cessions_max": {
      +        "type": "number"
      +      },
      +      "nb_cessions_min": {
      +        "type": "number"
      +      },
      +      "nb_marches_max": {
      +        "type": "number"
      +      },
      +      "nb_marches_min": {
      +        "description": "\"sociétés avec marchés publics\" -> 1",
      +        "type": "number"
      +      },
      +      "nb_subventions_min": {
      +        "description": "\"sociétés subventionnées\" -> 1",
      +        "type": "number"
      +      },
      +      "ratio_endettement_max": {
      +        "type": "number"
      +      },
      +      "ratio_endettement_min": {
      +        "type": "number"
      +      },
      +      "resultat_exploitation_max": {
      +        "type": "number"
      +      },
      +      "resultat_exploitation_min": {
      +        "type": "number"
      +      },
      +      "resultat_net_max": {
      +        "description": "Résultat net maximum",
      +        "type": "number"
      +      },
      +      "total_actif_max": {
      +        "type": "number"
      +      },
      +      "total_actif_min": {
      +        "type": "number"
      +      },
      +      "tresorerie_max": {
      +        "type": "number"
      +      },
      +      "valeur_ajoutee_max": {
      +        "type": "number"
      +      },
      +      "valeur_ajoutee_min": {
      +        "type": "number"
      +      }
      +    },
      +    "type": "object"
      +  },
      +  {
      +    "description": "DEPRECATED - JSON sérialisé des mêmes clés. Préférer l'objet typé.",
      +    "type": "string"
      +  }
      +]
  3. Changed4 schema fields changed
    • changedInput schema / properties / advanced_filters / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "description": "Filtres avances. Rappel include_fields : nb_marches_min -> nb_marches_titulaire,montant_marches_titulaire ; nb_subventions_min -> nb_subventions,montant_subventions_total ; nb_brevets_min -> nb_brevets,nb_brevets_actifs ; dividendes_min -> dividendes_verses.",
      -    "properties": {
      -      "a_fonds": {
      -        "description": "true = detenue par un fonds d'investissement PE/VC",
      -        "type": "boolean"
      -      },
      -      "a_fusionne": {
      -        "description": "true = a participe a une fusion",
      -        "type": "boolean"
      -      },
      -      "age_dirigeant_min": {
      -        "description": "Age minimum (annees)",
      -        "type": "number"
      -      },
      -      "bfr_max": {
      -        "type": "number"
      -      },
      -      "bfr_min": {
      -        "type": "number"
      -      },
      -      "ca_max": {
      -        "description": "CA maximum (euros)",
      -        "type": "number"
      -      },
      -      "cac_date_debut_mandat_max": {
      -        "type": "string"
      -      },
      -      "cac_date_debut_mandat_min": {
      -        "description": "Date de debut de mandat du commissaire aux comptes (titulaire ou suppleant), minimum",
      -        "type": "string"
      -      },
      -      "cagr_ca_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_5ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_1an_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_1an_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_5ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_1an_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_1an_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_5ans_min": {
      -        "type": "number"
      -      },
      -      "capacite_autofinancement_max": {
      -        "type": "number"
      -      },
      -      "capacite_autofinancement_min": {
      -        "type": "number"
      -      },
      -      "capital_max": {
      -        "description": "Capital social maximum",
      -        "type": "number"
      -      },
      -      "capital_min": {
      -        "description": "Capital social minimum",
      -        "type": "number"
      -      },
      -      "capitaux_propres_max": {
      -        "type": "number"
      -      },
      -      "capitaux_propres_min": {
      -        "type": "number"
      -      },
      -      "categorie_juridique": {
      -        "description": "Code INSEE de categorie juridique, plusieurs separes par virgule. Ex: \"5710\" SAS, \"5720\" SASU, \"5599\" SA, \"5499\" SARL",
      -        "type": "string"
      -      },
      -      "civilite_dirigeant": {
      -        "description": "Genre du dirigeant. Au moins un dirigeant doit correspondre.",
      -        "enum": [
      -          "homme",
      -          "femme",
      -          "M",
      -          "Mme",
      -          "H",
      -          "F"
      -        ],
      -        "type": "string"
      -      },
      -      "comptes_confidentiels": {
      -        "description": "true = comptes confidentiels, false = comptes publies",
      -        "type": "boolean"
      -      },
      -      "comptes_consolides": {
      -        "description": "true = consolides, false = sociaux uniquement",
      -        "type": "boolean"
      -      },
      -      "data_freshness": {
      -        "description": "Fraicheur des bilans en annees. Ex: 2 pour bilans < 2 ans",
      -        "type": "number"
      -      },
      -      "date_creation_max": {
      -        "type": "string"
      -      },
      -      "date_radiation_max": {
      -        "type": "string"
      -      },
      -      "date_radiation_min": {
      -        "type": "string"
      -      },
      -      "delai_paiement_clients_jours_max": {
      -        "type": "number"
      -      },
      -      "delai_paiement_clients_jours_min": {
      -        "type": "number"
      -      },
      -      "delai_paiement_fournisseurs_jours_max": {
      -        "type": "number"
      -      },
      -      "delai_paiement_fournisseurs_jours_min": {
      -        "type": "number"
      -      },
      -      "derniere_cession_date_max": {
      -        "type": "string"
      -      },
      -      "derniere_cession_date_min": {
      -        "type": "string"
      -      },
      -      "dette_nette_max": {
      -        "type": "number"
      -      },
      -      "dette_nette_min": {
      -        "type": "number"
      -      },
      -      "dettes_financieres_max": {
      -        "type": "number"
      -      },
      -      "dettes_financieres_min": {
      -        "type": "number"
      -      },
      -      "dettes_fournisseurs_max": {
      -        "type": "number"
      -      },
      -      "dettes_fournisseurs_min": {
      -        "type": "number"
      -      },
      -      "dividendes_max": {
      -        "type": "number"
      -      },
      -      "dividendes_min": {
      -        "type": "number"
      -      },
      -      "ebitda_max": {
      -        "description": "EBITDA maximum",
      -        "type": "number"
      -      },
      -      "ebitda_min": {
      -        "description": "EBITDA minimum",
      -        "type": "number"
      -      },
      -      "effectif_max": {
      -        "description": "Tranche INSEE maximum",
      -        "type": "number"
      -      },
      -      "effectif_moyen_max": {
      -        "type": "number"
      -      },
      -      "effectif_moyen_min": {
      -        "description": "Effectif exact des bilans, minimum",
      -        "type": "number"
      -      },
      -      "est_ess": {
      -        "description": "true = economie sociale et solidaire",
      -        "type": "boolean"
      -      },
      -      "est_societe_mission": {
      -        "type": "boolean"
      -      },
      -      "marge_brute_max": {
      -        "type": "number"
      -      },
      -      "marge_brute_min": {
      -        "type": "number"
      -      },
      -      "marge_ebitda_max": {
      -        "type": "number"
      -      },
      -      "marge_ebitda_min": {
      -        "type": "number"
      -      },
      -      "marge_nette_max": {
      -        "type": "number"
      -      },
      -      "marge_nette_min": {
      -        "type": "number"
      -      },
      -      "nb_brevets_min": {
      -        "description": "\"entreprises avec brevets\" -> 1",
      -        "type": "number"
      -      },
      -      "nb_cessions_max": {
      -        "type": "number"
      -      },
      -      "nb_cessions_min": {
      -        "type": "number"
      -      },
      -      "nb_marches_max": {
      -        "type": "number"
      -      },
      -      "nb_marches_min": {
      -        "description": "\"entreprises avec marches publics\" -> 1",
      -        "type": "number"
      -      },
      -      "nb_subventions_min": {
      -        "description": "\"entreprises subventionnees\" -> 1",
      -        "type": "number"
      -      },
      -      "ratio_endettement_max": {
      -        "type": "number"
      -      },
      -      "ratio_endettement_min": {
      -        "type": "number"
      -      },
      -      "resultat_exploitation_max": {
      -        "type": "number"
      -      },
      -      "resultat_exploitation_min": {
      -        "type": "number"
      -      },
      -      "resultat_net_max": {
      -        "description": "Resultat net maximum",
      -        "type": "number"
      -      },
      -      "total_actif_max": {
      -        "type": "number"
      -      },
      -      "total_actif_min": {
      -        "type": "number"
      -      },
      -      "tresorerie_max": {
      -        "type": "number"
      -      },
      -      "valeur_ajoutee_max": {
      -        "type": "number"
      -      },
      -      "valeur_ajoutee_min": {
      -        "type": "number"
      -      }
      -    },
      -    "type": "object"
      -  },
      -  {
      -    "description": "DEPRECATED - JSON serialise des memes cles. Preferer l'objet typé.",
      -    "type": "string"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "description": "Filtres avancés. Rappel include_fields : nb_marches_min -> nb_marches_titulaire,montant_marches_titulaire ; nb_subventions_min -> nb_subventions,montant_subventions_total ; nb_brevets_min -> nb_brevets,nb_brevets_actifs ; dividendes_min -> dividendes_verses.",
      +    "properties": {
      +      "a_fonds": {
      +        "description": "true = détenue par un fonds d'investissement PE/VC",
      +        "type": "boolean"
      +      },
      +      "a_fusionne": {
      +        "description": "true = a participé à une fusion",
      +        "type": "boolean"
      +      },
      +      "age_dirigeant_min": {
      +        "description": "Âge minimum (années)",
      +        "type": "number"
      +      },
      +      "bfr_max": {
      +        "type": "number"
      +      },
      +      "bfr_min": {
      +        "type": "number"
      +      },
      +      "ca_max": {
      +        "description": "CA maximum (euros)",
      +        "type": "number"
      +      },
      +      "cac_date_debut_mandat_max": {
      +        "type": "string"
      +      },
      +      "cac_date_debut_mandat_min": {
      +        "description": "Date de début de mandat du commissaire aux comptes (titulaire ou suppléant), minimum",
      +        "type": "string"
      +      },
      +      "cagr_ca_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_5ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_1an_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_1an_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_5ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_1an_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_1an_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_5ans_min": {
      +        "type": "number"
      +      },
      +      "capacite_autofinancement_max": {
      +        "type": "number"
      +      },
      +      "capacite_autofinancement_min": {
      +        "type": "number"
      +      },
      +      "capital_max": {
      +        "description": "Capital social maximum",
      +        "type": "number"
      +      },
      +      "capital_min": {
      +        "description": "Capital social minimum",
      +        "type": "number"
      +      },
      +      "capitaux_propres_max": {
      +        "type": "number"
      +      },
      +      "capitaux_propres_min": {
      +        "type": "number"
      +      },
      +      "categorie_juridique": {
      +        "description": "Code INSEE de catégorie juridique, plusieurs séparés par virgule. Ex: \"5710\" SAS, \"5720\" SASU, \"5599\" SA, \"5499\" SARL",
      +        "type": "string"
      +      },
      +      "civilite_dirigeant": {
      +        "description": "Genre du dirigeant. Au moins un dirigeant doit correspondre.",
      +        "enum": [
      +          "homme",
      +          "femme",
      +          "M",
      +          "Mme",
      +          "H",
      +          "F"
      +        ],
      +        "type": "string"
      +      },
      +      "comptes_confidentiels": {
      +        "description": "true = comptes confidentiels, false = comptes publiés",
      +        "type": "boolean"
      +      },
      +      "comptes_consolides": {
      +        "description": "true = consolidés, false = sociaux uniquement",
      +        "type": "boolean"
      +      },
      +      "data_freshness": {
      +        "description": "Fraîcheur des bilans en années. Ex: 2 pour bilans < 2 ans",
      +        "type": "number"
      +      },
      +      "date_creation_max": {
      +        "type": "string"
      +      },
      +      "date_radiation_max": {
      +        "type": "string"
      +      },
      +      "date_radiation_min": {
      +        "type": "string"
      +      },
      +      "delai_paiement_clients_jours_max": {
      +        "type": "number"
      +      },
      +      "delai_paiement_clients_jours_min": {
      +        "type": "number"
      +      },
      +      "delai_paiement_fournisseurs_jours_max": {
      +        "type": "number"
      +      },
      +      "delai_paiement_fournisseurs_jours_min": {
      +        "type": "number"
      +      },
      +      "derniere_cession_date_max": {
      +        "type": "string"
      +      },
      +      "derniere_cession_date_min": {
      +        "type": "string"
      +      },
      +      "dette_nette_max": {
      +        "type": "number"
      +      },
      +      "dette_nette_min": {
      +        "type": "number"
      +      },
      +      "dettes_financieres_max": {
      +        "type": "number"
      +      },
      +      "dettes_financieres_min": {
      +        "type": "number"
      +      },
      +      "dettes_fournisseurs_max": {
      +        "type": "number"
      +      },
      +      "dettes_fournisseurs_min": {
      +        "type": "number"
      +      },
      +      "dividendes_max": {
      +        "type": "number"
      +      },
      +      "dividendes_min": {
      +        "type": "number"
      +      },
      +      "ebitda_max": {
      +        "description": "EBITDA maximum",
      +        "type": "number"
      +      },
      +      "ebitda_min": {
      +        "description": "EBITDA minimum",
      +        "type": "number"
      +      },
      +      "effectif_max": {
      +        "description": "Tranche INSEE maximum",
      +        "type": "number"
      +      },
      +      "effectif_moyen_max": {
      +        "type": "number"
      +      },
      +      "effectif_moyen_min": {
      +        "description": "Effectif exact des bilans, minimum",
      +        "type": "number"
      +      },
      +      "est_ess": {
      +        "description": "true = économie sociale et solidaire",
      +        "type": "boolean"
      +      },
      +      "est_societe_mission": {
      +        "type": "boolean"
      +      },
      +      "marge_brute_max": {
      +        "type": "number"
      +      },
      +      "marge_brute_min": {
      +        "type": "number"
      +      },
      +      "marge_ebitda_max": {
      +        "type": "number"
      +      },
      +      "marge_ebitda_min": {
      +        "type": "number"
      +      },
      +      "marge_nette_max": {
      +        "type": "number"
      +      },
      +      "marge_nette_min": {
      +        "type": "number"
      +      },
      +      "nb_brevets_min": {
      +        "description": "\"entreprises avec brevets\" -> 1",
      +        "type": "number"
      +      },
      +      "nb_cessions_max": {
      +        "type": "number"
      +      },
      +      "nb_cessions_min": {
      +        "type": "number"
      +      },
      +      "nb_marches_max": {
      +        "type": "number"
      +      },
      +      "nb_marches_min": {
      +        "description": "\"entreprises avec marchés publics\" -> 1",
      +        "type": "number"
      +      },
      +      "nb_subventions_min": {
      +        "description": "\"entreprises subventionnées\" -> 1",
      +        "type": "number"
      +      },
      +      "ratio_endettement_max": {
      +        "type": "number"
      +      },
      +      "ratio_endettement_min": {
      +        "type": "number"
      +      },
      +      "resultat_exploitation_max": {
      +        "type": "number"
      +      },
      +      "resultat_exploitation_min": {
      +        "type": "number"
      +      },
      +      "resultat_net_max": {
      +        "description": "Résultat net maximum",
      +        "type": "number"
      +      },
      +      "total_actif_max": {
      +        "type": "number"
      +      },
      +      "total_actif_min": {
      +        "type": "number"
      +      },
      +      "tresorerie_max": {
      +        "type": "number"
      +      },
      +      "valeur_ajoutee_max": {
      +        "type": "number"
      +      },
      +      "valeur_ajoutee_min": {
      +        "type": "number"
      +      }
      +    },
      +    "type": "object"
      +  },
      +  {
      +    "description": "DEPRECATED - JSON sérialisé des mêmes clés. Préférer l'objet typé.",
      +    "type": "string"
      +  }
      +]
    • changedInput schema / properties / enable_alert / description
      Previous value: -"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."New value: +"Notification quotidienne des nouvelles sociétés qui correspondent. Par défaut : true ici, false via l'API REST."
    • changedInput schema / properties / name / description
      Previous value: -"Nom de la recherche sauvegardee, court et parlant. Ex: \"SaaS Bretagne CA > 5M\". 1-255 caracteres."New value: +"Nom de la recherche sauvegardée, court et parlant. Ex: \"SaaS Bretagne CA > 5M\". 1-255 caractères."
    • changedInput schema / properties / query / description
      Previous value: -"Nom, SIREN, mot-cle activite, ou \"*\" pour rechercher uniquement par filtres"New value: +"Nom, SIREN, mot-clé activite, ou \"*\" pour rechercher uniquement par filtres"
  4. Changed3 schema fields changed
    • addedInput schema / additionalProperties
      Added value: +false
    • removedInput schema / properties / llm_model
      Removed value: -{
      -  "description": "The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. \"claude-opus-4-8\", \"gpt-5.2\"). Used for analytics only. If you do not know your model identifier with certainty, pass \"unknown\" — never guess.",
      -  "type": "string"
      -}
    • changedInput schema / required
      Previous value: -[
      -  "name",
      -  "llm_model"
      -]New value: +[
      +  "name"
      +]
  5. Changed3 schema fields changed
    • removedInput schema / additionalProperties
      Removed value: -false
    • addedInput schema / properties / llm_model
      Added value: +{
      +  "description": "The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. \"claude-opus-4-8\", \"gpt-5.2\"). Used for analytics only. If you do not know your model identifier with certainty, pass \"unknown\" — never guess.",
      +  "type": "string"
      +}
    • changedInput schema / required
      Previous value: -[
      -  "name"
      -]New value: +[
      +  "name",
      +  "llm_model"
      +]
  6. Changed2 schema fields changed
    • addedInput schema / properties / estimation_confiance_min
      Added value: +{
      +  "enum": [
      +    "haute",
      +    "moyenne",
      +    "faible"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / inclure_estimations
      Added value: +{
      +  "type": "boolean"
      +}
  7. Changed2 schema fields changed
    • removedInput schema / properties / estimation_confiance_min
      Removed value: -{
      -  "enum": [
      -    "haute",
      -    "moyenne",
      -    "faible"
      -  ],
      -  "type": "string"
      -}
    • removedInput schema / properties / inclure_estimations
      Removed value: -{
      -  "type": "boolean"
      -}
  8. Changed2 schema fields changed
    • addedInput schema / properties / estimation_confiance_min
      Added value: +{
      +  "enum": [
      +    "haute",
      +    "moyenne",
      +    "faible"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / inclure_estimations
      Added value: +{
      +  "type": "boolean"
      +}
  9. Changed9 schema fields changed
    • changedInput schema / properties / advanced_filters / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "description": "Filtres avances. Rappel include_fields : nb_marches_min -> nb_marches_titulaire,montant_marches_titulaire ; nb_subventions_min -> nb_subventions,montant_subventions_total ; nb_brevets_min -> nb_brevets,nb_brevets_actifs ; dividendes_min -> dividendes_verses.",
      -    "properties": {
      -      "a_fonds": {
      -        "description": "true = detenue par un fonds d'investissement PE/VC",
      -        "type": "boolean"
      -      },
      -      "a_fusionne": {
      -        "description": "true = a participe a une fusion",
      -        "type": "boolean"
      -      },
      -      "age_dirigeant_min": {
      -        "description": "Age minimum (annees)",
      -        "type": "number"
      -      },
      -      "bfr_max": {
      -        "type": "number"
      -      },
      -      "bfr_min": {
      -        "type": "number"
      -      },
      -      "ca_max": {
      -        "description": "CA maximum (euros)",
      -        "type": "number"
      -      },
      -      "cac_date_debut_mandat_max": {
      -        "type": "string"
      -      },
      -      "cac_date_debut_mandat_min": {
      -        "description": "Date de debut de mandat du commissaire aux comptes (titulaire ou suppleant), minimum",
      -        "type": "string"
      -      },
      -      "cagr_ca_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ca_5ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ca_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_1an_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_1an_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_ebitda_5ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_1an_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_1an_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_2ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_2ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_3ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_3ans_min": {
      -        "type": "number"
      -      },
      -      "cagr_rn_5ans_max": {
      -        "type": "number"
      -      },
      -      "cagr_rn_5ans_min": {
      -        "type": "number"
      -      },
      -      "capacite_autofinancement_max": {
      -        "type": "number"
      -      },
      -      "capacite_autofinancement_min": {
      -        "type": "number"
      -      },
      -      "capital_max": {
      -        "description": "Capital social maximum",
      -        "type": "number"
      -      },
      -      "capital_min": {
      -        "description": "Capital social minimum",
      -        "type": "number"
      -      },
      -      "capitaux_propres_max": {
      -        "type": "number"
      -      },
      -      "capitaux_propres_min": {
      -        "type": "number"
      -      },
      -      "categorie_juridique": {
      -        "description": "Code INSEE de categorie juridique, plusieurs separes par virgule. Ex: \"5710\" SAS, \"5720\" SASU, \"5599\" SA, \"5499\" SARL",
      -        "type": "string"
      -      },
      -      "civilite_dirigeant": {
      -        "description": "Genre du dirigeant. Au moins un dirigeant doit correspondre.",
      -        "enum": [
      -          "homme",
      -          "femme",
      -          "M",
      -          "Mme",
      -          "H",
      -          "F"
      -        ],
      -        "type": "string"
      -      },
      -      "comptes_confidentiels": {
      -        "description": "true = comptes confidentiels, false = comptes publies",
      -        "type": "boolean"
      -      },
      -      "comptes_consolides": {
      -        "description": "true = consolides, false = sociaux uniquement",
      -        "type": "boolean"
      -      },
      -      "data_freshness": {
      -        "description": "Fraicheur des bilans en annees. Ex: 2 pour bilans < 2 ans",
      -        "type": "number"
      -      },
      -      "date_creation_max": {
      -        "type": "string"
      -      },
      -      "date_radiation_max": {
      -        "type": "string"
      -      },
      -      "date_radiation_min": {
      -        "type": "string"
      -      },
      -      "delai_paiement_clients_jours_max": {
      -        "type": "number"
      -      },
      -      "delai_paiement_clients_jours_min": {
      -        "type": "number"
      -      },
      -      "delai_paiement_fournisseurs_jours_max": {
      -        "type": "number"
      -      },
      -      "delai_paiement_fournisseurs_jours_min": {
      -        "type": "number"
      -      },
      -      "derniere_cession_date_max": {
      -        "type": "string"
      -      },
      -      "derniere_cession_date_min": {
      -        "type": "string"
      -      },
      -      "dette_nette_max": {
      -        "type": "number"
      -      },
      -      "dette_nette_min": {
      -        "type": "number"
      -      },
      -      "dettes_financieres_max": {
      -        "type": "number"
      -      },
      -      "dettes_financieres_min": {
      -        "type": "number"
      -      },
      -      "dettes_fournisseurs_max": {
      -        "type": "number"
      -      },
      -      "dettes_fournisseurs_min": {
      -        "type": "number"
      -      },
      -      "dividendes_max": {
      -        "type": "number"
      -      },
      -      "dividendes_min": {
      -        "type": "number"
      -      },
      -      "ebitda_max": {
      -        "description": "EBITDA maximum",
      -        "type": "number"
      -      },
      -      "ebitda_min": {
      -        "description": "EBITDA minimum",
      -        "type": "number"
      -      },
      -      "effectif_max": {
      -        "description": "Tranche INSEE maximum",
      -        "type": "number"
      -      },
      -      "effectif_moyen_max": {
      -        "type": "number"
      -      },
      -      "effectif_moyen_min": {
      -        "description": "Effectif exact des bilans, minimum",
      -        "type": "number"
      -      },
      -      "est_ess": {
      -        "description": "true = economie sociale et solidaire",
      -        "type": "boolean"
      -      },
      -      "est_societe_mission": {
      -        "type": "boolean"
      -      },
      -      "marge_brute_max": {
      -        "type": "number"
      -      },
      -      "marge_brute_min": {
      -        "type": "number"
      -      },
      -      "marge_ebitda_max": {
      -        "type": "number"
      -      },
      -      "marge_ebitda_min": {
      -        "type": "number"
      -      },
      -      "marge_nette_max": {
      -        "type": "number"
      -      },
      -      "marge_nette_min": {
      -        "type": "number"
      -      },
      -      "nb_brevets_min": {
      -        "description": "\"entreprises avec brevets\" -> 1",
      -        "type": "number"
      -      },
      -      "nb_cessions_max": {
      -        "type": "number"
      -      },
      -      "nb_cessions_min": {
      -        "type": "number"
      -      },
      -      "nb_filiales_directes_max": {
      -        "type": "number"
      -      },
      -      "nb_filiales_directes_min": {
      -        "type": "number"
      -      },
      -      "nb_marches_max": {
      -        "type": "number"
      -      },
      -      "nb_marches_min": {
      -        "description": "\"entreprises avec marches publics\" -> 1",
      -        "type": "number"
      -      },
      -      "nb_subventions_min": {
      -        "description": "\"entreprises subventionnees\" -> 1",
      -        "type": "number"
      -      },
      -      "ratio_endettement_max": {
      -        "type": "number"
      -      },
      -      "ratio_endettement_min": {
      -        "type": "number"
      -      },
      -      "resultat_exploitation_max": {
      -        "type": "number"
      -      },
      -      "resultat_exploitation_min": {
      -        "type": "number"
      -      },
      -      "resultat_net_max": {
      -        "description": "Resultat net maximum",
      -        "type": "number"
      -      },
      -      "total_actif_max": {
      -        "type": "number"
      -      },
      -      "total_actif_min": {
      -        "type": "number"
      -      },
      -      "tresorerie_max": {
      -        "type": "number"
      -      },
      -      "valeur_ajoutee_max": {
      -        "type": "number"
      -      },
      -      "valeur_ajoutee_min": {
      -        "type": "number"
      -      }
      -    },
      -    "type": "object"
      -  },
      -  {
      -    "description": "DEPRECATED - JSON serialise des memes cles. Preferer l'objet typé.",
      -    "type": "string"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "description": "Filtres avances. Rappel include_fields : nb_marches_min -> nb_marches_titulaire,montant_marches_titulaire ; nb_subventions_min -> nb_subventions,montant_subventions_total ; nb_brevets_min -> nb_brevets,nb_brevets_actifs ; dividendes_min -> dividendes_verses.",
      +    "properties": {
      +      "a_fonds": {
      +        "description": "true = detenue par un fonds d'investissement PE/VC",
      +        "type": "boolean"
      +      },
      +      "a_fusionne": {
      +        "description": "true = a participe a une fusion",
      +        "type": "boolean"
      +      },
      +      "age_dirigeant_min": {
      +        "description": "Age minimum (annees)",
      +        "type": "number"
      +      },
      +      "bfr_max": {
      +        "type": "number"
      +      },
      +      "bfr_min": {
      +        "type": "number"
      +      },
      +      "ca_max": {
      +        "description": "CA maximum (euros)",
      +        "type": "number"
      +      },
      +      "cac_date_debut_mandat_max": {
      +        "type": "string"
      +      },
      +      "cac_date_debut_mandat_min": {
      +        "description": "Date de debut de mandat du commissaire aux comptes (titulaire ou suppleant), minimum",
      +        "type": "string"
      +      },
      +      "cagr_ca_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ca_5ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ca_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_1an_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_1an_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_ebitda_5ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_1an_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_1an_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_2ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_2ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_3ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_3ans_min": {
      +        "type": "number"
      +      },
      +      "cagr_rn_5ans_max": {
      +        "type": "number"
      +      },
      +      "cagr_rn_5ans_min": {
      +        "type": "number"
      +      },
      +      "capacite_autofinancement_max": {
      +        "type": "number"
      +      },
      +      "capacite_autofinancement_min": {
      +        "type": "number"
      +      },
      +      "capital_max": {
      +        "description": "Capital social maximum",
      +        "type": "number"
      +      },
      +      "capital_min": {
      +        "description": "Capital social minimum",
      +        "type": "number"
      +      },
      +      "capitaux_propres_max": {
      +        "type": "number"
      +      },
      +      "capitaux_propres_min": {
      +        "type": "number"
      +      },
      +      "categorie_juridique": {
      +        "description": "Code INSEE de categorie juridique, plusieurs separes par virgule. Ex: \"5710\" SAS, \"5720\" SASU, \"5599\" SA, \"5499\" SARL",
      +        "type": "string"
      +      },
      +      "civilite_dirigeant": {
      +        "description": "Genre du dirigeant. Au moins un dirigeant doit correspondre.",
      +        "enum": [
      +          "homme",
      +          "femme",
      +          "M",
      +          "Mme",
      +          "H",
      +          "F"
      +        ],
      +        "type": "string"
      +      },
      +      "comptes_confidentiels": {
      +        "description": "true = comptes confidentiels, false = comptes publies",
      +        "type": "boolean"
      +      },
      +      "comptes_consolides": {
      +        "description": "true = consolides, false = sociaux uniquement",
      +        "type": "boolean"
      +      },
      +      "data_freshness": {
      +        "description": "Fraicheur des bilans en annees. Ex: 2 pour bilans < 2 ans",
      +        "type": "number"
      +      },
      +      "date_creation_max": {
      +        "type": "string"
      +      },
      +      "date_radiation_max": {
      +        "type": "string"
      +      },
      +      "date_radiation_min": {
      +        "type": "string"
      +      },
      +      "delai_paiement_clients_jours_max": {
      +        "type": "number"
      +      },
      +      "delai_paiement_clients_jours_min": {
      +        "type": "number"
      +      },
      +      "delai_paiement_fournisseurs_jours_max": {
      +        "type": "number"
      +      },
      +      "delai_paiement_fournisseurs_jours_min": {
      +        "type": "number"
      +      },
      +      "derniere_cession_date_max": {
      +        "type": "string"
      +      },
      +      "derniere_cession_date_min": {
      +        "type": "string"
      +      },
      +      "dette_nette_max": {
      +        "type": "number"
      +      },
      +      "dette_nette_min": {
      +        "type": "number"
      +      },
      +      "dettes_financieres_max": {
      +        "type": "number"
      +      },
      +      "dettes_financieres_min": {
      +        "type": "number"
      +      },
      +      "dettes_fournisseurs_max": {
      +        "type": "number"
      +      },
      +      "dettes_fournisseurs_min": {
      +        "type": "number"
      +      },
      +      "dividendes_max": {
      +        "type": "number"
      +      },
      +      "dividendes_min": {
      +        "type": "number"
      +      },
      +      "ebitda_max": {
      +        "description": "EBITDA maximum",
      +        "type": "number"
      +      },
      +      "ebitda_min": {
      +        "description": "EBITDA minimum",
      +        "type": "number"
      +      },
      +      "effectif_max": {
      +        "description": "Tranche INSEE maximum",
      +        "type": "number"
      +      },
      +      "effectif_moyen_max": {
      +        "type": "number"
      +      },
      +      "effectif_moyen_min": {
      +        "description": "Effectif exact des bilans, minimum",
      +        "type": "number"
      +      },
      +      "est_ess": {
      +        "description": "true = economie sociale et solidaire",
      +        "type": "boolean"
      +      },
      +      "est_societe_mission": {
      +        "type": "boolean"
      +      },
      +      "marge_brute_max": {
      +        "type": "number"
      +      },
      +      "marge_brute_min": {
      +        "type": "number"
      +      },
      +      "marge_ebitda_max": {
      +        "type": "number"
      +      },
      +      "marge_ebitda_min": {
      +        "type": "number"
      +      },
      +      "marge_nette_max": {
      +        "type": "number"
      +      },
      +      "marge_nette_min": {
      +        "type": "number"
      +      },
      +      "nb_brevets_min": {
      +        "description": "\"entreprises avec brevets\" -> 1",
      +        "type": "number"
      +      },
      +      "nb_cessions_max": {
      +        "type": "number"
      +      },
      +      "nb_cessions_min": {
      +        "type": "number"
      +      },
      +      "nb_marches_max": {
      +        "type": "number"
      +      },
      +      "nb_marches_min": {
      +        "description": "\"entreprises avec marches publics\" -> 1",
      +        "type": "number"
      +      },
      +      "nb_subventions_min": {
      +        "description": "\"entreprises subventionnees\" -> 1",
      +        "type": "number"
      +      },
      +      "ratio_endettement_max": {
      +        "type": "number"
      +      },
      +      "ratio_endettement_min": {
      +        "type": "number"
      +      },
      +      "resultat_exploitation_max": {
      +        "type": "number"
      +      },
      +      "resultat_exploitation_min": {
      +        "type": "number"
      +      },
      +      "resultat_net_max": {
      +        "description": "Resultat net maximum",
      +        "type": "number"
      +      },
      +      "total_actif_max": {
      +        "type": "number"
      +      },
      +      "total_actif_min": {
      +        "type": "number"
      +      },
      +      "tresorerie_max": {
      +        "type": "number"
      +      },
      +      "valeur_ajoutee_max": {
      +        "type": "number"
      +      },
      +      "valeur_ajoutee_min": {
      +        "type": "number"
      +      }
      +    },
      +    "type": "object"
      +  },
      +  {
      +    "description": "DEPRECATED - JSON serialise des memes cles. Preferer l'objet typé.",
      +    "type": "string"
      +  }
      +]
    • removedInput schema / properties / appartient_groupe
      Removed value: -{
      -  "type": "boolean"
      -}
    • removedInput schema / properties / est_filiale
      Removed value: -{
      -  "type": "boolean"
      -}
    • removedInput schema / properties / est_tete_de_groupe
      Removed value: -{
      -  "type": "boolean"
      -}
    • removedInput schema / properties / groupe_parent
      Removed value: -{
      -  "type": "string"
      -}
    • removedInput schema / properties / groupe_pont_siren
      Removed value: -{
      -  "type": "string"
      -}
    • removedInput schema / properties / independant_strict
      Removed value: -{
      -  "type": "boolean"
      -}
    • removedInput schema / properties / siren_groupe
      Removed value: -{
      -  "type": "string"
      -}
    • removedInput schema / properties / societe_mere_etrangere
      Removed value: -{
      -  "type": "boolean"
      -}
  10. Changed42 schema fields changed
    • removedInput schema / properties / age_dirigeant_max / description
      Removed value: -"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / age_dirigeant_min / description
      Removed value: -"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / appartient_groupe / description
      Removed value: -"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • removedInput schema / properties / ca_max / description
      Removed value: -"CA maximum en euros. Ex: 50000000 pour 50M"
    • removedInput schema / properties / ca_min / description
      Removed value: -"CA minimum en euros. Ex: 5000000 pour 5M"
    • removedInput schema / properties / cagr_ca_max / description
      Removed value: -"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • removedInput schema / properties / cagr_ca_min / description
      Removed value: -"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • removedInput schema / properties / code_naf / description
      Removed value: -"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • removedInput schema / properties / code_postal / description
      Removed value: -"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • removedInput schema / properties / credit_grade / description
      Removed value: -"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • removedInput schema / properties / credit_scored / description
      Removed value: -"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • removedInput schema / properties / date_creation_max / description
      Removed value: -"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • removedInput schema / properties / date_creation_min / description
      Removed value: -"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • removedInput schema / properties / departement / description
      Removed value: -"Code departement. Ex: \"75\", \"33\", \"69\""
    • removedInput schema / properties / dirigeant_naissance / description
      Removed value: -"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • removedInput schema / properties / dirigeant_nom / description
      Removed value: -"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • removedInput schema / properties / dirigeant_prenom / description
      Removed value: -"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • removedInput schema / properties / effectif_max / description
      Removed value: -"Effectif maximum (nombre de salaries)"
    • removedInput schema / properties / effectif_min / description
      Removed value: -"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."New value: +"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."
    • removedInput schema / properties / est_filiale / description
      Removed value: -"true = filiales uniquement, false = entreprises independantes uniquement"
    • removedInput schema / properties / est_tete_de_groupe / description
      Removed value: -"true = uniquement les tetes de groupe"
    • removedInput schema / properties / filter_annee / description
      Removed value: -"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • removedInput schema / properties / groupe_parent / description
      Removed value: -"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • removedInput schema / properties / groupe_pont_siren / description
      Removed value: -"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • removedInput schema / properties / has_website / description
      Removed value: -"true pour ne retourner que les entreprises ayant un site web"
    • removedInput schema / properties / independant_strict / description
      Removed value: -"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • removedInput schema / properties / is_cotee / description
      Removed value: -"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • removedInput schema / properties / latitude / description
      Removed value: -"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • removedInput schema / properties / longitude / description
      Removed value: -"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • removedInput schema / properties / plan_en_cours / description
      Removed value: -"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • removedInput schema / properties / procedure_collective / description
      Removed value: -"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • removedInput schema / properties / radius / description
      Removed value: -"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • removedInput schema / properties / region / description
      Removed value: -"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • removedInput schema / properties / resultat_net_max / description
      Removed value: -"Resultat net maximum en euros"
    • removedInput schema / properties / resultat_net_min / description
      Removed value: -"Resultat net minimum en euros"
    • removedInput schema / properties / siren_groupe / description
      Removed value: -"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • removedInput schema / properties / societe_mere_etrangere / description
      Removed value: -"true = filiales de groupes etrangers uniquement"
    • removedInput schema / properties / statut / description
      Removed value: -"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • removedInput schema / properties / tresorerie_max / description
      Removed value: -"Tresorerie maximum en euros"
    • removedInput schema / properties / tresorerie_min / description
      Removed value: -"Tresorerie minimum en euros"
    • removedInput schema / properties / ville / description
      Removed value: -"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  11. Changed42 schema fields changed
    • addedInput schema / properties / age_dirigeant_max / description
      Added value: +"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / age_dirigeant_min / description
      Added value: +"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / appartient_groupe / description
      Added value: +"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • addedInput schema / properties / ca_max / description
      Added value: +"CA maximum en euros. Ex: 50000000 pour 50M"
    • addedInput schema / properties / ca_min / description
      Added value: +"CA minimum en euros. Ex: 5000000 pour 5M"
    • addedInput schema / properties / cagr_ca_max / description
      Added value: +"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • addedInput schema / properties / cagr_ca_min / description
      Added value: +"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • addedInput schema / properties / code_naf / description
      Added value: +"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • addedInput schema / properties / code_postal / description
      Added value: +"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • addedInput schema / properties / credit_grade / description
      Added value: +"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • addedInput schema / properties / credit_scored / description
      Added value: +"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • addedInput schema / properties / date_creation_max / description
      Added value: +"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • addedInput schema / properties / date_creation_min / description
      Added value: +"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • addedInput schema / properties / departement / description
      Added value: +"Code departement. Ex: \"75\", \"33\", \"69\""
    • addedInput schema / properties / dirigeant_naissance / description
      Added value: +"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • addedInput schema / properties / dirigeant_nom / description
      Added value: +"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • addedInput schema / properties / dirigeant_prenom / description
      Added value: +"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • addedInput schema / properties / effectif_max / description
      Added value: +"Effectif maximum (nombre de salaries)"
    • addedInput schema / properties / effectif_min / description
      Added value: +"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."New value: +"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."
    • addedInput schema / properties / est_filiale / description
      Added value: +"true = filiales uniquement, false = entreprises independantes uniquement"
    • addedInput schema / properties / est_tete_de_groupe / description
      Added value: +"true = uniquement les tetes de groupe"
    • addedInput schema / properties / filter_annee / description
      Added value: +"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • addedInput schema / properties / groupe_parent / description
      Added value: +"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • addedInput schema / properties / groupe_pont_siren / description
      Added value: +"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • addedInput schema / properties / has_website / description
      Added value: +"true pour ne retourner que les entreprises ayant un site web"
    • addedInput schema / properties / independant_strict / description
      Added value: +"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • addedInput schema / properties / is_cotee / description
      Added value: +"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • addedInput schema / properties / latitude / description
      Added value: +"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • addedInput schema / properties / longitude / description
      Added value: +"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • addedInput schema / properties / plan_en_cours / description
      Added value: +"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • addedInput schema / properties / procedure_collective / description
      Added value: +"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • addedInput schema / properties / radius / description
      Added value: +"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • addedInput schema / properties / region / description
      Added value: +"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • addedInput schema / properties / resultat_net_max / description
      Added value: +"Resultat net maximum en euros"
    • addedInput schema / properties / resultat_net_min / description
      Added value: +"Resultat net minimum en euros"
    • addedInput schema / properties / siren_groupe / description
      Added value: +"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • addedInput schema / properties / societe_mere_etrangere / description
      Added value: +"true = filiales de groupes etrangers uniquement"
    • addedInput schema / properties / statut / description
      Added value: +"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • addedInput schema / properties / tresorerie_max / description
      Added value: +"Tresorerie maximum en euros"
    • addedInput schema / properties / tresorerie_min / description
      Added value: +"Tresorerie minimum en euros"
    • addedInput schema / properties / ville / description
      Added value: +"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  12. Changed42 schema fields changed
    • removedInput schema / properties / age_dirigeant_max / description
      Removed value: -"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / age_dirigeant_min / description
      Removed value: -"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / appartient_groupe / description
      Removed value: -"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • removedInput schema / properties / ca_max / description
      Removed value: -"CA maximum en euros. Ex: 50000000 pour 50M"
    • removedInput schema / properties / ca_min / description
      Removed value: -"CA minimum en euros. Ex: 5000000 pour 5M"
    • removedInput schema / properties / cagr_ca_max / description
      Removed value: -"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • removedInput schema / properties / cagr_ca_min / description
      Removed value: -"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • removedInput schema / properties / code_naf / description
      Removed value: -"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • removedInput schema / properties / code_postal / description
      Removed value: -"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • removedInput schema / properties / credit_grade / description
      Removed value: -"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • removedInput schema / properties / credit_scored / description
      Removed value: -"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • removedInput schema / properties / date_creation_max / description
      Removed value: -"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • removedInput schema / properties / date_creation_min / description
      Removed value: -"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • removedInput schema / properties / departement / description
      Removed value: -"Code departement. Ex: \"75\", \"33\", \"69\""
    • removedInput schema / properties / dirigeant_naissance / description
      Removed value: -"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • removedInput schema / properties / dirigeant_nom / description
      Removed value: -"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • removedInput schema / properties / dirigeant_prenom / description
      Removed value: -"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • removedInput schema / properties / effectif_max / description
      Removed value: -"Effectif maximum (nombre de salaries)"
    • removedInput schema / properties / effectif_min / description
      Removed value: -"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."New value: +"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."
    • removedInput schema / properties / est_filiale / description
      Removed value: -"true = filiales uniquement, false = entreprises independantes uniquement"
    • removedInput schema / properties / est_tete_de_groupe / description
      Removed value: -"true = uniquement les tetes de groupe"
    • removedInput schema / properties / filter_annee / description
      Removed value: -"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • removedInput schema / properties / groupe_parent / description
      Removed value: -"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • removedInput schema / properties / groupe_pont_siren / description
      Removed value: -"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • removedInput schema / properties / has_website / description
      Removed value: -"true pour ne retourner que les entreprises ayant un site web"
    • removedInput schema / properties / independant_strict / description
      Removed value: -"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • removedInput schema / properties / is_cotee / description
      Removed value: -"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • removedInput schema / properties / latitude / description
      Removed value: -"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • removedInput schema / properties / longitude / description
      Removed value: -"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • removedInput schema / properties / plan_en_cours / description
      Removed value: -"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • removedInput schema / properties / procedure_collective / description
      Removed value: -"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • removedInput schema / properties / radius / description
      Removed value: -"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • removedInput schema / properties / region / description
      Removed value: -"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • removedInput schema / properties / resultat_net_max / description
      Removed value: -"Resultat net maximum en euros"
    • removedInput schema / properties / resultat_net_min / description
      Removed value: -"Resultat net minimum en euros"
    • removedInput schema / properties / siren_groupe / description
      Removed value: -"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • removedInput schema / properties / societe_mere_etrangere / description
      Removed value: -"true = filiales de groupes etrangers uniquement"
    • removedInput schema / properties / statut / description
      Removed value: -"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • removedInput schema / properties / tresorerie_max / description
      Removed value: -"Tresorerie maximum en euros"
    • removedInput schema / properties / tresorerie_min / description
      Removed value: -"Tresorerie minimum en euros"
    • removedInput schema / properties / ville / description
      Removed value: -"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  13. Changed42 schema fields changed
    • addedInput schema / properties / age_dirigeant_max / description
      Added value: +"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / age_dirigeant_min / description
      Added value: +"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / appartient_groupe / description
      Added value: +"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • addedInput schema / properties / ca_max / description
      Added value: +"CA maximum en euros. Ex: 50000000 pour 50M"
    • addedInput schema / properties / ca_min / description
      Added value: +"CA minimum en euros. Ex: 5000000 pour 5M"
    • addedInput schema / properties / cagr_ca_max / description
      Added value: +"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • addedInput schema / properties / cagr_ca_min / description
      Added value: +"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • addedInput schema / properties / code_naf / description
      Added value: +"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • addedInput schema / properties / code_postal / description
      Added value: +"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • addedInput schema / properties / credit_grade / description
      Added value: +"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • addedInput schema / properties / credit_scored / description
      Added value: +"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • addedInput schema / properties / date_creation_max / description
      Added value: +"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • addedInput schema / properties / date_creation_min / description
      Added value: +"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • addedInput schema / properties / departement / description
      Added value: +"Code departement. Ex: \"75\", \"33\", \"69\""
    • addedInput schema / properties / dirigeant_naissance / description
      Added value: +"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • addedInput schema / properties / dirigeant_nom / description
      Added value: +"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • addedInput schema / properties / dirigeant_prenom / description
      Added value: +"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • addedInput schema / properties / effectif_max / description
      Added value: +"Effectif maximum (nombre de salaries)"
    • addedInput schema / properties / effectif_min / description
      Added value: +"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."New value: +"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."
    • addedInput schema / properties / est_filiale / description
      Added value: +"true = filiales uniquement, false = entreprises independantes uniquement"
    • addedInput schema / properties / est_tete_de_groupe / description
      Added value: +"true = uniquement les tetes de groupe"
    • addedInput schema / properties / filter_annee / description
      Added value: +"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • addedInput schema / properties / groupe_parent / description
      Added value: +"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • addedInput schema / properties / groupe_pont_siren / description
      Added value: +"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • addedInput schema / properties / has_website / description
      Added value: +"true pour ne retourner que les entreprises ayant un site web"
    • addedInput schema / properties / independant_strict / description
      Added value: +"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • addedInput schema / properties / is_cotee / description
      Added value: +"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • addedInput schema / properties / latitude / description
      Added value: +"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • addedInput schema / properties / longitude / description
      Added value: +"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • addedInput schema / properties / plan_en_cours / description
      Added value: +"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • addedInput schema / properties / procedure_collective / description
      Added value: +"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • addedInput schema / properties / radius / description
      Added value: +"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • addedInput schema / properties / region / description
      Added value: +"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • addedInput schema / properties / resultat_net_max / description
      Added value: +"Resultat net maximum en euros"
    • addedInput schema / properties / resultat_net_min / description
      Added value: +"Resultat net minimum en euros"
    • addedInput schema / properties / siren_groupe / description
      Added value: +"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • addedInput schema / properties / societe_mere_etrangere / description
      Added value: +"true = filiales de groupes etrangers uniquement"
    • addedInput schema / properties / statut / description
      Added value: +"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • addedInput schema / properties / tresorerie_max / description
      Added value: +"Tresorerie maximum en euros"
    • addedInput schema / properties / tresorerie_min / description
      Added value: +"Tresorerie minimum en euros"
    • addedInput schema / properties / ville / description
      Added value: +"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  14. Changed42 schema fields changed
    • removedInput schema / properties / age_dirigeant_max / description
      Removed value: -"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / age_dirigeant_min / description
      Removed value: -"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / appartient_groupe / description
      Removed value: -"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • removedInput schema / properties / ca_max / description
      Removed value: -"CA maximum en euros. Ex: 50000000 pour 50M"
    • removedInput schema / properties / ca_min / description
      Removed value: -"CA minimum en euros. Ex: 5000000 pour 5M"
    • removedInput schema / properties / cagr_ca_max / description
      Removed value: -"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • removedInput schema / properties / cagr_ca_min / description
      Removed value: -"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • removedInput schema / properties / code_naf / description
      Removed value: -"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • removedInput schema / properties / code_postal / description
      Removed value: -"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • removedInput schema / properties / credit_grade / description
      Removed value: -"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • removedInput schema / properties / credit_scored / description
      Removed value: -"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • removedInput schema / properties / date_creation_max / description
      Removed value: -"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • removedInput schema / properties / date_creation_min / description
      Removed value: -"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • removedInput schema / properties / departement / description
      Removed value: -"Code departement. Ex: \"75\", \"33\", \"69\""
    • removedInput schema / properties / dirigeant_naissance / description
      Removed value: -"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • removedInput schema / properties / dirigeant_nom / description
      Removed value: -"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • removedInput schema / properties / dirigeant_prenom / description
      Removed value: -"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • removedInput schema / properties / effectif_max / description
      Removed value: -"Effectif maximum (nombre de salaries)"
    • removedInput schema / properties / effectif_min / description
      Removed value: -"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."New value: +"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."
    • removedInput schema / properties / est_filiale / description
      Removed value: -"true = filiales uniquement, false = entreprises independantes uniquement"
    • removedInput schema / properties / est_tete_de_groupe / description
      Removed value: -"true = uniquement les tetes de groupe"
    • removedInput schema / properties / filter_annee / description
      Removed value: -"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • removedInput schema / properties / groupe_parent / description
      Removed value: -"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • removedInput schema / properties / groupe_pont_siren / description
      Removed value: -"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • removedInput schema / properties / has_website / description
      Removed value: -"true pour ne retourner que les entreprises ayant un site web"
    • removedInput schema / properties / independant_strict / description
      Removed value: -"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • removedInput schema / properties / is_cotee / description
      Removed value: -"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • removedInput schema / properties / latitude / description
      Removed value: -"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • removedInput schema / properties / longitude / description
      Removed value: -"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • removedInput schema / properties / plan_en_cours / description
      Removed value: -"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • removedInput schema / properties / procedure_collective / description
      Removed value: -"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • removedInput schema / properties / radius / description
      Removed value: -"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • removedInput schema / properties / region / description
      Removed value: -"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • removedInput schema / properties / resultat_net_max / description
      Removed value: -"Resultat net maximum en euros"
    • removedInput schema / properties / resultat_net_min / description
      Removed value: -"Resultat net minimum en euros"
    • removedInput schema / properties / siren_groupe / description
      Removed value: -"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • removedInput schema / properties / societe_mere_etrangere / description
      Removed value: -"true = filiales de groupes etrangers uniquement"
    • removedInput schema / properties / statut / description
      Removed value: -"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • removedInput schema / properties / tresorerie_max / description
      Removed value: -"Tresorerie maximum en euros"
    • removedInput schema / properties / tresorerie_min / description
      Removed value: -"Tresorerie minimum en euros"
    • removedInput schema / properties / ville / description
      Removed value: -"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  15. Changed42 schema fields changed
    • addedInput schema / properties / age_dirigeant_max / description
      Added value: +"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / age_dirigeant_min / description
      Added value: +"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / appartient_groupe / description
      Added value: +"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • addedInput schema / properties / ca_max / description
      Added value: +"CA maximum en euros. Ex: 50000000 pour 50M"
    • addedInput schema / properties / ca_min / description
      Added value: +"CA minimum en euros. Ex: 5000000 pour 5M"
    • addedInput schema / properties / cagr_ca_max / description
      Added value: +"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • addedInput schema / properties / cagr_ca_min / description
      Added value: +"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • addedInput schema / properties / code_naf / description
      Added value: +"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • addedInput schema / properties / code_postal / description
      Added value: +"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • addedInput schema / properties / credit_grade / description
      Added value: +"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • addedInput schema / properties / credit_scored / description
      Added value: +"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • addedInput schema / properties / date_creation_max / description
      Added value: +"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • addedInput schema / properties / date_creation_min / description
      Added value: +"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • addedInput schema / properties / departement / description
      Added value: +"Code departement. Ex: \"75\", \"33\", \"69\""
    • addedInput schema / properties / dirigeant_naissance / description
      Added value: +"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • addedInput schema / properties / dirigeant_nom / description
      Added value: +"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • addedInput schema / properties / dirigeant_prenom / description
      Added value: +"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • addedInput schema / properties / effectif_max / description
      Added value: +"Effectif maximum (nombre de salaries)"
    • addedInput schema / properties / effectif_min / description
      Added value: +"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."New value: +"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."
    • addedInput schema / properties / est_filiale / description
      Added value: +"true = filiales uniquement, false = entreprises independantes uniquement"
    • addedInput schema / properties / est_tete_de_groupe / description
      Added value: +"true = uniquement les tetes de groupe"
    • addedInput schema / properties / filter_annee / description
      Added value: +"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • addedInput schema / properties / groupe_parent / description
      Added value: +"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • addedInput schema / properties / groupe_pont_siren / description
      Added value: +"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • addedInput schema / properties / has_website / description
      Added value: +"true pour ne retourner que les entreprises ayant un site web"
    • addedInput schema / properties / independant_strict / description
      Added value: +"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • addedInput schema / properties / is_cotee / description
      Added value: +"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • addedInput schema / properties / latitude / description
      Added value: +"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • addedInput schema / properties / longitude / description
      Added value: +"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • addedInput schema / properties / plan_en_cours / description
      Added value: +"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • addedInput schema / properties / procedure_collective / description
      Added value: +"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • addedInput schema / properties / radius / description
      Added value: +"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • addedInput schema / properties / region / description
      Added value: +"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • addedInput schema / properties / resultat_net_max / description
      Added value: +"Resultat net maximum en euros"
    • addedInput schema / properties / resultat_net_min / description
      Added value: +"Resultat net minimum en euros"
    • addedInput schema / properties / siren_groupe / description
      Added value: +"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • addedInput schema / properties / societe_mere_etrangere / description
      Added value: +"true = filiales de groupes etrangers uniquement"
    • addedInput schema / properties / statut / description
      Added value: +"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • addedInput schema / properties / tresorerie_max / description
      Added value: +"Tresorerie maximum en euros"
    • addedInput schema / properties / tresorerie_min / description
      Added value: +"Tresorerie minimum en euros"
    • addedInput schema / properties / ville / description
      Added value: +"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  16. Changed42 schema fields changed
    • removedInput schema / properties / age_dirigeant_max / description
      Removed value: -"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / age_dirigeant_min / description
      Removed value: -"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / appartient_groupe / description
      Removed value: -"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • removedInput schema / properties / ca_max / description
      Removed value: -"CA maximum en euros. Ex: 50000000 pour 50M"
    • removedInput schema / properties / ca_min / description
      Removed value: -"CA minimum en euros. Ex: 5000000 pour 5M"
    • removedInput schema / properties / cagr_ca_max / description
      Removed value: -"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • removedInput schema / properties / cagr_ca_min / description
      Removed value: -"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • removedInput schema / properties / code_naf / description
      Removed value: -"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • removedInput schema / properties / code_postal / description
      Removed value: -"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • removedInput schema / properties / credit_grade / description
      Removed value: -"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • removedInput schema / properties / credit_scored / description
      Removed value: -"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • removedInput schema / properties / date_creation_max / description
      Removed value: -"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • removedInput schema / properties / date_creation_min / description
      Removed value: -"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • removedInput schema / properties / departement / description
      Removed value: -"Code departement. Ex: \"75\", \"33\", \"69\""
    • removedInput schema / properties / dirigeant_naissance / description
      Removed value: -"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • removedInput schema / properties / dirigeant_nom / description
      Removed value: -"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • removedInput schema / properties / dirigeant_prenom / description
      Removed value: -"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • removedInput schema / properties / effectif_max / description
      Removed value: -"Effectif maximum (nombre de salaries)"
    • removedInput schema / properties / effectif_min / description
      Removed value: -"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."New value: +"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."
    • removedInput schema / properties / est_filiale / description
      Removed value: -"true = filiales uniquement, false = entreprises independantes uniquement"
    • removedInput schema / properties / est_tete_de_groupe / description
      Removed value: -"true = uniquement les tetes de groupe"
    • removedInput schema / properties / filter_annee / description
      Removed value: -"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • removedInput schema / properties / groupe_parent / description
      Removed value: -"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • removedInput schema / properties / groupe_pont_siren / description
      Removed value: -"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • removedInput schema / properties / has_website / description
      Removed value: -"true pour ne retourner que les entreprises ayant un site web"
    • removedInput schema / properties / independant_strict / description
      Removed value: -"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • removedInput schema / properties / is_cotee / description
      Removed value: -"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • removedInput schema / properties / latitude / description
      Removed value: -"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • removedInput schema / properties / longitude / description
      Removed value: -"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • removedInput schema / properties / plan_en_cours / description
      Removed value: -"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • removedInput schema / properties / procedure_collective / description
      Removed value: -"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • removedInput schema / properties / radius / description
      Removed value: -"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • removedInput schema / properties / region / description
      Removed value: -"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • removedInput schema / properties / resultat_net_max / description
      Removed value: -"Resultat net maximum en euros"
    • removedInput schema / properties / resultat_net_min / description
      Removed value: -"Resultat net minimum en euros"
    • removedInput schema / properties / siren_groupe / description
      Removed value: -"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • removedInput schema / properties / societe_mere_etrangere / description
      Removed value: -"true = filiales de groupes etrangers uniquement"
    • removedInput schema / properties / statut / description
      Removed value: -"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • removedInput schema / properties / tresorerie_max / description
      Removed value: -"Tresorerie maximum en euros"
    • removedInput schema / properties / tresorerie_min / description
      Removed value: -"Tresorerie minimum en euros"
    • removedInput schema / properties / ville / description
      Removed value: -"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  17. Changed42 schema fields changed
    • addedInput schema / properties / age_dirigeant_max / description
      Added value: +"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / age_dirigeant_min / description
      Added value: +"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / appartient_groupe / description
      Added value: +"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • addedInput schema / properties / ca_max / description
      Added value: +"CA maximum en euros. Ex: 50000000 pour 50M"
    • addedInput schema / properties / ca_min / description
      Added value: +"CA minimum en euros. Ex: 5000000 pour 5M"
    • addedInput schema / properties / cagr_ca_max / description
      Added value: +"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • addedInput schema / properties / cagr_ca_min / description
      Added value: +"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • addedInput schema / properties / code_naf / description
      Added value: +"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • addedInput schema / properties / code_postal / description
      Added value: +"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • addedInput schema / properties / credit_grade / description
      Added value: +"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • addedInput schema / properties / credit_scored / description
      Added value: +"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • addedInput schema / properties / date_creation_max / description
      Added value: +"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • addedInput schema / properties / date_creation_min / description
      Added value: +"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • addedInput schema / properties / departement / description
      Added value: +"Code departement. Ex: \"75\", \"33\", \"69\""
    • addedInput schema / properties / dirigeant_naissance / description
      Added value: +"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • addedInput schema / properties / dirigeant_nom / description
      Added value: +"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • addedInput schema / properties / dirigeant_prenom / description
      Added value: +"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • addedInput schema / properties / effectif_max / description
      Added value: +"Effectif maximum (nombre de salaries)"
    • addedInput schema / properties / effectif_min / description
      Added value: +"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."New value: +"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."
    • addedInput schema / properties / est_filiale / description
      Added value: +"true = filiales uniquement, false = entreprises independantes uniquement"
    • addedInput schema / properties / est_tete_de_groupe / description
      Added value: +"true = uniquement les tetes de groupe"
    • addedInput schema / properties / filter_annee / description
      Added value: +"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • addedInput schema / properties / groupe_parent / description
      Added value: +"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • addedInput schema / properties / groupe_pont_siren / description
      Added value: +"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • addedInput schema / properties / has_website / description
      Added value: +"true pour ne retourner que les entreprises ayant un site web"
    • addedInput schema / properties / independant_strict / description
      Added value: +"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • addedInput schema / properties / is_cotee / description
      Added value: +"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • addedInput schema / properties / latitude / description
      Added value: +"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • addedInput schema / properties / longitude / description
      Added value: +"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • addedInput schema / properties / plan_en_cours / description
      Added value: +"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • addedInput schema / properties / procedure_collective / description
      Added value: +"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • addedInput schema / properties / radius / description
      Added value: +"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • addedInput schema / properties / region / description
      Added value: +"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • addedInput schema / properties / resultat_net_max / description
      Added value: +"Resultat net maximum en euros"
    • addedInput schema / properties / resultat_net_min / description
      Added value: +"Resultat net minimum en euros"
    • addedInput schema / properties / siren_groupe / description
      Added value: +"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • addedInput schema / properties / societe_mere_etrangere / description
      Added value: +"true = filiales de groupes etrangers uniquement"
    • addedInput schema / properties / statut / description
      Added value: +"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • addedInput schema / properties / tresorerie_max / description
      Added value: +"Tresorerie maximum en euros"
    • addedInput schema / properties / tresorerie_min / description
      Added value: +"Tresorerie minimum en euros"
    • addedInput schema / properties / ville / description
      Added value: +"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  18. Changed42 schema fields changed
    • removedInput schema / properties / age_dirigeant_max / description
      Removed value: -"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / age_dirigeant_min / description
      Removed value: -"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / appartient_groupe / description
      Removed value: -"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • removedInput schema / properties / ca_max / description
      Removed value: -"CA maximum en euros. Ex: 50000000 pour 50M"
    • removedInput schema / properties / ca_min / description
      Removed value: -"CA minimum en euros. Ex: 5000000 pour 5M"
    • removedInput schema / properties / cagr_ca_max / description
      Removed value: -"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • removedInput schema / properties / cagr_ca_min / description
      Removed value: -"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • removedInput schema / properties / code_naf / description
      Removed value: -"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • removedInput schema / properties / code_postal / description
      Removed value: -"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • removedInput schema / properties / credit_grade / description
      Removed value: -"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • removedInput schema / properties / credit_scored / description
      Removed value: -"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • removedInput schema / properties / date_creation_max / description
      Removed value: -"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • removedInput schema / properties / date_creation_min / description
      Removed value: -"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • removedInput schema / properties / departement / description
      Removed value: -"Code departement. Ex: \"75\", \"33\", \"69\""
    • removedInput schema / properties / dirigeant_naissance / description
      Removed value: -"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • removedInput schema / properties / dirigeant_nom / description
      Removed value: -"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • removedInput schema / properties / dirigeant_prenom / description
      Removed value: -"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • removedInput schema / properties / effectif_max / description
      Removed value: -"Effectif maximum (nombre de salaries)"
    • removedInput schema / properties / effectif_min / description
      Removed value: -"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."New value: +"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."
    • removedInput schema / properties / est_filiale / description
      Removed value: -"true = filiales uniquement, false = entreprises independantes uniquement"
    • removedInput schema / properties / est_tete_de_groupe / description
      Removed value: -"true = uniquement les tetes de groupe"
    • removedInput schema / properties / filter_annee / description
      Removed value: -"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • removedInput schema / properties / groupe_parent / description
      Removed value: -"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • removedInput schema / properties / groupe_pont_siren / description
      Removed value: -"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • removedInput schema / properties / has_website / description
      Removed value: -"true pour ne retourner que les entreprises ayant un site web"
    • removedInput schema / properties / independant_strict / description
      Removed value: -"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • removedInput schema / properties / is_cotee / description
      Removed value: -"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • removedInput schema / properties / latitude / description
      Removed value: -"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • removedInput schema / properties / longitude / description
      Removed value: -"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • removedInput schema / properties / plan_en_cours / description
      Removed value: -"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • removedInput schema / properties / procedure_collective / description
      Removed value: -"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • removedInput schema / properties / radius / description
      Removed value: -"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • removedInput schema / properties / region / description
      Removed value: -"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • removedInput schema / properties / resultat_net_max / description
      Removed value: -"Resultat net maximum en euros"
    • removedInput schema / properties / resultat_net_min / description
      Removed value: -"Resultat net minimum en euros"
    • removedInput schema / properties / siren_groupe / description
      Removed value: -"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • removedInput schema / properties / societe_mere_etrangere / description
      Removed value: -"true = filiales de groupes etrangers uniquement"
    • removedInput schema / properties / statut / description
      Removed value: -"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • removedInput schema / properties / tresorerie_max / description
      Removed value: -"Tresorerie maximum en euros"
    • removedInput schema / properties / tresorerie_min / description
      Removed value: -"Tresorerie minimum en euros"
    • removedInput schema / properties / ville / description
      Removed value: -"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  19. Changed42 schema fields changed
    • addedInput schema / properties / age_dirigeant_max / description
      Added value: +"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / age_dirigeant_min / description
      Added value: +"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / appartient_groupe / description
      Added value: +"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • addedInput schema / properties / ca_max / description
      Added value: +"CA maximum en euros. Ex: 50000000 pour 50M"
    • addedInput schema / properties / ca_min / description
      Added value: +"CA minimum en euros. Ex: 5000000 pour 5M"
    • addedInput schema / properties / cagr_ca_max / description
      Added value: +"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • addedInput schema / properties / cagr_ca_min / description
      Added value: +"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • addedInput schema / properties / code_naf / description
      Added value: +"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • addedInput schema / properties / code_postal / description
      Added value: +"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • addedInput schema / properties / credit_grade / description
      Added value: +"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • addedInput schema / properties / credit_scored / description
      Added value: +"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • addedInput schema / properties / date_creation_max / description
      Added value: +"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • addedInput schema / properties / date_creation_min / description
      Added value: +"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • addedInput schema / properties / departement / description
      Added value: +"Code departement. Ex: \"75\", \"33\", \"69\""
    • addedInput schema / properties / dirigeant_naissance / description
      Added value: +"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • addedInput schema / properties / dirigeant_nom / description
      Added value: +"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • addedInput schema / properties / dirigeant_prenom / description
      Added value: +"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • addedInput schema / properties / effectif_max / description
      Added value: +"Effectif maximum (nombre de salaries)"
    • addedInput schema / properties / effectif_min / description
      Added value: +"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."New value: +"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."
    • addedInput schema / properties / est_filiale / description
      Added value: +"true = filiales uniquement, false = entreprises independantes uniquement"
    • addedInput schema / properties / est_tete_de_groupe / description
      Added value: +"true = uniquement les tetes de groupe"
    • addedInput schema / properties / filter_annee / description
      Added value: +"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • addedInput schema / properties / groupe_parent / description
      Added value: +"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • addedInput schema / properties / groupe_pont_siren / description
      Added value: +"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • addedInput schema / properties / has_website / description
      Added value: +"true pour ne retourner que les entreprises ayant un site web"
    • addedInput schema / properties / independant_strict / description
      Added value: +"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • addedInput schema / properties / is_cotee / description
      Added value: +"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • addedInput schema / properties / latitude / description
      Added value: +"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • addedInput schema / properties / longitude / description
      Added value: +"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • addedInput schema / properties / plan_en_cours / description
      Added value: +"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • addedInput schema / properties / procedure_collective / description
      Added value: +"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • addedInput schema / properties / radius / description
      Added value: +"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • addedInput schema / properties / region / description
      Added value: +"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • addedInput schema / properties / resultat_net_max / description
      Added value: +"Resultat net maximum en euros"
    • addedInput schema / properties / resultat_net_min / description
      Added value: +"Resultat net minimum en euros"
    • addedInput schema / properties / siren_groupe / description
      Added value: +"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • addedInput schema / properties / societe_mere_etrangere / description
      Added value: +"true = filiales de groupes etrangers uniquement"
    • addedInput schema / properties / statut / description
      Added value: +"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • addedInput schema / properties / tresorerie_max / description
      Added value: +"Tresorerie maximum en euros"
    • addedInput schema / properties / tresorerie_min / description
      Added value: +"Tresorerie minimum en euros"
    • addedInput schema / properties / ville / description
      Added value: +"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  20. Changed42 schema fields changed
    • removedInput schema / properties / age_dirigeant_max / description
      Removed value: -"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / age_dirigeant_min / description
      Removed value: -"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / appartient_groupe / description
      Removed value: -"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • removedInput schema / properties / ca_max / description
      Removed value: -"CA maximum en euros. Ex: 50000000 pour 50M"
    • removedInput schema / properties / ca_min / description
      Removed value: -"CA minimum en euros. Ex: 5000000 pour 5M"
    • removedInput schema / properties / cagr_ca_max / description
      Removed value: -"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • removedInput schema / properties / cagr_ca_min / description
      Removed value: -"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • removedInput schema / properties / code_naf / description
      Removed value: -"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • removedInput schema / properties / code_postal / description
      Removed value: -"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • removedInput schema / properties / credit_grade / description
      Removed value: -"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • removedInput schema / properties / credit_scored / description
      Removed value: -"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • removedInput schema / properties / date_creation_max / description
      Removed value: -"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • removedInput schema / properties / date_creation_min / description
      Removed value: -"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • removedInput schema / properties / departement / description
      Removed value: -"Code departement. Ex: \"75\", \"33\", \"69\""
    • removedInput schema / properties / dirigeant_naissance / description
      Removed value: -"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • removedInput schema / properties / dirigeant_nom / description
      Removed value: -"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • removedInput schema / properties / dirigeant_prenom / description
      Removed value: -"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • removedInput schema / properties / effectif_max / description
      Removed value: -"Effectif maximum (nombre de salaries)"
    • removedInput schema / properties / effectif_min / description
      Removed value: -"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."New value: +"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."
    • removedInput schema / properties / est_filiale / description
      Removed value: -"true = filiales uniquement, false = entreprises independantes uniquement"
    • removedInput schema / properties / est_tete_de_groupe / description
      Removed value: -"true = uniquement les tetes de groupe"
    • removedInput schema / properties / filter_annee / description
      Removed value: -"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • removedInput schema / properties / groupe_parent / description
      Removed value: -"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • removedInput schema / properties / groupe_pont_siren / description
      Removed value: -"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • removedInput schema / properties / has_website / description
      Removed value: -"true pour ne retourner que les entreprises ayant un site web"
    • removedInput schema / properties / independant_strict / description
      Removed value: -"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • removedInput schema / properties / is_cotee / description
      Removed value: -"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • removedInput schema / properties / latitude / description
      Removed value: -"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • removedInput schema / properties / longitude / description
      Removed value: -"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • removedInput schema / properties / plan_en_cours / description
      Removed value: -"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • removedInput schema / properties / procedure_collective / description
      Removed value: -"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • removedInput schema / properties / radius / description
      Removed value: -"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • removedInput schema / properties / region / description
      Removed value: -"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • removedInput schema / properties / resultat_net_max / description
      Removed value: -"Resultat net maximum en euros"
    • removedInput schema / properties / resultat_net_min / description
      Removed value: -"Resultat net minimum en euros"
    • removedInput schema / properties / siren_groupe / description
      Removed value: -"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • removedInput schema / properties / societe_mere_etrangere / description
      Removed value: -"true = filiales de groupes etrangers uniquement"
    • removedInput schema / properties / statut / description
      Removed value: -"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • removedInput schema / properties / tresorerie_max / description
      Removed value: -"Tresorerie maximum en euros"
    • removedInput schema / properties / tresorerie_min / description
      Removed value: -"Tresorerie minimum en euros"
    • removedInput schema / properties / ville / description
      Removed value: -"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  21. Changed42 schema fields changed
    • addedInput schema / properties / age_dirigeant_max / description
      Added value: +"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / age_dirigeant_min / description
      Added value: +"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • addedInput schema / properties / appartient_groupe / description
      Added value: +"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • addedInput schema / properties / ca_max / description
      Added value: +"CA maximum en euros. Ex: 50000000 pour 50M"
    • addedInput schema / properties / ca_min / description
      Added value: +"CA minimum en euros. Ex: 5000000 pour 5M"
    • addedInput schema / properties / cagr_ca_max / description
      Added value: +"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • addedInput schema / properties / cagr_ca_min / description
      Added value: +"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • addedInput schema / properties / code_naf / description
      Added value: +"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • addedInput schema / properties / code_postal / description
      Added value: +"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • addedInput schema / properties / credit_grade / description
      Added value: +"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • addedInput schema / properties / credit_scored / description
      Added value: +"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • addedInput schema / properties / date_creation_max / description
      Added value: +"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • addedInput schema / properties / date_creation_min / description
      Added value: +"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • addedInput schema / properties / departement / description
      Added value: +"Code departement. Ex: \"75\", \"33\", \"69\""
    • addedInput schema / properties / dirigeant_naissance / description
      Added value: +"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • addedInput schema / properties / dirigeant_nom / description
      Added value: +"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • addedInput schema / properties / dirigeant_prenom / description
      Added value: +"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • addedInput schema / properties / effectif_max / description
      Added value: +"Effectif maximum (nombre de salaries)"
    • addedInput schema / properties / effectif_min / description
      Added value: +"Effectif minimum (nombre de salaries)"
    • changedInput schema / properties / enable_alert / description
      Previous value: -"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."New value: +"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."
    • addedInput schema / properties / est_filiale / description
      Added value: +"true = filiales uniquement, false = entreprises independantes uniquement"
    • addedInput schema / properties / est_tete_de_groupe / description
      Added value: +"true = uniquement les tetes de groupe"
    • addedInput schema / properties / filter_annee / description
      Added value: +"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • addedInput schema / properties / groupe_parent / description
      Added value: +"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • addedInput schema / properties / groupe_pont_siren / description
      Added value: +"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • addedInput schema / properties / has_website / description
      Added value: +"true pour ne retourner que les entreprises ayant un site web"
    • addedInput schema / properties / independant_strict / description
      Added value: +"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • addedInput schema / properties / is_cotee / description
      Added value: +"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • addedInput schema / properties / latitude / description
      Added value: +"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • addedInput schema / properties / longitude / description
      Added value: +"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • addedInput schema / properties / plan_en_cours / description
      Added value: +"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • addedInput schema / properties / procedure_collective / description
      Added value: +"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • addedInput schema / properties / radius / description
      Added value: +"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • addedInput schema / properties / region / description
      Added value: +"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • addedInput schema / properties / resultat_net_max / description
      Added value: +"Resultat net maximum en euros"
    • addedInput schema / properties / resultat_net_min / description
      Added value: +"Resultat net minimum en euros"
    • addedInput schema / properties / siren_groupe / description
      Added value: +"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • addedInput schema / properties / societe_mere_etrangere / description
      Added value: +"true = filiales de groupes etrangers uniquement"
    • addedInput schema / properties / statut / description
      Added value: +"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • addedInput schema / properties / tresorerie_max / description
      Added value: +"Tresorerie maximum en euros"
    • addedInput schema / properties / tresorerie_min / description
      Added value: +"Tresorerie minimum en euros"
    • addedInput schema / properties / ville / description
      Added value: +"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  22. Changed1 schema field changed
    • changedInput schema / properties / enable_alert / description
      Previous value: -"true pour etre notifie quotidiennement des nouvelles societes qui matchent la recherche. Defaut: false."New value: +"Notification quotidienne des nouvelles societes qui matchent. Defaut: true ici, false via l'API REST."
  23. Changed41 schema fields changed
    • removedInput schema / properties / age_dirigeant_max / description
      Removed value: -"Age maximum des dirigeants (annees). Ex: 50 pour moins de 50 ans. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / age_dirigeant_min / description
      Removed value: -"Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond."
    • removedInput schema / properties / appartient_groupe / description
      Removed value: -"true = uniquement les societes appartenant a un groupe : filiales declarees OU soupcon de groupe fort (groupe_pont probable). Complement exact de independant_strict (ne pas envoyer les deux en meme temps)."
    • removedInput schema / properties / ca_max / description
      Removed value: -"CA maximum en euros. Ex: 50000000 pour 50M"
    • removedInput schema / properties / ca_min / description
      Removed value: -"CA minimum en euros. Ex: 5000000 pour 5M"
    • removedInput schema / properties / cagr_ca_max / description
      Removed value: -"Croissance CA max sur 1 an en % (ex: 50 pour +50%)"
    • removedInput schema / properties / cagr_ca_min / description
      Removed value: -"Croissance CA min sur 1 an en % (ex: 20 pour +20%)"
    • removedInput schema / properties / code_naf / description
      Removed value: -"Code NAF/APE. Exemples courants :\n- SaaS/Logiciel : 5829C, 6201Z, 6202A\n- Conseil IT : 6202A, 6209Z\n- Conseil management : 7022Z\n- Fintech : 6419Z, 6499Z\n- Biotech/Pharma : 2120Z, 7211Z\n- E-commerce : 4791A, 4791B\n- BTP : 4120A, 4120B\n- Restauration : 5610A, 5610C\nPlusieurs codes separes par virgule."
    • removedInput schema / properties / code_postal / description
      Removed value: -"Code postal du siege. Ex: \"75001\", \"69001\". Plusieurs separes par virgule."
    • removedInput schema / properties / credit_grade / description
      Removed value: -"Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande."
    • removedInput schema / properties / credit_scored / description
      Removed value: -"true pour ne garder que les societes qui ont un score credit, false pour les exclure"
    • removedInput schema / properties / date_creation_max / description
      Removed value: -"Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022"
    • removedInput schema / properties / date_creation_min / description
      Removed value: -"Date de creation minimum (ISO). Ex: \"2021-01-01\" pour les entreprises creees apres 2021"
    • removedInput schema / properties / departement / description
      Removed value: -"Code departement. Ex: \"75\", \"33\", \"69\""
    • removedInput schema / properties / dirigeant_naissance / description
      Removed value: -"Naissance du dirigeant pour desambiguiser les homonymes, granularite mois : format YYYY-MM. Ex: \"1975-03\" (un YYYY-MM-DD est accepte mais le jour est ignore). Pour une desambiguisation au jour pres, utiliser search_director_companies."
    • removedInput schema / properties / dirigeant_nom / description
      Removed value: -"Nom de famille du dirigeant (recherche exacte). Ex: \"GUILLEMOT\". Combine avec dirigeant_prenom et dirigeant_naissance pour desambiguiser les homonymes."
    • removedInput schema / properties / dirigeant_prenom / description
      Removed value: -"Prenom du dirigeant. A utiliser avec dirigeant_nom. Ex: \"Yves\""
    • removedInput schema / properties / effectif_max / description
      Removed value: -"Effectif maximum (nombre de salaries)"
    • removedInput schema / properties / effectif_min / description
      Removed value: -"Effectif minimum (nombre de salaries)"
    • removedInput schema / properties / est_filiale / description
      Removed value: -"true = filiales uniquement, false = entreprises independantes uniquement"
    • removedInput schema / properties / est_tete_de_groupe / description
      Removed value: -"true = uniquement les tetes de groupe"
    • removedInput schema / properties / filter_annee / description
      Removed value: -"Annee de l'exercice financier. Filtre les entreprises dont le dernier bilan publie correspond a cette annee. Ex: 2024 pour ne voir que les bilans 2024. Combiner avec ca_min pour \"societes ayant fait 5M de CA en 2024\"."
    • removedInput schema / properties / groupe_parent / description
      Removed value: -"Nom du groupe parent (recherche textuelle). Ex: \"LVMH\", \"Bouygues\""
    • removedInput schema / properties / groupe_pont_siren / description
      Removed value: -"SIREN de la tete de groupe INFEREE (soupcon de groupe via dirigeant-pont). Retourne toutes les societes rattachees au meme groupe soupconne (non declare). A distinguer de siren_groupe (lien capitalistique declare)."
    • removedInput schema / properties / has_website / description
      Removed value: -"true pour ne retourner que les entreprises ayant un site web"
    • removedInput schema / properties / independant_strict / description
      Removed value: -"true = uniquement les societes reellement independantes : exclut les filiales declarees ET les societes avec un soupcon de groupe fort (groupe_pont probable). Les soupcons plus faibles (possible/soupcon) ne sont pas exclus."
    • removedInput schema / properties / is_cotee / description
      Removed value: -"true pour les societes cotees en bourse uniquement, false pour les exclure"
    • removedInput schema / properties / latitude / description
      Removed value: -"Latitude du centre pour une recherche par rayon (WGS84). A fournir avec longitude ET radius."
    • removedInput schema / properties / longitude / description
      Removed value: -"Longitude du centre pour une recherche par rayon (WGS84). A fournir avec latitude ET radius."
    • removedInput schema / properties / plan_en_cours / description
      Removed value: -"Societes executant un plan (redressement, sauvegarde ou cession). Distinct de procedure_collective : sous plan, la periode d'observation est terminee."
    • removedInput schema / properties / procedure_collective / description
      Removed value: -"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
    • removedInput schema / properties / radius / description
      Removed value: -"Rayon de recherche en km (1-200) autour de latitude/longitude. Les trois vont ensemble : un triplet incomplet est refuse."
    • removedInput schema / properties / region / description
      Removed value: -"Region. Ex: \"Ile-de-France\", \"Bretagne\", \"Auvergne-Rhone-Alpes\""
    • removedInput schema / properties / resultat_net_max / description
      Removed value: -"Resultat net maximum en euros"
    • removedInput schema / properties / resultat_net_min / description
      Removed value: -"Resultat net minimum en euros"
    • removedInput schema / properties / siren_groupe / description
      Removed value: -"SIREN de la tete de groupe. Retourne toutes les societes du meme groupe. Ex: \"352383715\" pour lister toutes les filiales de LVMH."
    • removedInput schema / properties / societe_mere_etrangere / description
      Removed value: -"true = filiales de groupes etrangers uniquement"
    • removedInput schema / properties / statut / description
      Removed value: -"Filtre par statut au registre. DISSOLVED = dissoute ou radiee ; une societe en procedure collective reste ACTIVE jusqu'a sa radiation. Le statut ne se deduit PAS de date_radiation, absente sur environ 9,9M des 12,4M societes dissoutes."
    • removedInput schema / properties / tresorerie_max / description
      Removed value: -"Tresorerie maximum en euros"
    • removedInput schema / properties / tresorerie_min / description
      Removed value: -"Tresorerie minimum en euros"
    • removedInput schema / properties / ville / description
      Removed value: -"Nom de ville. Plusieurs villes separees par virgule. Ex: \"Paris,Lyon,Bordeaux\""
  24. Changed1 schema field changed
    • changedInput schema / properties / procedure_collective / description
      Previous value: -"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."New value: +"Procedure collective EN COURS (etat courant, pas l'historique). Valeurs: \"liquidation\", \"redressement\", \"sauvegarde\", \"conciliation\", \"autre\", \"accord_homologue\", \"plan_redressement\", \"plan_sauvegarde\", \"plan_cession\". Plusieurs separes par virgule. \"accord_homologue\" = accord de conciliation homologue en cours d'execution, ce qui CLOT la conciliation et ne l'ouvre pas ; \"conciliation\" ne designe qu'une ouverture, que le BODACC ne publie pas. Une procedure cloturee ne matche pas : les societes dont la liquidation est close en sont exclues."
  25. Changed2 schema fields changed
    • addedInput schema / properties / credit_grade
      Added value: +{
      +  "description": "Grades de risque credit a garder (OR). Ex: [\"CCC\",\"D\"] pour les societes a risque eleve, [\"AAA\",\"AA\"] pour les plus solides. ~900k societes scorees (celles avec un bilan recent) ; les non scorees sont exclues des qu'un grade est demande.",
      +  "items": {
      +    "enum": [
      +      "AAA",
      +      "AA",
      +      "A",
      +      "BBB",
      +      "BB",
      +      "B",
      +      "CCC",
      +      "D"
      +    ],
      +    "type": "string"
      +  },
      +  "type": "array"
      +}
    • addedInput schema / properties / credit_scored
      Added value: +{
      +  "description": "true pour ne garder que les societes qui ont un score credit, false pour les exclure",
      +  "type": "boolean"
      +}
  26. Changed7 schema fields changed
    • addedInput schema / properties / age_dirigeant_min
      Added value: +{
      +  "description": "Age minimum des dirigeants (annees). Ex: 60 pour 60 ans et plus. Filtre si au moins un dirigeant correspond.",
      +  "type": "number"
      +}
    • addedInput schema / properties / ca_max
      Added value: +{
      +  "description": "CA maximum en euros. Ex: 50000000 pour 50M",
      +  "type": "number"
      +}
    • addedInput schema / properties / cagr_ca_max
      Added value: +{
      +  "description": "Croissance CA max sur 1 an en % (ex: 50 pour +50%)",
      +  "type": "number"
      +}
    • addedInput schema / properties / date_creation_max
      Added value: +{
      +  "description": "Date de creation maximum (ISO). Ex: \"2021-12-31\" pour les entreprises creees avant 2022",
      +  "type": "string"
      +}
    • addedInput schema / properties / effectif_max
      Added value: +{
      +  "description": "Effectif maximum (nombre de salaries)",
      +  "type": "number"
      +}
    • addedInput schema / properties / resultat_net_max
      Added value: +{
      +  "description": "Resultat net maximum en euros",
      +  "type": "number"
      +}
    • addedInput schema / properties / tresorerie_max
      Added value: +{
      +  "description": "Tresorerie maximum en euros",
      +  "type": "number"
      +}
  27. Changed3 schema fields changed
    • addedInput schema / additionalProperties
      Added value: +false
    • removedInput schema / properties / context
      Removed value: -{
      -  "description": "Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): \"Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization.\"",
      -  "type": "string"
      -}
    • changedInput schema / required
      Previous value: -[
      -  "name",
      -  "context"
      -]New value: +[
      +  "name"
      +]
  28. Changed3 schema fields changed
    • removedInput schema / additionalProperties
      Removed value: -false
    • addedInput schema / properties / context
      Added value: +{
      +  "description": "Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): \"Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization.\"",
      +  "type": "string"
      +}
    • changedInput schema / required
      Previous value: -[
      -  "name"
      -]New value: +[
      +  "name",
      +  "context"
      +]
  29. First observed

TDQS

A4.5/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations, it discloses key behavior: idempotency for an active saved search with the same name (returns already_exists=true without duplicate or alert modification), daily alert enabled by default with a 90-day initial recap, and watch-limit refusal conditions. This is substantive context for a mutation tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with purpose and usage, then structured into operational bullets and a response summary. It is somewhat long, and the response section partly duplicates the output schema, but most sentences carry useful information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given a complex 39-parameter mutation tool with an output schema and annotations covering safety, the description supplies the essential usage, idempotency, alerting, and filter-family context. The remaining gap is detailed parameter semantics, partly mitigated by the reference to search_companies.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 8% across 39 parameters, so the description must compensate. It does explain that filters are the same as search_companies, that at least one criterion is required, and that enable_alert defaults to true, but it does not document most top-level filters or advanced_filters keys individually.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: creating a saved search for the user, visible in the Insourcia app under /news - Veille. It clearly distinguishes the tool from a one-off search by naming search_companies as the alternative.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit when-to-use guidance: save a search to track over time (market watch, sector monitoring, target pipeline), not for a one-off search, and names search_companies for that case. This leaves little ambiguity for an agent choosing between siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources