> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nogogo.fr/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nogogo.fr/_mcp/server.

# Get Latest Barometer

GET https://barometer/latest

Récupère les derniers indicateurs agrégés du baromètre Nogogo.fr.

Le 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.

Cet 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.

## Données retournées possibles

- `period`
    
- `title`
    
- `kpis.irn`
    
- `kpis.mom_irn_delta`
    
- `kpis.avg_score_global`
    
- `kpis.scored_companies_count`
    
- `failures.total`
    
- `failures.sauvegardes`
    
- `failures.redressements`
    
- `failures.liquidations`
    
- `insights`
    
- `top_sectors`
    
- `top_regions`
    

Certains champs peuvent être `null`

La disponibilité de certaines données peut dépendre de l’offre API utilisée.

Reference: https://docs.nogogo.fr/nogogo-fr-api/barometer/get-latest-barometer

## OpenAPI Specification

```yaml
openapi: 3.1.0
info:
  title: collection
  version: 1.0.0
paths:
  /barometer/latest:
    get:
      operationId: Get Latest Barometer
      summary: Get Latest Barometer
      description: >-
        Récupère les derniers indicateurs agrégés du baromètre Nogogo.fr.


        Le 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.


        Cet 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.


        ## Données retournées possibles


        - `period`
            
        - `title`
            
        - `kpis.irn`
            
        - `kpis.mom_irn_delta`
            
        - `kpis.avg_score_global`
            
        - `kpis.scored_companies_count`
            
        - `failures.total`
            
        - `failures.sauvegardes`
            
        - `failures.redressements`
            
        - `failures.liquidations`
            
        - `insights`
            
        - `top_sectors`
            
        - `top_regions`
            

        Certains champs peuvent être `null`


        La disponibilité de certaines données peut dépendre de l’offre API
        utilisée.
      tags:
        - subpackage_barometer
      parameters:
        - name: X-API-Key
          in: header
          required: true
          schema:
            type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/Barometer_Get Latest
                  Barometer_Response_200
servers:
  - url: https:/
    description: https://{base_url}
components:
  schemas:
    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
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: X-API-Key

```

## Examples



**Response**

```json
{
  "period": "2026-05-01",
  "slug": "barometre-nogogo-2026-05",
  "title": "Baromètre Nogogo - 2026-05",
  "seo_title": "Baromètre Nogogo 2026-05 : risque des entreprises françaises",
  "seo_description": "Indice de Risque Nogogo, secteurs à risque, régions fragiles, défaillances et signaux faibles avant défaillance.",
  "pdf_available": true,
  "pdf_url": "/public/v1/barometer/2026-05/pdf",
  "published_at": "2026-06-07T11:53:09.650825+00:00",
  "kpis": {
    "companies_count": 3268355,
    "scored_companies_count": 3268355,
    "irn": 27.65,
    "avg_score_global": 68.13,
    "pct_high_risk": 3.96,
    "mom_irn_delta": 1.75
  },
  "risk_distribution": {
    "A": 6.69,
    "B": 83.53,
    "C": 5.82,
    "D": 0.43,
    "E": 3.54
  },
  "failures": {
    "total": 4481,
    "redressements": 114,
    "liquidations": 4311,
    "sauvegardes": 56
  },
  "top_sectors": [
    {
      "period": "2026-05-01",
      "ape": "industrie-transport",
      "ape_label": "Matériels de transport",
      "sector_slug": "industrie-transport",
      "sector_label": "Matériels de transport",
      "macro_sector_slug": "industrie",
      "macro_sector_label": "Industrie",
      "companies_count": 1281,
      "irn": 32.53,
      "avg_score_global": 64.58,
      "pct_high_risk": 10.07,
      "failures_count": 4,
      "failure_rate": 0.3123,
      "mom_irn_delta": 3.19,
      "risk_rank": 1,
      "risk_distribution": {
        "A": 7.42,
        "B": 72.99,
        "C": 9.52,
        "D": 2.19,
        "E": 7.88
      }
    },
    {
      "period": "2026-05-01",
      "ape": "associations-organisations",
      "ape_label": "Associations & organisations",
      "sector_slug": "associations-organisations",
      "sector_label": "Associations & organisations",
      "macro_sector_slug": "services-particuliers",
      "macro_sector_label": "Services aux particuliers",
      "companies_count": 114,
      "irn": 30.92,
      "avg_score_global": 66.06,
      "pct_high_risk": 5.26,
      "failures_count": 4,
      "failure_rate": 3.5088,
      "mom_irn_delta": 2.35,
      "risk_rank": 2,
      "risk_distribution": {
        "A": 2.63,
        "B": 79.82,
        "C": 12.28,
        "D": 1.75,
        "E": 3.51
      }
    },
    {
      "period": "2026-05-01",
      "ape": "restauration-debits-boissons",
      "ape_label": "Restauration & débits de boissons",
      "sector_slug": "restauration-debits-boissons",
      "sector_label": "Restauration & débits de boissons",
      "macro_sector_slug": "transport-tourisme-restauration",
      "macro_sector_label": "Transport, tourisme & restauration",
      "companies_count": 219797,
      "irn": 30.28,
      "avg_score_global": 65.29,
      "pct_high_risk": 7.35,
      "failures_count": 674,
      "failure_rate": 0.3066,
      "mom_irn_delta": 3.41,
      "risk_rank": 3,
      "risk_distribution": {
        "A": 4.56,
        "B": 84.1,
        "C": 3.99,
        "D": 0.35,
        "E": 7
      }
    },
    {
      "period": "2026-05-01",
      "ape": "industrie-automobile",
      "ape_label": "Industrie automobile",
      "sector_slug": "industrie-automobile",
      "sector_label": "Industrie automobile",
      "macro_sector_slug": "industrie",
      "macro_sector_label": "Industrie",
      "companies_count": 2296,
      "irn": 30.17,
      "avg_score_global": 66.52,
      "pct_high_risk": 7.97,
      "failures_count": 7,
      "failure_rate": 0.3049,
      "mom_irn_delta": 2.93,
      "risk_rank": 4,
      "risk_distribution": {
        "A": 9.49,
        "B": 74.35,
        "C": 8.19,
        "D": 1.92,
        "E": 6.05
      }
    },
    {
      "period": "2026-05-01",
      "ape": "industrie-agroalimentaire",
      "ape_label": "Industrie agroalimentaire",
      "sector_slug": "industrie-agroalimentaire",
      "sector_label": "Industrie agroalimentaire",
      "macro_sector_slug": "industrie",
      "macro_sector_label": "Industrie",
      "companies_count": 50643,
      "irn": 30,
      "avg_score_global": 66.15,
      "pct_high_risk": 7.22,
      "failures_count": 116,
      "failure_rate": 0.2291,
      "mom_irn_delta": 2.92,
      "risk_rank": 5,
      "risk_distribution": {
        "A": 5.32,
        "B": 83.28,
        "C": 4.18,
        "D": 0.52,
        "E": 6.7
      }
    },
    {
      "period": "2026-05-01",
      "ape": "energie",
      "ape_label": "Énergie",
      "sector_slug": "energie",
      "sector_label": "Énergie",
      "macro_sector_slug": "energie-environnement",
      "macro_sector_label": "Énergie & environnement",
      "companies_count": 39675,
      "irn": 29.56,
      "avg_score_global": 68.16,
      "pct_high_risk": 2.35,
      "failures_count": 5,
      "failure_rate": 0.0126,
      "mom_irn_delta": 0.24,
      "risk_rank": 6,
      "risk_distribution": {
        "A": 6.97,
        "B": 70.71,
        "C": 19.96,
        "D": 1.78,
        "E": 0.57
      }
    },
    {
      "period": "2026-05-01",
      "ape": "industrie-chimie-pharma",
      "ape_label": "Chimie & pharmacie",
      "sector_slug": "industrie-chimie-pharma",
      "sector_label": "Chimie & pharmacie",
      "macro_sector_slug": "industrie",
      "macro_sector_label": "Industrie",
      "companies_count": 4389,
      "irn": 29.45,
      "avg_score_global": 67.36,
      "pct_high_risk": 6.58,
      "failures_count": 2,
      "failure_rate": 0.0456,
      "mom_irn_delta": 2.13,
      "risk_rank": 7,
      "risk_distribution": {
        "A": 8.98,
        "B": 75.32,
        "C": 9.11,
        "D": 2.1,
        "E": 4.49
      }
    },
    {
      "period": "2026-05-01",
      "ape": "btp-construction",
      "ape_label": "BTP & construction",
      "sector_slug": "btp-construction",
      "sector_label": "BTP & construction",
      "macro_sector_slug": "construction-immobilier",
      "macro_sector_label": "Construction & immobilier",
      "companies_count": 395746,
      "irn": 29.33,
      "avg_score_global": 66.38,
      "pct_high_risk": 6.63,
      "failures_count": 908,
      "failure_rate": 0.2294,
      "mom_irn_delta": 3.23,
      "risk_rank": 8,
      "risk_distribution": {
        "A": 5.78,
        "B": 84.17,
        "C": 3.42,
        "D": 0.22,
        "E": 6.41
      }
    },
    {
      "period": "2026-05-01",
      "ape": "industrie-metallurgie",
      "ape_label": "Métallurgie & produits métalliques",
      "sector_slug": "industrie-metallurgie",
      "sector_label": "Métallurgie & produits métalliques",
      "macro_sector_slug": "industrie",
      "macro_sector_label": "Industrie",
      "companies_count": 18410,
      "irn": 29.02,
      "avg_score_global": 67.52,
      "pct_high_risk": 7.85,
      "failures_count": 44,
      "failure_rate": 0.239,
      "mom_irn_delta": 2.94,
      "risk_rank": 9,
      "risk_distribution": {
        "A": 11.86,
        "B": 74.57,
        "C": 5.71,
        "D": 1.31,
        "E": 6.54
      }
    },
    {
      "period": "2026-05-01",
      "ape": "industrie-technologique",
      "ape_label": "Industrie technologique",
      "sector_slug": "industrie-technologique",
      "sector_label": "Industrie technologique",
      "macro_sector_slug": "industrie",
      "macro_sector_label": "Industrie",
      "companies_count": 5109,
      "irn": 28.81,
      "avg_score_global": 67.71,
      "pct_high_risk": 7.05,
      "failures_count": 12,
      "failure_rate": 0.2349,
      "mom_irn_delta": 2.51,
      "risk_rank": 10,
      "risk_distribution": {
        "A": 12.59,
        "B": 72.07,
        "C": 8.3,
        "D": 1.62,
        "E": 5.42
      }
    }
  ],
  "bottom_sectors": [
    {
      "period": "2026-05-01",
      "ape": "finance-assurance",
      "ape_label": "Finance & assurance",
      "sector_slug": "finance-assurance",
      "sector_label": "Finance & assurance",
      "macro_sector_slug": "services",
      "macro_sector_label": "Services",
      "companies_count": 258570,
      "irn": 24.71,
      "avg_score_global": 70.87,
      "pct_high_risk": 2.11,
      "failures_count": 108,
      "failure_rate": 0.0418,
      "mom_irn_delta": 0.6,
      "risk_rank": 34,
      "risk_distribution": {
        "A": 18.98,
        "B": 66.6,
        "C": 12.31,
        "D": 0.79,
        "E": 1.32
      }
    },
    {
      "period": "2026-05-01",
      "ape": "services-entreprises-conseil",
      "ape_label": "Services aux entreprises & conseil",
      "sector_slug": "services-entreprises-conseil",
      "sector_label": "Services aux entreprises & conseil",
      "macro_sector_slug": "services",
      "macro_sector_label": "Services",
      "companies_count": 483146,
      "irn": 26.08,
      "avg_score_global": 69.2,
      "pct_high_risk": 2.14,
      "failures_count": 339,
      "failure_rate": 0.0702,
      "mom_irn_delta": 0.95,
      "risk_rank": 33,
      "risk_distribution": {
        "A": 7,
        "B": 85.64,
        "C": 5.22,
        "D": 0.31,
        "E": 1.83
      }
    },
    {
      "period": "2026-05-01",
      "ape": "sante-social",
      "ape_label": "Santé & action sociale",
      "sector_slug": "sante-social",
      "sector_label": "Santé & action sociale",
      "macro_sector_slug": "public-sante-education",
      "macro_sector_label": "Public, santé & éducation",
      "companies_count": 64850,
      "irn": 26.42,
      "avg_score_global": 69.79,
      "pct_high_risk": 2.2,
      "failures_count": 43,
      "failure_rate": 0.0663,
      "mom_irn_delta": 0.69,
      "risk_rank": 32,
      "risk_distribution": {
        "A": 3.58,
        "B": 91.21,
        "C": 3.01,
        "D": 0.35,
        "E": 1.86
      }
    },
    {
      "period": "2026-05-01",
      "ape": "autres-secteurs",
      "ape_label": "Autres secteurs",
      "sector_slug": "autres-secteurs",
      "sector_label": "Autres secteurs",
      "macro_sector_slug": "autres",
      "macro_sector_label": "Autres secteurs",
      "companies_count": 31539,
      "irn": 26.61,
      "avg_score_global": 67.26,
      "pct_high_risk": 0.51,
      "failures_count": 14,
      "failure_rate": 0.0444,
      "mom_irn_delta": 0.36,
      "risk_rank": 31,
      "risk_distribution": {
        "A": 0.59,
        "B": 93.35,
        "C": 5.55,
        "D": 0.04,
        "E": 0.47
      }
    },
    {
      "period": "2026-05-01",
      "ape": "informatique-numerique",
      "ape_label": "Informatique & numérique",
      "sector_slug": "informatique-numerique",
      "sector_label": "Informatique & numérique",
      "macro_sector_slug": "numerique-medias",
      "macro_sector_label": "Numérique & médias",
      "companies_count": 108121,
      "irn": 26.64,
      "avg_score_global": 68.39,
      "pct_high_risk": 2.5,
      "failures_count": 81,
      "failure_rate": 0.0749,
      "mom_irn_delta": 1.12,
      "risk_rank": 30,
      "risk_distribution": {
        "A": 4.07,
        "B": 89.99,
        "C": 3.44,
        "D": 0.31,
        "E": 2.19
      }
    },
    {
      "period": "2026-05-01",
      "ape": "administration-public",
      "ape_label": "Administration & secteur public",
      "sector_slug": "administration-public",
      "sector_label": "Administration & secteur public",
      "macro_sector_slug": "public-sante-education",
      "macro_sector_label": "Public, santé & éducation",
      "companies_count": 56,
      "irn": 26.79,
      "avg_score_global": 69.8,
      "pct_high_risk": 3.57,
      "failures_count": 0,
      "failure_rate": 0,
      "mom_irn_delta": 1.29,
      "risk_rank": 29,
      "risk_distribution": {
        "A": 16.07,
        "B": 67.86,
        "C": 12.5,
        "D": 0,
        "E": 3.57
      }
    },
    {
      "period": "2026-05-01",
      "ape": "immobilier",
      "ape_label": "Immobilier",
      "sector_slug": "immobilier",
      "sector_label": "Immobilier",
      "macro_sector_slug": "immobilier",
      "macro_sector_label": "Immobilier",
      "companies_count": 245322,
      "irn": 26.96,
      "avg_score_global": 69.34,
      "pct_high_risk": 1.88,
      "failures_count": 158,
      "failure_rate": 0.0644,
      "mom_irn_delta": 0.59,
      "risk_rank": 28,
      "risk_distribution": {
        "A": 4.94,
        "B": 85.59,
        "C": 7.59,
        "D": 0.45,
        "E": 1.43
      }
    },
    {
      "period": "2026-05-01",
      "ape": "hebergement-tourisme",
      "ape_label": "Hébergement & tourisme",
      "sector_slug": "hebergement-tourisme",
      "sector_label": "Hébergement & tourisme",
      "macro_sector_slug": "transport-tourisme-restauration",
      "macro_sector_label": "Transport, tourisme & restauration",
      "companies_count": 51822,
      "irn": 26.96,
      "avg_score_global": 69.42,
      "pct_high_risk": 2.78,
      "failures_count": 39,
      "failure_rate": 0.0753,
      "mom_irn_delta": 0.88,
      "risk_rank": 27,
      "risk_distribution": {
        "A": 7.14,
        "B": 82.77,
        "C": 7.32,
        "D": 0.66,
        "E": 2.12
      }
    },
    {
      "period": "2026-05-01",
      "ape": "industries-extractives",
      "ape_label": "Industries extractives",
      "sector_slug": "industries-extractives",
      "sector_label": "Industries extractives",
      "macro_sector_slug": "industrie",
      "macro_sector_label": "Industrie",
      "companies_count": 1615,
      "irn": 27.04,
      "avg_score_global": 69.67,
      "pct_high_risk": 4.09,
      "failures_count": 1,
      "failure_rate": 0.0619,
      "mom_irn_delta": 0.87,
      "risk_rank": 26,
      "risk_distribution": {
        "A": 16.04,
        "B": 66.01,
        "C": 13.87,
        "D": 1.92,
        "E": 2.17
      }
    },
    {
      "period": "2026-05-01",
      "ape": "industrie-maintenance",
      "ape_label": "Maintenance industrielle",
      "sector_slug": "industrie-maintenance",
      "sector_label": "Maintenance industrielle",
      "macro_sector_slug": "industrie",
      "macro_sector_label": "Industrie",
      "companies_count": 18952,
      "irn": 27.22,
      "avg_score_global": 68.59,
      "pct_high_risk": 4.73,
      "failures_count": 18,
      "failure_rate": 0.095,
      "mom_irn_delta": 2.12,
      "risk_rank": 25,
      "risk_distribution": {
        "A": 8.53,
        "B": 83.1,
        "C": 3.63,
        "D": 0.42,
        "E": 4.32
      }
    }
  ],
  "top_regions": [
    {
      "period": "2026-05-01",
      "region": "La Réunion",
      "companies_count": 40900,
      "irn": 31.17,
      "avg_score_global": 66.23,
      "pct_high_risk": 5.34,
      "failures_count": 91,
      "failure_rate": 0.2225,
      "mom_irn_delta": 1.99,
      "risk_rank": 1,
      "risk_distribution": {
        "A": 5.09,
        "B": 75.56,
        "C": 14.01,
        "D": 0.25,
        "E": 5.08
      }
    },
    {
      "period": "2026-05-01",
      "region": "Guyane",
      "companies_count": 14686,
      "irn": 29.66,
      "avg_score_global": 66.74,
      "pct_high_risk": 3.98,
      "failures_count": 11,
      "failure_rate": 0.0749,
      "mom_irn_delta": 2.61,
      "risk_rank": 2,
      "risk_distribution": {
        "A": 3.9,
        "B": 81.3,
        "C": 10.83,
        "D": 0.22,
        "E": 3.76
      }
    },
    {
      "period": "2026-05-01",
      "region": "Martinique",
      "companies_count": 49079,
      "irn": 29.24,
      "avg_score_global": 67.28,
      "pct_high_risk": 1.82,
      "failures_count": 43,
      "failure_rate": 0.0876,
      "mom_irn_delta": 0.93,
      "risk_rank": 3,
      "risk_distribution": {
        "A": 1.93,
        "B": 82.66,
        "C": 13.59,
        "D": 0.15,
        "E": 1.67
      }
    },
    {
      "period": "2026-05-01",
      "region": "Hauts-de-France",
      "companies_count": 173121,
      "irn": 28.32,
      "avg_score_global": 67.47,
      "pct_high_risk": 5.31,
      "failures_count": 362,
      "failure_rate": 0.2091,
      "mom_irn_delta": 2.4,
      "risk_rank": 4,
      "risk_distribution": {
        "A": 7.66,
        "B": 81.55,
        "C": 5.48,
        "D": 0.46,
        "E": 4.85
      }
    },
    {
      "period": "2026-05-01",
      "region": "Grand Est",
      "companies_count": 189284,
      "irn": 28.14,
      "avg_score_global": 67.89,
      "pct_high_risk": 4.8,
      "failures_count": 139,
      "failure_rate": 0.0734,
      "mom_irn_delta": 1.73,
      "risk_rank": 5,
      "risk_distribution": {
        "A": 5.95,
        "B": 84.88,
        "C": 4.37,
        "D": 0.25,
        "E": 4.54
      }
    },
    {
      "period": "2026-05-01",
      "region": "Guadeloupe",
      "companies_count": 47539,
      "irn": 27.95,
      "avg_score_global": 68.41,
      "pct_high_risk": 2.31,
      "failures_count": 14,
      "failure_rate": 0.0294,
      "mom_irn_delta": 1.08,
      "risk_rank": 6,
      "risk_distribution": {
        "A": 3.37,
        "B": 85.69,
        "C": 8.64,
        "D": 0.4,
        "E": 1.9
      }
    },
    {
      "period": "2026-05-01",
      "region": "Nouvelle-Aquitaine",
      "companies_count": 247232,
      "irn": 27.89,
      "avg_score_global": 68.04,
      "pct_high_risk": 4.64,
      "failures_count": 417,
      "failure_rate": 0.1687,
      "mom_irn_delta": 2.23,
      "risk_rank": 7,
      "risk_distribution": {
        "A": 7.09,
        "B": 83.12,
        "C": 5.14,
        "D": 0.42,
        "E": 4.22
      }
    },
    {
      "period": "2026-05-01",
      "region": "Centre-Val de Loire",
      "companies_count": 83123,
      "irn": 27.83,
      "avg_score_global": 67.89,
      "pct_high_risk": 4.85,
      "failures_count": 114,
      "failure_rate": 0.1371,
      "mom_irn_delta": 2.38,
      "risk_rank": 8,
      "risk_distribution": {
        "A": 7.41,
        "B": 83.18,
        "C": 4.55,
        "D": 0.38,
        "E": 4.47
      }
    },
    {
      "period": "2026-05-01",
      "region": "Occitanie",
      "companies_count": 272604,
      "irn": 27.73,
      "avg_score_global": 68.09,
      "pct_high_risk": 4.06,
      "failures_count": 365,
      "failure_rate": 0.1339,
      "mom_irn_delta": 1.79,
      "risk_rank": 9,
      "risk_distribution": {
        "A": 6.32,
        "B": 84.21,
        "C": 5.41,
        "D": 0.36,
        "E": 3.7
      }
    },
    {
      "period": "2026-05-01",
      "region": "Île-de-France",
      "companies_count": 934362,
      "irn": 27.6,
      "avg_score_global": 67.87,
      "pct_high_risk": 3.56,
      "failures_count": 1080,
      "failure_rate": 0.1156,
      "mom_irn_delta": 1.56,
      "risk_rank": 10,
      "risk_distribution": {
        "A": 6.19,
        "B": 83.73,
        "C": 6.52,
        "D": 0.6,
        "E": 2.97
      }
    },
    {
      "period": "2026-05-01",
      "region": "Provence-Alpes-Côte d'Azur",
      "companies_count": 303540,
      "irn": 27.58,
      "avg_score_global": 68.09,
      "pct_high_risk": 4.07,
      "failures_count": 462,
      "failure_rate": 0.1522,
      "mom_irn_delta": 1.89,
      "risk_rank": 11,
      "risk_distribution": {
        "A": 7.22,
        "B": 83.04,
        "C": 5.67,
        "D": 0.35,
        "E": 3.72
      }
    },
    {
      "period": "2026-05-01",
      "region": "Corse",
      "companies_count": 24604,
      "irn": 27.56,
      "avg_score_global": 68.27,
      "pct_high_risk": 3.55,
      "failures_count": 44,
      "failure_rate": 0.1788,
      "mom_irn_delta": 1.35,
      "risk_rank": 12,
      "risk_distribution": {
        "A": 4.74,
        "B": 87.11,
        "C": 4.59,
        "D": 0.26,
        "E": 3.29
      }
    },
    {
      "period": "2026-05-01",
      "region": "Bourgogne-Franche-Comté",
      "companies_count": 92455,
      "irn": 27.55,
      "avg_score_global": 68.26,
      "pct_high_risk": 4.45,
      "failures_count": 145,
      "failure_rate": 0.1568,
      "mom_irn_delta": 1.79,
      "risk_rank": 13,
      "risk_distribution": {
        "A": 7.25,
        "B": 83.88,
        "C": 4.42,
        "D": 0.33,
        "E": 4.13
      }
    },
    {
      "period": "2026-05-01",
      "region": "Normandie",
      "companies_count": 105372,
      "irn": 27.33,
      "avg_score_global": 68.44,
      "pct_high_risk": 4.05,
      "failures_count": 179,
      "failure_rate": 0.1699,
      "mom_irn_delta": 1.82,
      "risk_rank": 14,
      "risk_distribution": {
        "A": 7.61,
        "B": 83.22,
        "C": 5.11,
        "D": 0.35,
        "E": 3.7
      }
    },
    {
      "period": "2026-05-01",
      "region": "Bretagne",
      "companies_count": 129037,
      "irn": 27.25,
      "avg_score_global": 68.56,
      "pct_high_risk": 3.58,
      "failures_count": 152,
      "failure_rate": 0.1178,
      "mom_irn_delta": 1.62,
      "risk_rank": 15,
      "risk_distribution": {
        "A": 6.34,
        "B": 85.19,
        "C": 4.89,
        "D": 0.3,
        "E": 3.28
      }
    },
    {
      "period": "2026-05-01",
      "region": "Auvergne-Rhône-Alpes",
      "companies_count": 374968,
      "irn": 27.07,
      "avg_score_global": 68.62,
      "pct_high_risk": 3.81,
      "failures_count": 663,
      "failure_rate": 0.1768,
      "mom_irn_delta": 1.66,
      "risk_rank": 16,
      "risk_distribution": {
        "A": 8.05,
        "B": 82.86,
        "C": 5.28,
        "D": 0.4,
        "E": 3.41
      }
    },
    {
      "period": "2026-05-01",
      "region": "Pays de la Loire",
      "companies_count": 143039,
      "irn": 26.88,
      "avg_score_global": 68.74,
      "pct_high_risk": 3.99,
      "failures_count": 183,
      "failure_rate": 0.1279,
      "mom_irn_delta": 1.82,
      "risk_rank": 17,
      "risk_distribution": {
        "A": 9.4,
        "B": 81.24,
        "C": 5.37,
        "D": 0.44,
        "E": 3.55
      }
    },
    {
      "period": "2026-05-01",
      "region": "Mayotte",
      "companies_count": 6548,
      "irn": 25.96,
      "avg_score_global": 68.92,
      "pct_high_risk": 1.27,
      "failures_count": 3,
      "failure_rate": 0.0458,
      "mom_irn_delta": 0.7,
      "risk_rank": 18,
      "risk_distribution": {
        "A": 3.02,
        "B": 92.56,
        "C": 3.15,
        "D": 0.09,
        "E": 1.18
      }
    }
  ],
  "failure_signals": {
    "period": "2026-05-01",
    "scope_type": "national",
    "scope_key": "FR",
    "scope_label": "France",
    "failures_count": 4419,
    "pct_with_1_signal": 17.13,
    "pct_with_3_signals": 0.23,
    "avg_signals_per_failed_company": 0.19,
    "timeline": {
      "6_months": 0.19,
      "3_months": 0.13,
      "1_month": 0.01
    }
  },
  "insights": [
    {
      "id": 94,
      "period": "2026-05-01",
      "type": "irn_global",
      "severity": "info",
      "title": "Indice de Risque Nogogo France",
      "summary": "L'IRN France atteint 27.65/100 sur 3,268,355 entreprises actives scorées.",
      "metric_name": "irn",
      "metric_value": 27.65,
      "scope_type": "national",
      "scope_key": "FR"
    },
    {
      "id": 95,
      "period": "2026-05-01",
      "type": "sector_high_risk",
      "severity": "warning",
      "title": "Secteur le plus à risque",
      "summary": "Matériels de transport affiche l'IRN le plus élevé ce mois-ci (32.53/100).",
      "metric_name": "irn",
      "metric_value": 32.53,
      "scope_type": "sector",
      "scope_key": "industrie-transport"
    },
    {
      "id": 96,
      "period": "2026-05-01",
      "type": "region_high_risk",
      "severity": "warning",
      "title": "Région la plus à risque",
      "summary": "La Réunion présente l'IRN régional le plus élevé ce mois-ci (31.17/100).",
      "metric_name": "irn",
      "metric_value": 31.17,
      "scope_type": "region",
      "scope_key": "La Réunion"
    },
    {
      "id": 97,
      "period": "2026-05-01",
      "type": "failure_signals",
      "severity": "info",
      "title": "Signaux faibles avant défaillance",
      "summary": "17.13% des entreprises en redressement ou liquidation présentaient au moins un signal faible dans les 6 mois précédents.",
      "metric_name": "pct_with_1_signal",
      "metric_value": 17.13,
      "scope_type": "national",
      "scope_key": "FR"
    }
  ]
}
```

**SDK Code**

```python Barometer_Get Latest Barometer_example
import requests

url = "https://https/barometer/latest"

headers = {"X-API-Key": "<apiKey>"}

response = requests.get(url, headers=headers)

print(response.json())
```

```javascript Barometer_Get Latest Barometer_example
const url = 'https://https/barometer/latest';
const options = {method: 'GET', headers: {'X-API-Key': '<apiKey>'}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
```

```go Barometer_Get Latest Barometer_example
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "https://https/barometer/latest"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("X-API-Key", "<apiKey>")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
```

```ruby Barometer_Get Latest Barometer_example
require 'uri'
require 'net/http'

url = URI("https://https/barometer/latest")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["X-API-Key"] = '<apiKey>'

response = http.request(request)
puts response.read_body
```

```java Barometer_Get Latest Barometer_example
import com.mashape.unirest.http.HttpResponse;
import com.mashape.unirest.http.Unirest;

HttpResponse<String> response = Unirest.get("https://https/barometer/latest")
  .header("X-API-Key", "<apiKey>")
  .asString();
```

```php Barometer_Get Latest Barometer_example
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('GET', 'https://https/barometer/latest', [
  'headers' => [
    'X-API-Key' => '<apiKey>',
  ],
]);

echo $response->getBody();
```

```csharp Barometer_Get Latest Barometer_example
using RestSharp;

var client = new RestClient("https://https/barometer/latest");
var request = new RestRequest(Method.GET);
request.AddHeader("X-API-Key", "<apiKey>");
IRestResponse response = client.Execute(request);
```

```swift Barometer_Get Latest Barometer_example
import Foundation

let headers = ["X-API-Key": "<apiKey>"]

let request = NSMutableURLRequest(url: NSURL(string: "https://https/barometer/latest")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
```