{"openapi":"3.1.0","info":{"title":"Nogogo.fr API","version":"1.0.0"},"paths":{"/companies/search":{"get":{"operationId":"companies_Search Companies","summary":"Search Companies","description":"Recherche des entreprises françaises par nom, SIREN ou requête partielle.\n\nCet endpoint est utile lorsque l’utilisateur ne connaît pas encore le SIREN exact d’une entreprise.\n\nIl peut être utilisé pour l’enrichissement CRM, les workflows d’onboarding, la recherche client/fournisseur, les automatisations no-code/low-code et les interfaces de recherche d’entreprise.\n\n## Paramètres de requête\n\n| Paramètre | Obligatoire | Description |\n| --- | --- | --- |\n| `q` | Oui | Requête de recherche. Peut contenir un nom d’entreprise, un SIREN ou un nom partiel. Minimum 3 caractères. |\n| `limit` | Non | Nombre maximum de résultats à retourner. Exemple : `10` |\n\n## Données retournées possibles\n\n- `items`\n    \n- `count`\n    \n- `applied_limit`\n    \n- `siren`\n    \n- `display_name`\n    \n- `legal_name`\n    \n- `is_active`\n    \n- `score_global`\n    \n- `note`\n    \n- `badge_label`\n    \n- `siege_commune`\n    \n\nCertains champs peuvent être `null` selon la disponibilité des données publiques et l’offre API utilisée.","tags":["companies"],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Companies_Search_Companies_Response_200"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D":{"get":{"operationId":"companies_Find Company by SIREN","summary":"Find Company by SIREN","description":"Recherche une entreprise française à partir de son SIREN et retourne ses principales données publiques d’identité.\n\nCet endpoint est utile pour l’enrichissement d’entreprise, l’enrichissement CRM, les workflows d’onboarding, la contextualisation client/fournisseur et les automatisations no-code/low-code.\n\n## Variable de chemin\n\n| Variable | Obligatoire | Description |\n| --- | --- | --- |\n| `siren` | Oui | SIREN français de l’entreprise, composé de 9 chiffres. Exemple : `802046185`. |\n\n## Données retournées possibles\n\n- `siren`\n    \n- `display_name`\n    \n- `legal_name`\n    \n- `is_active`\n    \n- `legal_status`\n    \n- `categorie_juridique_libelle`\n    \n- `code_ape`\n    \n- `activite_principale_libelle`\n    \n- `siege_commune`\n    \n- `siege_code_postal`\n    \n\nCertains champs peuvent être `null` selon la disponibilité des données publiques.","tags":["companies"],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Companies_Find_Company_by_SIREN_Response_200"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/bulk":{"post":{"operationId":"companies_Bulk Companies","summary":"Bulk Companies","description":"Recherche une entreprise française à partir de son SIREN et retourne ses principales données publiques d’identité.\n\nCet endpoint est utile pour l’enrichissement d’entreprise, l’enrichissement CRM, les workflows d’onboarding, la contextualisation client/fournisseur et les automatisations no-code/low-code.\n\n## Variable de chemin\n\n| Variable | Obligatoire | Description |\n| --- | --- | --- |\n| `siren` | Oui | SIREN français de l’entreprise, composé de 9 chiffres. Exemple : `802046185`. |\n\n## Données retournées possibles\n\n- `siren`\n    \n- `display_name`\n    \n- `legal_name`\n    \n- `is_active`\n    \n- `legal_status`\n    \n- `categorie_juridique_libelle`\n    \n- `code_ape`\n    \n- `activite_principale_libelle`\n    \n- `siege_commune`\n    \n- `siege_code_postal`\n    \n\nCertains champs peuvent être `null` selon la disponibilité des données publiques.","tags":["companies"],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Companies_Bulk_Companies_Response_200"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"sirens":{"type":"array","items":{"type":"string"}}},"required":["sirens"]}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D#getCompanies%7bsiren%7d2":{"get":{"operationId":"companySignals_Analyze Company Signals","summary":"Analyze Company Signals","description":"Récupère les signaux indicatifs de fiabilité d’une entreprise française à partir de son SIREN.\n\nCet endpoint retourne des données publiques d’entreprise enrichies avec des éléments de contextualisation : points favorables, points de vigilance, niveau de confiance et score indicatif de fiabilité.\n\nLe score et les signaux associés sont fondés sur des données publiques et destinés à faciliter l’analyse interne, l’enrichissement de workflows et la contextualisation B2B.\n\nIls ne doivent pas être interprétés comme une notation légale, une notation de crédit réglementée, une certification, une recommandation de contracter ou de ne pas contracter, ni une décision automatisée.\n\n## Variable de chemin\n\n| Variable | Obligatoire | Description |\n| --- | --- | --- |\n| `siren` | Oui | SIREN français de l’entreprise, composé de 9 chiffres. Exemple : `802046185` |\n\n## Données retournées possibles\n\n- `siren`\n    \n- `display_name`\n    \n- `score_global`\n    \n- `note`\n    \n- `badge_label`\n    \n- `score_confidence`\n    \n- `confidence_label`\n    \n- `positive_reasons`\n    \n- `negative_reasons`\n    \n- `legal_status`\n    \n- `is_active`\n    \n\nCertains champs peuvent être `null`. Certains champs peuvent varier selon l’offre API utilisée.","tags":["companySignals"],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Company_Signals_Analyze_Company_Signals_Response_200"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D/history":{"get":{"operationId":"companySignals_Get Company Score History","summary":"Get Company Score History","description":"Récupère l’historique d’évolution du score indicatif de fiabilité d’une entreprise.\n\nCet endpoint est utile pour suivre l’évolution d’une entreprise dans le temps, détecter des changements significatifs et alimenter des dashboards internes ou des workflows de suivi.\n\n## Variable de chemin\n\n| Variable | Obligatoire | Description |\n| --- | --- | --- |\n| `siren` | Oui | SIREN français de l’entreprise, composé de 9 chiffres. Exemple : `802046185`. |\n\n## Données retournées possibles\n\n- `siren`\n    \n- `items`\n    \n- `count`\n    \n- `snapshot_at`\n    \n- `snapshot_reason`\n    \n- `score_global`\n    \n- `note`\n    \n- `score_confidence`\n    \n- `confidence_label`\n    \n- `is_current`\n    \n\nCertaines entreprises peuvent ne pas encore avoir d’historique disponible. Dans ce cas, `items` peut être un tableau vide.\n\nL’historique fournit des signaux indicatifs fondés sur des données publiques. Il ne s’agit pas d’une notation légale, d’une notation de crédit réglementée, d’une certification, d’une recommandation, ni d’une décision automatisée.","tags":["companySignals"],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Company_Signals_Get_Company_Score_History_Response_200"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D/financials":{"get":{"operationId":"companySignals_Get Company Financials","summary":"Get Company Financials","description":"Récupère les données financières publiques disponibles pour une entreprise française.\n\nCet endpoint est utile pour l’enrichissement d’entreprise, la contextualisation financière, les workflows d’analyse client/fournisseur, l’enrichissement CRM et les dashboards internes.\n\n## Variable de chemin\n\n| Variable | Obligatoire | Description |\n| --- | --- | --- |\n| `siren` | Oui | SIREN français de l’entreprise, composé de 9 chiffres. Exemple : `802046185`. |\n\n## Disponibilité selon l’offre\n\nCet endpoint peut nécessiter une offre API supérieure.\n\nSi la fonctionnalité n’est pas incluse dans l’offre actuelle, l’API retourne une erreur `403 Forbidden`.\n\n## Données retournées possibles\n\n- `siren`\n    \n- `items`\n    \n- `count`\n    \n- `millesime`\n    \n- `date_de_cloture_exercice`\n    \n- `duree`\n    \n- `ca`\n    \n- `resultat`\n    \n- `effectif`\n    \n- `tranche_ca_millesime`\n    \n- `date_de_publication`\n    \n- `greffe`\n    \n- `statut`\n    \n\nCertains champs peuvent être `null` selon la disponibilité des données publiques.\n\nLes données financières sont fournies à des fins de contextualisation uniquement. Elles ne constituent pas une notation de crédit, une notation légale, une certification, une recommandation, ni une décision automatisée.","tags":["companySignals"],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Company_Signals_Get_Company_Financials_Response_200"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D/legal-events":{"get":{"operationId":"companySignals_Get Company Legal Events","summary":"Get Company Legal Events","description":"Récupère les événements légaux publics associés à une entreprise française.\n\nCet endpoint est utile pour l’enrichissement d’entreprise, les workflows de suivi, la contextualisation client/fournisseur, les dashboards internes et l’analyse à partir de données légales publiques.\n\n## Variable de chemin\n\n| Variable | Obligatoire | Description |\n| --- | --- | --- |\n| `siren` | Oui | SIREN français de l’entreprise, composé de 9 chiffres. Exemple : `802046185`. |\n\n## Disponibilité selon l’offre\n\nCet endpoint peut nécessiter une offre API supérieure.\n\nSi la fonctionnalité n’est pas incluse dans l’offre actuelle, l’API retourne une erreur `403 Forbidden`.\n\n## Données retournées possibles\n\n- `siren`\n    \n- `items`\n    \n- `count`\n    \n- `numero_annonce`\n    \n- `event_date`\n    \n- `date_parution`\n    \n- `type_avis`\n    \n- `familleavis`\n    \n- `famille`\n    \n- `nature`\n    \n- `event_code`\n    \n- `event_label`\n    \n- `event_category`\n    \n- `severity_rank`\n    \n- `is_negative`\n    \n- `is_positive`\n    \n- `opens_procedure`\n    \n- `closes_procedure`\n    \n- `match_status`\n    \n\nCertains champs peuvent être `null` selon la disponibilité des données publiques et la normalisation de l’événement.\n\nLes événements légaux sont fournis à des fins de contextualisation uniquement. Ils ne constituent pas une notation légale, une notation de crédit réglementée, une certification, une recommandation, ni une décision automatisée.","tags":["companySignals"],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Company_Signals_Get_Company_Legal_Events_Response_200"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D/directors":{"get":{"operationId":"directors_Get Company Directors","summary":"Get Company Directors","description":"Liste les dirigeants publics associés à une entreprise française, selon l’offre API utilisée.\n\nCet endpoint peut être utilisé pour l’enrichissement d’entreprise, les workflows d’analyse interne, l’enrichissement CRM, la contextualisation client/fournisseur et le support aux automatisations B2B.\n\n## Variable de chemin\n\n| Variable | Obligatoire | Description |\n| --- | --- | --- |\n| `siren` | Oui | SIREN français de l’entreprise, composé de 9 chiffres. Exemple : `802046185` |\n\n## Disponibilité selon l’offre\n\nCet endpoint peut nécessiter une offre API supérieure.\n\nSi la fonctionnalité n’est pas incluse dans l’offre actuelle, l’API retourne une erreur `403 Forbidden`.\n\n## Données retournées possibles\n\n- `siren`\n    \n- `count`\n    \n- `items`\n    \n- `nom_complet`\n    \n- `role_principal`\n    \n- `type_personne`\n    \n- `actif`\n    \n- `mandats_actifs_count`\n    \n\nCertains champs peuvent être `null` selon la disponibilité des données publiques.","tags":["directors"],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Directors_Get_Company_Directors_Response_200"}}}}},"security":[{"apiKeyAuth":[]}]}},"/barometer/latest":{"get":{"operationId":"barometer_Get Latest Barometer","summary":"Get Latest Barometer","description":"Récupère les derniers indicateurs agrégés du baromètre Nogogo.fr.\n\nLe baromètre fournit des indicateurs agrégés fondés sur des données publiques d’entreprises françaises. Il est conçu pour le suivi de tendances, la contextualisation économique, l’analyse sectorielle et le support aux workflows B2B.\n\nCet endpoint retourne uniquement des données agrégées. Il ne fournit pas de notation légale, de notation de crédit réglementée, de certification, de recommandation, ni de décision automatisée sur une entreprise spécifique.\n\n## Données retournées possibles\n\n- `period`\n    \n- `title`\n    \n- `kpis.irn`\n    \n- `kpis.mom_irn_delta`\n    \n- `kpis.avg_score_global`\n    \n- `kpis.scored_companies_count`\n    \n- `failures.total`\n    \n- `failures.sauvegardes`\n    \n- `failures.redressements`\n    \n- `failures.liquidations`\n    \n- `insights`\n    \n- `top_sectors`\n    \n- `top_regions`\n    \n\nCertains champs peuvent être `null`\n\nLa disponibilité de certaines données peut dépendre de l’offre API utilisée.","tags":["barometer"],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Barometer_Get_Latest_Barometer_Response_200"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D#getCompanies%7bsiren%7d3":{"get":{"operationId":"errors_401 - Missing API Key","summary":"401 - Missing API Key","description":"Exemple de réponse retournée lorsque le header `X-API-Key` est absent.\n\nL’API Nogogo.fr nécessite une clé API transmise dans le header de requête `X-API-Key`.\n\n## Réponse attendue\n\n`401 Unauthorized`\n\nCette erreur signifie que la requête ne contient pas le header d’authentification API requis.\n\n## Header requis\n\n`X-API-Key: {{api_key}}`","tags":["errors"],"responses":{"200":{"description":"Successful response"},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetCompanies_7bsiren_7d3RequestUnauthorizedError"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D#getCompanies%7bsiren%7d4":{"get":{"operationId":"errors_401 - Invalid API Key","summary":"401 - Invalid API Key","description":"Exemple de réponse retournée lorsqu’une clé API invalide est fournie.\n\nL’API Nogogo.fr nécessite une clé API valide transmise dans le header de requête `X-API-Key`.\n\n## Réponse attendue\n\n`401 Unauthorized`\n\nCette erreur signifie que la clé API est absente, invalide, inactive ou révoquée.\n\n## Exemple de header invalide\n\n`X-API-Key: invalid_test_key`","tags":["errors"],"parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response"},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetCompanies_7bsiren_7d4RequestUnauthorizedError"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D/directors#getCompanies%7bsiren%7dDirectors2":{"get":{"operationId":"errors_403 - Feature Not Included","summary":"403 - Feature Not Included","description":"Exemple de réponse retournée lorsqu’une clé API valide est utilisée, mais que la fonctionnalité demandée n’est pas incluse dans l’offre actuelle.\n\nCertains endpoints ou champs de l’API Nogogo.fr peuvent dépendre de l’offre API utilisée.\n\n## Réponse attendue\n\n`403 Forbidden`\n\nCette erreur signifie que la clé API est valide, mais que l’offre actuelle ne permet pas d’accéder à cette fonctionnalité.\n\n## Exemple de fonctionnalité\n\nL’accès aux dirigeants d’entreprise peut nécessiter une offre API supérieure selon l’abonnement.","tags":["errors"],"responses":{"200":{"description":"Successful response"},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetCompanies_7bsiren_7dDirectors2RequestForbiddenError"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/000000000":{"get":{"operationId":"errors_404 - Company Not Found","summary":"404 - Company Not Found","description":"Exemple de réponse retournée lorsqu’aucune entreprise n’est trouvée pour le SIREN fourni.\n\nLe format du SIREN est valide, mais Nogogo.fr ne dispose d’aucune entreprise correspondante pour cet identifiant.\n\n## Réponse attendue\n\n`404 Not Found`\n\nCette erreur signifie que l’entreprise n’a pas pu être trouvée à partir du SIREN fourni.\n\n## Exemple de SIREN\n\n`000000000`","tags":["errors"],"responses":{"200":{"description":"Successful response"},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetCompanies000000000RequestNotFoundError"}}}}},"security":[{"apiKeyAuth":[]}]}},"/companies/%7Bsiren%7D#getCompanies%7bsiren%7d5":{"get":{"operationId":"errors_429 - Monthly Quota Exceeded","summary":"429 - Monthly Quota Exceeded","description":"Exemple de réponse retournée lorsque le quota mensuel d’utilisation de l’API est dépassé.\n\nLes offres API Nogogo.fr incluent un quota mensuel de requêtes. Lorsque ce quota est atteint, l’API retourne `429 Too Many Requests`.\n\n## Réponse attendue\n\n`429 Too Many Requests`\n\nCette erreur signifie que la clé API est valide, mais que le quota mensuel actuel est dépassé.\n\nL’utilisateur doit attendre la réinitialisation du quota ou passer à une offre API supérieure.","tags":["errors"],"responses":{"200":{"description":"Successful response"},"429":{"description":"Too Many Requests","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetCompanies_7bsiren_7d5RequestTooManyRequestsError"}}}}},"security":[{"apiKeyAuth":[]}]}}},"tags":[{"name":"companies"},{"name":"companySignals"},{"name":"directors"},{"name":"barometer"},{"name":"errors"}],"servers":[{"url":"https:/","description":"https://{base_url}"}],"components":{"schemas":{"CompaniesSearchGetResponsesContentApplicationJsonSchemaItemsItems":{"type":"object","properties":{"siren":{"type":"string"},"display_name":{"type":"string"},"legal_name":{"type":"string"},"sigle":{"type":"string"},"activite_principale_libelle":{"type":"string"},"siege_commune":{"type":"string"},"is_active":{"type":"boolean"},"score_global":{"type":"integer"},"note":{"type":"string"},"badge_label":{"description":"Any type"}},"required":["siren","display_name","legal_name","sigle","activite_principale_libelle","siege_commune","is_active","score_global","note"],"title":"CompaniesSearchGetResponsesContentApplicationJsonSchemaItemsItems"},"Companies_Search_Companies_Response_200":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/CompaniesSearchGetResponsesContentApplicationJsonSchemaItemsItems"}},"count":{"type":"integer"},"applied_limit":{"type":"integer"}},"required":["items","count","applied_limit"],"title":"Companies_Search Companies_Response_200"},"Companies7Bsiren7DGetResponsesContentApplicationJsonSchemaDirigeantsItems":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"hash_identite":{"type":"string"},"nom_complet":{"type":"string"},"nom":{"type":"string"},"prenoms":{"type":"string"},"nom_usage":{"description":"Any type"},"type_personne":{"type":"string"},"siren_personne_morale":{"description":"Any type"},"date_naissance":{"type":"string","format":"date"},"ville":{"type":"string"},"pays":{"type":"string"},"role_principal":{"type":"string"},"actif":{"type":"boolean"},"mandats_actifs_count":{"type":"integer"},"target_type":{"type":"string"},"target_hash_identite":{"type":"string"},"target_siren":{"description":"Any type"}},"required":["id","hash_identite","nom_complet","nom","prenoms","type_personne","date_naissance","ville","pays","role_principal","actif","mandats_actifs_count","target_type","target_hash_identite"],"title":"Companies7Bsiren7DGetResponsesContentApplicationJsonSchemaDirigeantsItems"},"Companies7Bsiren7DGetResponsesContentApplicationJsonSchemaPositiveReasonsDetailsItems":{"type":"object","properties":{"code":{"type":"string"},"label":{"type":"string"}},"required":["code","label"],"title":"Companies7Bsiren7DGetResponsesContentApplicationJsonSchemaPositiveReasonsDetailsItems"},"Companies_Find_Company_by_SIREN_Response_200":{"type":"object","properties":{"siren":{"type":"string"},"denomination":{"type":"string"},"denomination_usuelle_1":{"description":"Any type"},"sigle":{"description":"Any type"},"nom_unite_legale":{"description":"Any type"},"prenom_1_unite_legale":{"description":"Any type"},"prenom_2_unite_legale":{"description":"Any type"},"prenom_3_unite_legale":{"description":"Any type"},"prenom_usuel_unite_legale":{"description":"Any type"},"legal_name":{"type":"string"},"display_name":{"type":"string"},"search_text":{"type":"string"},"siret_siege":{"type":"string"},"categorie_juridique_code":{"type":"string"},"categorie_juridique_libelle":{"type":"string"},"code_ape":{"type":"string"},"activite_principale_libelle":{"type":"string"},"date_creation":{"type":"string","format":"date"},"etat_administratif":{"type":"string"},"is_active":{"type":"boolean"},"date_fermeture":{"description":"Any type"},"legal_status":{"type":"string"},"legal_status_source":{"type":"string"},"legal_last_event_code":{"description":"Any type"},"legal_last_event_date":{"description":"Any type"},"incoherence_flag":{"type":"boolean"},"siege_adresse_ligne_1":{"type":"string"},"siege_code_postal":{"type":"string"},"siege_commune":{"type":"string"},"siege_full_address":{"type":"string"},"siege_latitude":{"description":"Any type"},"siege_longitude":{"description":"Any type"},"capital_social":{"type":"integer"},"capital_devise":{"type":"string"},"nb_dirigeants_actifs":{"type":"integer"},"dirigeant_principal_nom":{"type":"string"},"dirigeant_principal_role":{"type":"string"},"dirigeants_resume":{"type":"string"},"score_global":{"type":"integer"},"score_structure":{"type":"integer"},"score_financier":{"type":"integer"},"score_legal":{"type":"integer"},"score_dirigeance":{"type":"integer"},"note":{"type":"string"},"couleur":{"type":"string"},"score_confidence":{"type":"integer"},"confidence_label":{"type":"string"},"badge_label":{"description":"Any type"},"badge_reason":{"description":"Any type"},"profil_scoring":{"type":"string"},"sous_profil":{"type":"string"},"etat_scoring":{"type":"string"},"public_grade":{"type":"string"},"scoring_mode":{"type":"string"},"positive_reasons":{"type":"array","items":{"type":"string"}},"negative_reasons":{"type":"array","items":{"description":"Any type"}},"score_updated_at":{"type":"string","format":"date-time"},"summary_updated_at":{"type":"string","format":"date-time"},"dirigeants":{"type":"array","items":{"$ref":"#/components/schemas/Companies7Bsiren7DGetResponsesContentApplicationJsonSchemaDirigeantsItems"}},"positive_reasons_details":{"type":"array","items":{"$ref":"#/components/schemas/Companies7Bsiren7DGetResponsesContentApplicationJsonSchemaPositiveReasonsDetailsItems"}},"negative_reasons_details":{"type":"array","items":{"description":"Any type"}}},"required":["siren","denomination","legal_name","display_name","search_text","siret_siege","categorie_juridique_code","categorie_juridique_libelle","code_ape","activite_principale_libelle","date_creation","etat_administratif","is_active","legal_status","legal_status_source","incoherence_flag","siege_adresse_ligne_1","siege_code_postal","siege_commune","siege_full_address","capital_social","capital_devise","nb_dirigeants_actifs","dirigeant_principal_nom","dirigeant_principal_role","dirigeants_resume","score_global","score_structure","score_financier","score_legal","score_dirigeance","note","couleur","score_confidence","confidence_label","profil_scoring","sous_profil","etat_scoring","public_grade","scoring_mode","positive_reasons","negative_reasons","score_updated_at","summary_updated_at","dirigeants","positive_reasons_details","negative_reasons_details"],"title":"Companies_Find Company by SIREN_Response_200"},"CompaniesBulkPostResponsesContentApplicationJsonSchemaItemsItemsPositiveReasonsDetailsItems":{"type":"object","properties":{"code":{"type":"string"},"label":{"type":"string"}},"required":["code","label"],"title":"CompaniesBulkPostResponsesContentApplicationJsonSchemaItemsItemsPositiveReasonsDetailsItems"},"CompaniesBulkPostResponsesContentApplicationJsonSchemaItemsItems":{"type":"object","properties":{"siren":{"type":"string"},"denomination":{"type":"string"},"denomination_usuelle_1":{"description":"Any type"},"sigle":{"description":"Any type"},"legal_name":{"type":"string"},"display_name":{"type":"string"},"categorie_juridique_code":{"type":"string"},"categorie_juridique_libelle":{"type":"string"},"code_ape":{"type":"string"},"activite_principale_libelle":{"type":"string"},"date_creation":{"type":"string","format":"date"},"etat_administratif":{"type":"string"},"is_active":{"type":"boolean"},"date_fermeture":{"description":"Any type"},"legal_status":{"type":"string"},"legal_status_source":{"type":"string"},"legal_last_event_code":{"description":"Any type"},"legal_last_event_date":{"description":"Any type"},"incoherence_flag":{"type":"boolean"},"siege_code_postal":{"type":"string"},"siege_commune":{"type":"string"},"capital_social":{"type":"integer"},"capital_devise":{"type":"string"},"nb_dirigeants_actifs":{"type":"integer"},"dirigeant_principal_nom":{"type":"string"},"dirigeant_principal_role":{"type":"string"},"dirigeants_resume":{"type":"string"},"score_global":{"type":"integer"},"score_structure":{"type":"integer"},"score_financier":{"type":"integer"},"score_legal":{"type":"integer"},"score_dirigeance":{"type":"integer"},"note":{"type":"string"},"couleur":{"type":"string"},"score_confidence":{"type":"integer"},"confidence_label":{"type":"string"},"badge_label":{"description":"Any type"},"badge_reason":{"description":"Any type"},"profil_scoring":{"type":"string"},"sous_profil":{"type":"string"},"etat_scoring":{"type":"string"},"public_grade":{"type":"string"},"scoring_mode":{"type":"string"},"positive_reasons":{"type":"array","items":{"type":"string"}},"negative_reasons":{"type":"array","items":{"description":"Any type"}},"score_updated_at":{"type":"string","format":"date-time"},"summary_updated_at":{"type":"string","format":"date-time"},"positive_reasons_details":{"type":"array","items":{"$ref":"#/components/schemas/CompaniesBulkPostResponsesContentApplicationJsonSchemaItemsItemsPositiveReasonsDetailsItems"}},"negative_reasons_details":{"type":"array","items":{"description":"Any type"}}},"required":["siren","denomination","legal_name","display_name","categorie_juridique_code","categorie_juridique_libelle","code_ape","activite_principale_libelle","date_creation","etat_administratif","is_active","legal_status","legal_status_source","incoherence_flag","siege_code_postal","siege_commune","capital_social","capital_devise","nb_dirigeants_actifs","dirigeant_principal_nom","dirigeant_principal_role","dirigeants_resume","score_global","score_structure","score_financier","score_legal","score_dirigeance","note","couleur","score_confidence","confidence_label","profil_scoring","sous_profil","etat_scoring","public_grade","scoring_mode","positive_reasons","negative_reasons","score_updated_at","summary_updated_at","positive_reasons_details","negative_reasons_details"],"title":"CompaniesBulkPostResponsesContentApplicationJsonSchemaItemsItems"},"Companies_Bulk_Companies_Response_200":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/CompaniesBulkPostResponsesContentApplicationJsonSchemaItemsItems"}},"count":{"type":"integer"},"applied_limit":{"type":"integer"}},"required":["items","count","applied_limit"],"title":"Companies_Bulk Companies_Response_200"},"Companies7Bsiren7DGetCompanies7Bsiren7D2GetResponsesContentApplicationJsonSchemaDirigeantsItems":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"hash_identite":{"type":"string"},"nom_complet":{"type":"string"},"nom":{"type":"string"},"prenoms":{"type":"string"},"nom_usage":{"description":"Any type"},"type_personne":{"type":"string"},"siren_personne_morale":{"description":"Any type"},"date_naissance":{"type":"string","format":"date"},"ville":{"type":"string"},"pays":{"type":"string"},"role_principal":{"type":"string"},"actif":{"type":"boolean"},"mandats_actifs_count":{"type":"integer"},"target_type":{"type":"string"},"target_hash_identite":{"type":"string"},"target_siren":{"description":"Any type"}},"required":["id","hash_identite","nom_complet","nom","prenoms","type_personne","date_naissance","ville","pays","role_principal","actif","mandats_actifs_count","target_type","target_hash_identite"],"title":"Companies7Bsiren7DGetCompanies7Bsiren7D2GetResponsesContentApplicationJsonSchemaDirigeantsItems"},"Companies7Bsiren7DGetCompanies7Bsiren7D2GetResponsesContentApplicationJsonSchemaPositiveReasonsDetailsItems":{"type":"object","properties":{"code":{"type":"string"},"label":{"type":"string"}},"required":["code","label"],"title":"Companies7Bsiren7DGetCompanies7Bsiren7D2GetResponsesContentApplicationJsonSchemaPositiveReasonsDetailsItems"},"Company_Signals_Analyze_Company_Signals_Response_200":{"type":"object","properties":{"siren":{"type":"string"},"denomination":{"type":"string"},"denomination_usuelle_1":{"description":"Any type"},"sigle":{"description":"Any type"},"nom_unite_legale":{"description":"Any type"},"prenom_1_unite_legale":{"description":"Any type"},"prenom_2_unite_legale":{"description":"Any type"},"prenom_3_unite_legale":{"description":"Any type"},"prenom_usuel_unite_legale":{"description":"Any type"},"legal_name":{"type":"string"},"display_name":{"type":"string"},"search_text":{"type":"string"},"siret_siege":{"type":"string"},"categorie_juridique_code":{"type":"string"},"categorie_juridique_libelle":{"type":"string"},"code_ape":{"type":"string"},"activite_principale_libelle":{"type":"string"},"date_creation":{"type":"string","format":"date"},"etat_administratif":{"type":"string"},"is_active":{"type":"boolean"},"date_fermeture":{"description":"Any type"},"legal_status":{"type":"string"},"legal_status_source":{"type":"string"},"legal_last_event_code":{"description":"Any type"},"legal_last_event_date":{"description":"Any type"},"incoherence_flag":{"type":"boolean"},"siege_adresse_ligne_1":{"type":"string"},"siege_code_postal":{"type":"string"},"siege_commune":{"type":"string"},"siege_full_address":{"type":"string"},"siege_latitude":{"description":"Any type"},"siege_longitude":{"description":"Any type"},"capital_social":{"type":"integer"},"capital_devise":{"type":"string"},"nb_dirigeants_actifs":{"type":"integer"},"dirigeant_principal_nom":{"type":"string"},"dirigeant_principal_role":{"type":"string"},"dirigeants_resume":{"type":"string"},"score_global":{"type":"integer"},"score_structure":{"type":"integer"},"score_financier":{"type":"integer"},"score_legal":{"type":"integer"},"score_dirigeance":{"type":"integer"},"note":{"type":"string"},"couleur":{"type":"string"},"score_confidence":{"type":"integer"},"confidence_label":{"type":"string"},"badge_label":{"description":"Any type"},"badge_reason":{"description":"Any type"},"profil_scoring":{"type":"string"},"sous_profil":{"type":"string"},"etat_scoring":{"type":"string"},"public_grade":{"type":"string"},"scoring_mode":{"type":"string"},"positive_reasons":{"type":"array","items":{"type":"string"}},"negative_reasons":{"type":"array","items":{"description":"Any type"}},"score_updated_at":{"type":"string","format":"date-time"},"summary_updated_at":{"type":"string","format":"date-time"},"dirigeants":{"type":"array","items":{"$ref":"#/components/schemas/Companies7Bsiren7DGetCompanies7Bsiren7D2GetResponsesContentApplicationJsonSchemaDirigeantsItems"}},"positive_reasons_details":{"type":"array","items":{"$ref":"#/components/schemas/Companies7Bsiren7DGetCompanies7Bsiren7D2GetResponsesContentApplicationJsonSchemaPositiveReasonsDetailsItems"}},"negative_reasons_details":{"type":"array","items":{"description":"Any type"}}},"required":["siren","denomination","legal_name","display_name","search_text","siret_siege","categorie_juridique_code","categorie_juridique_libelle","code_ape","activite_principale_libelle","date_creation","etat_administratif","is_active","legal_status","legal_status_source","incoherence_flag","siege_adresse_ligne_1","siege_code_postal","siege_commune","siege_full_address","capital_social","capital_devise","nb_dirigeants_actifs","dirigeant_principal_nom","dirigeant_principal_role","dirigeants_resume","score_global","score_structure","score_financier","score_legal","score_dirigeance","note","couleur","score_confidence","confidence_label","profil_scoring","sous_profil","etat_scoring","public_grade","scoring_mode","positive_reasons","negative_reasons","score_updated_at","summary_updated_at","dirigeants","positive_reasons_details","negative_reasons_details"],"title":"Company Signals_Analyze Company Signals_Response_200"},"Company_Signals_Get_Company_Score_History_Response_200":{"type":"object","properties":{"siren":{"type":"string"},"items":{"type":"array","items":{"description":"Any type"}},"count":{"type":"integer"}},"required":["siren","items","count"],"title":"Company Signals_Get Company Score History_Response_200"},"Companies7Bsiren7DFinancialsGetResponsesContentApplicationJsonSchemaItemsItems":{"type":"object","properties":{"millesime":{"type":"integer"},"date_de_cloture_exercice":{"type":"string","format":"date"},"duree":{"type":"integer"},"ca":{"type":"integer"},"resultat":{"type":"integer"},"effectif":{"description":"Any type"},"tranche_ca_millesime":{"type":"string"},"source_annee":{"type":"integer"},"date_de_publication":{"type":"string","format":"date"},"greffe":{"type":"string"},"statut":{"type":"string"}},"required":["millesime","date_de_cloture_exercice","duree","ca","resultat","tranche_ca_millesime","source_annee","date_de_publication","greffe","statut"],"title":"Companies7Bsiren7DFinancialsGetResponsesContentApplicationJsonSchemaItemsItems"},"Company_Signals_Get_Company_Financials_Response_200":{"type":"object","properties":{"siren":{"type":"string"},"items":{"type":"array","items":{"$ref":"#/components/schemas/Companies7Bsiren7DFinancialsGetResponsesContentApplicationJsonSchemaItemsItems"}},"count":{"type":"integer"}},"required":["siren","items","count"],"title":"Company Signals_Get Company Financials_Response_200"},"Company_Signals_Get_Company_Legal_Events_Response_200":{"type":"object","properties":{"siren":{"type":"string"},"items":{"type":"array","items":{"description":"Any type"}},"count":{"type":"integer"}},"required":["siren","items","count"],"title":"Company Signals_Get Company Legal Events_Response_200"},"Companies7Bsiren7DDirectorsGetResponsesContentApplicationJsonSchemaItemsItems":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"hash_identite":{"type":"string"},"nom_complet":{"type":"string"},"nom":{"type":"string"},"prenoms":{"type":"string"},"nom_usage":{"description":"Any type"},"type_personne":{"type":"string"},"siren_personne_morale":{"description":"Any type"},"date_naissance":{"type":"string","format":"date"},"ville":{"type":"string"},"pays":{"type":"string"},"role_principal":{"type":"string"},"actif":{"type":"boolean"},"mandats_actifs_count":{"type":"integer"},"target_type":{"type":"string"},"target_hash_identite":{"type":"string"},"target_siren":{"description":"Any type"}},"required":["id","hash_identite","nom_complet","nom","prenoms","type_personne","date_naissance","ville","pays","role_principal","actif","mandats_actifs_count","target_type","target_hash_identite"],"title":"Companies7Bsiren7DDirectorsGetResponsesContentApplicationJsonSchemaItemsItems"},"Directors_Get_Company_Directors_Response_200":{"type":"object","properties":{"siren":{"type":"string"},"items":{"type":"array","items":{"$ref":"#/components/schemas/Companies7Bsiren7DDirectorsGetResponsesContentApplicationJsonSchemaItemsItems"}},"count":{"type":"integer"}},"required":["siren","items","count"],"title":"Directors_Get Company Directors_Response_200"},"BarometerLatestGetResponsesContentApplicationJsonSchemaKpis":{"type":"object","properties":{"companies_count":{"type":"integer"},"scored_companies_count":{"type":"integer"},"irn":{"type":"number","format":"double"},"avg_score_global":{"type":"number","format":"double"},"pct_high_risk":{"type":"number","format":"double"},"mom_irn_delta":{"type":"number","format":"double"}},"required":["companies_count","scored_companies_count","irn","avg_score_global","pct_high_risk","mom_irn_delta"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaKpis"},"BarometerLatestGetResponsesContentApplicationJsonSchemaRiskDistribution":{"type":"object","properties":{"A":{"type":"number","format":"double"},"B":{"type":"number","format":"double"},"C":{"type":"number","format":"double"},"D":{"type":"number","format":"double"},"E":{"type":"number","format":"double"}},"required":["A","B","C","D","E"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaRiskDistribution"},"BarometerLatestGetResponsesContentApplicationJsonSchemaFailures":{"type":"object","properties":{"total":{"type":"integer"},"redressements":{"type":"integer"},"liquidations":{"type":"integer"},"sauvegardes":{"type":"integer"}},"required":["total","redressements","liquidations","sauvegardes"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaFailures"},"BarometerLatestGetResponsesContentApplicationJsonSchemaTopSectorsItemsRiskDistribution":{"type":"object","properties":{"A":{"type":"number","format":"double"},"B":{"type":"number","format":"double"},"C":{"type":"number","format":"double"},"D":{"type":"number","format":"double"},"E":{"type":"number","format":"double"}},"required":["A","B","C","D","E"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaTopSectorsItemsRiskDistribution"},"BarometerLatestGetResponsesContentApplicationJsonSchemaTopSectorsItems":{"type":"object","properties":{"period":{"type":"string","format":"date"},"ape":{"type":"string"},"ape_label":{"type":"string"},"sector_slug":{"type":"string"},"sector_label":{"type":"string"},"macro_sector_slug":{"type":"string"},"macro_sector_label":{"type":"string"},"companies_count":{"type":"integer"},"irn":{"type":"number","format":"double"},"avg_score_global":{"type":"number","format":"double"},"pct_high_risk":{"type":"number","format":"double"},"failures_count":{"type":"integer"},"failure_rate":{"type":"number","format":"double"},"mom_irn_delta":{"type":"number","format":"double"},"risk_rank":{"type":"integer"},"risk_distribution":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaTopSectorsItemsRiskDistribution"}},"required":["period","ape","ape_label","sector_slug","sector_label","macro_sector_slug","macro_sector_label","companies_count","irn","avg_score_global","pct_high_risk","failures_count","failure_rate","mom_irn_delta","risk_rank","risk_distribution"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaTopSectorsItems"},"BarometerLatestGetResponsesContentApplicationJsonSchemaBottomSectorsItemsRiskDistribution":{"type":"object","properties":{"A":{"type":"number","format":"double"},"B":{"type":"number","format":"double"},"C":{"type":"number","format":"double"},"D":{"type":"number","format":"double"},"E":{"type":"number","format":"double"}},"required":["A","B","C","D","E"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaBottomSectorsItemsRiskDistribution"},"BarometerLatestGetResponsesContentApplicationJsonSchemaBottomSectorsItems":{"type":"object","properties":{"period":{"type":"string","format":"date"},"ape":{"type":"string"},"ape_label":{"type":"string"},"sector_slug":{"type":"string"},"sector_label":{"type":"string"},"macro_sector_slug":{"type":"string"},"macro_sector_label":{"type":"string"},"companies_count":{"type":"integer"},"irn":{"type":"number","format":"double"},"avg_score_global":{"type":"number","format":"double"},"pct_high_risk":{"type":"number","format":"double"},"failures_count":{"type":"integer"},"failure_rate":{"type":"number","format":"double"},"mom_irn_delta":{"type":"number","format":"double"},"risk_rank":{"type":"integer"},"risk_distribution":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaBottomSectorsItemsRiskDistribution"}},"required":["period","ape","ape_label","sector_slug","sector_label","macro_sector_slug","macro_sector_label","companies_count","irn","avg_score_global","pct_high_risk","failures_count","failure_rate","mom_irn_delta","risk_rank","risk_distribution"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaBottomSectorsItems"},"BarometerLatestGetResponsesContentApplicationJsonSchemaTopRegionsItemsRiskDistribution":{"type":"object","properties":{"A":{"type":"number","format":"double"},"B":{"type":"number","format":"double"},"C":{"type":"number","format":"double"},"D":{"type":"number","format":"double"},"E":{"type":"number","format":"double"}},"required":["A","B","C","D","E"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaTopRegionsItemsRiskDistribution"},"BarometerLatestGetResponsesContentApplicationJsonSchemaTopRegionsItems":{"type":"object","properties":{"period":{"type":"string","format":"date"},"region":{"type":"string"},"companies_count":{"type":"integer"},"irn":{"type":"number","format":"double"},"avg_score_global":{"type":"number","format":"double"},"pct_high_risk":{"type":"number","format":"double"},"failures_count":{"type":"integer"},"failure_rate":{"type":"number","format":"double"},"mom_irn_delta":{"type":"number","format":"double"},"risk_rank":{"type":"integer"},"risk_distribution":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaTopRegionsItemsRiskDistribution"}},"required":["period","region","companies_count","irn","avg_score_global","pct_high_risk","failures_count","failure_rate","mom_irn_delta","risk_rank","risk_distribution"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaTopRegionsItems"},"BarometerLatestGetResponsesContentApplicationJsonSchemaFailureSignalsTimeline":{"type":"object","properties":{"6_months":{"type":"number","format":"double"},"3_months":{"type":"number","format":"double"},"1_month":{"type":"number","format":"double"}},"required":["6_months","3_months","1_month"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaFailureSignalsTimeline"},"BarometerLatestGetResponsesContentApplicationJsonSchemaFailureSignals":{"type":"object","properties":{"period":{"type":"string","format":"date"},"scope_type":{"type":"string"},"scope_key":{"type":"string"},"scope_label":{"type":"string"},"failures_count":{"type":"integer"},"pct_with_1_signal":{"type":"number","format":"double"},"pct_with_3_signals":{"type":"number","format":"double"},"avg_signals_per_failed_company":{"type":"number","format":"double"},"timeline":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaFailureSignalsTimeline"}},"required":["period","scope_type","scope_key","scope_label","failures_count","pct_with_1_signal","pct_with_3_signals","avg_signals_per_failed_company","timeline"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaFailureSignals"},"BarometerLatestGetResponsesContentApplicationJsonSchemaInsightsItems":{"type":"object","properties":{"id":{"type":"integer"},"period":{"type":"string","format":"date"},"type":{"type":"string"},"severity":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"metric_name":{"type":"string"},"metric_value":{"type":"number","format":"double"},"scope_type":{"type":"string"},"scope_key":{"type":"string"}},"required":["id","period","type","severity","title","summary","metric_name","metric_value","scope_type","scope_key"],"title":"BarometerLatestGetResponsesContentApplicationJsonSchemaInsightsItems"},"Barometer_Get_Latest_Barometer_Response_200":{"type":"object","properties":{"period":{"type":"string","format":"date"},"slug":{"type":"string"},"title":{"type":"string"},"seo_title":{"type":"string"},"seo_description":{"type":"string"},"pdf_available":{"type":"boolean"},"pdf_url":{"type":"string"},"published_at":{"type":"string","format":"date-time"},"kpis":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaKpis"},"risk_distribution":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaRiskDistribution"},"failures":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaFailures"},"top_sectors":{"type":"array","items":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaTopSectorsItems"}},"bottom_sectors":{"type":"array","items":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaBottomSectorsItems"}},"top_regions":{"type":"array","items":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaTopRegionsItems"}},"failure_signals":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaFailureSignals"},"insights":{"type":"array","items":{"$ref":"#/components/schemas/BarometerLatestGetResponsesContentApplicationJsonSchemaInsightsItems"}}},"required":["period","slug","title","seo_title","seo_description","pdf_available","pdf_url","published_at","kpis","risk_distribution","failures","top_sectors","bottom_sectors","top_regions","failure_signals","insights"],"title":"Barometer_Get Latest Barometer_Response_200"},"GetCompanies_7bsiren_7d3RequestUnauthorizedError":{"type":"object","properties":{"detail":{"type":"string"}},"required":["detail"],"title":"GetCompanies%7bsiren%7d3RequestUnauthorizedError"},"GetCompanies_7bsiren_7d4RequestUnauthorizedError":{"type":"object","properties":{"detail":{"type":"string"}},"required":["detail"],"title":"GetCompanies%7bsiren%7d4RequestUnauthorizedError"},"GetCompanies_7bsiren_7dDirectors2RequestForbiddenError":{"type":"object","properties":{"detail":{"type":"string"}},"required":["detail"],"title":"GetCompanies%7bsiren%7dDirectors2RequestForbiddenError"},"GetCompanies000000000RequestNotFoundError":{"type":"object","properties":{"detail":{"type":"string"}},"required":["detail"],"title":"GetCompanies000000000RequestNotFoundError"},"GetCompanies_7bsiren_7d5RequestTooManyRequestsError":{"type":"object","properties":{"detail":{"type":"string"}},"required":["detail"],"title":"GetCompanies%7bsiren%7d5RequestTooManyRequestsError"}},"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key"}}}}