> 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 Company Financials

GET https://companies/%7Bsiren%7D/financials

Récupère les données financières publiques disponibles pour une entreprise française.

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

## Variable de chemin

| Variable | Obligatoire | Description |
| --- | --- | --- |
| `siren` | Oui | SIREN français de l’entreprise, composé de 9 chiffres. Exemple : `802046185`. |

## Disponibilité selon l’offre

Cet endpoint peut nécessiter une offre API supérieure.

Si la fonctionnalité n’est pas incluse dans l’offre actuelle, l’API retourne une erreur `403 Forbidden`.

## Données retournées possibles

- `siren`
    
- `items`
    
- `count`
    
- `millesime`
    
- `date_de_cloture_exercice`
    
- `duree`
    
- `ca`
    
- `resultat`
    
- `effectif`
    
- `tranche_ca_millesime`
    
- `date_de_publication`
    
- `greffe`
    
- `statut`
    

Certains champs peuvent être `null` selon la disponibilité des données publiques.

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

Reference: https://docs.nogogo.fr/nogogo-fr-api/company-signals/get-company-financials

## OpenAPI Specification

```yaml
openapi: 3.1.0
info:
  title: collection
  version: 1.0.0
paths:
  /companies/%7Bsiren%7D/financials:
    get:
      operationId: Get Company Financials
      summary: Get Company Financials
      description: >-
        Récupère les données financières publiques disponibles pour une
        entreprise française.


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


        ## Variable de chemin


        | Variable | Obligatoire | Description |

        | --- | --- | --- |

        | `siren` | Oui | SIREN français de l’entreprise, composé de 9 chiffres.
        Exemple : `802046185`. |


        ## Disponibilité selon l’offre


        Cet endpoint peut nécessiter une offre API supérieure.


        Si la fonctionnalité n’est pas incluse dans l’offre actuelle, l’API
        retourne une erreur `403 Forbidden`.


        ## Données retournées possibles


        - `siren`
            
        - `items`
            
        - `count`
            
        - `millesime`
            
        - `date_de_cloture_exercice`
            
        - `duree`
            
        - `ca`
            
        - `resultat`
            
        - `effectif`
            
        - `tranche_ca_millesime`
            
        - `date_de_publication`
            
        - `greffe`
            
        - `statut`
            

        Certains champs peuvent être `null` selon la disponibilité des données
        publiques.


        Les 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:
        - subpackage_companySignals
      parameters:
        - name: X-API-Key
          in: header
          required: true
          schema:
            type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/Company Signals_Get Company
                  Financials_Response_200
servers:
  - url: https:/
    description: https://{base_url}
components:
  schemas:
    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
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: X-API-Key

```

## Examples



**Response**

```json
{
  "siren": "802046185",
  "items": [
    {
      "millesime": 2023,
      "date_de_cloture_exercice": "2023-12-31",
      "duree": 12,
      "ca": 53852387,
      "resultat": 2757768,
      "tranche_ca_millesime": "E + d 1M",
      "source_annee": 2023,
      "date_de_publication": "2025-01-18",
      "greffe": "PARIS",
      "statut": "B"
    },
    {
      "millesime": 2022,
      "date_de_cloture_exercice": "2022-12-31",
      "duree": 12,
      "ca": 41516347,
      "resultat": 1962957,
      "tranche_ca_millesime": "E + d 1M",
      "source_annee": 2023,
      "date_de_publication": "2025-01-18",
      "greffe": "PARIS",
      "statut": "B"
    },
    {
      "millesime": 2021,
      "date_de_cloture_exercice": "2021-12-31",
      "duree": 12,
      "ca": 30214325,
      "resultat": 2072340,
      "tranche_ca_millesime": "E + d 1M",
      "source_annee": 2023,
      "date_de_publication": "2025-01-18",
      "greffe": "PARIS",
      "statut": "B",
      "effectif": null
    },
    {
      "millesime": 2020,
      "date_de_cloture_exercice": "2020-12-31",
      "duree": 12,
      "ca": 25565096,
      "resultat": 1297871,
      "tranche_ca_millesime": "E + d 1M",
      "source_annee": 2022,
      "date_de_publication": "2025-02-12",
      "greffe": "PARIS",
      "statut": "B",
      "effectif": null
    },
    {
      "millesime": 2020,
      "date_de_cloture_exercice": "2020-12-31",
      "duree": 12,
      "ca": 25565096,
      "resultat": 1297871,
      "tranche_ca_millesime": "E + d 1M",
      "source_annee": 1,
      "date_de_publication": "2021-10-09",
      "greffe": "PARIS",
      "statut": "B",
      "effectif": null
    },
    {
      "millesime": 2019,
      "date_de_cloture_exercice": "2019-12-31",
      "duree": 12,
      "ca": 24210005,
      "resultat": 877092,
      "tranche_ca_millesime": "E + d 1M",
      "source_annee": 2021,
      "date_de_publication": "2022-10-23",
      "greffe": "PARIS",
      "statut": "B",
      "effectif": null
    },
    {
      "millesime": 2019,
      "date_de_cloture_exercice": "2019-12-31",
      "duree": 12,
      "ca": 24210005,
      "resultat": 877092,
      "tranche_ca_millesime": "E + d 1M",
      "source_annee": 1,
      "date_de_publication": "2021-10-09",
      "greffe": "PARIS",
      "statut": "B",
      "effectif": null
    },
    {
      "millesime": 2018,
      "date_de_cloture_exercice": "2018-12-31",
      "duree": 12,
      "ca": 18361146,
      "resultat": 616950,
      "tranche_ca_millesime": "E + d 1M",
      "source_annee": 1,
      "date_de_publication": "2021-10-09",
      "greffe": "PARIS",
      "statut": "B"
    }
  ],
  "count": 8
}
```

**SDK Code**

```python Company Signals_Get Company Financials_example
import requests

url = "https://https/companies/%7Bsiren%7D/financials"

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

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

print(response.json())
```

```javascript Company Signals_Get Company Financials_example
const url = 'https://https/companies/%7Bsiren%7D/financials';
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 Company Signals_Get Company Financials_example
package main

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

func main() {

	url := "https://https/companies/%7Bsiren%7D/financials"

	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 Company Signals_Get Company Financials_example
require 'uri'
require 'net/http'

url = URI("https://https/companies/%7Bsiren%7D/financials")

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 Company Signals_Get Company Financials_example
import com.mashape.unirest.http.HttpResponse;
import com.mashape.unirest.http.Unirest;

HttpResponse<String> response = Unirest.get("https://https/companies/%7Bsiren%7D/financials")
  .header("X-API-Key", "<apiKey>")
  .asString();
```

```php Company Signals_Get Company Financials_example
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('GET', 'https://https/companies/%7Bsiren%7D/financials', [
  'headers' => [
    'X-API-Key' => '<apiKey>',
  ],
]);

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

```csharp Company Signals_Get Company Financials_example
using RestSharp;

var client = new RestClient("https://https/companies/%7Bsiren%7D/financials");
var request = new RestRequest(Method.GET);
request.AddHeader("X-API-Key", "<apiKey>");
IRestResponse response = client.Execute(request);
```

```swift Company Signals_Get Company Financials_example
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "https://https/companies/%7Bsiren%7D/financials")! 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()
```