> 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 Score History

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

Récupère l’historique d’évolution du score indicatif de fiabilité d’une entreprise.

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

## Variable de chemin

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

## Données retournées possibles

- `siren`
    
- `items`
    
- `count`
    
- `snapshot_at`
    
- `snapshot_reason`
    
- `score_global`
    
- `note`
    
- `score_confidence`
    
- `confidence_label`
    
- `is_current`
    

Certaines entreprises peuvent ne pas encore avoir d’historique disponible. Dans ce cas, `items` peut être un tableau vide.

L’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.

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

## OpenAPI Specification

```yaml
openapi: 3.1.0
info:
  title: collection
  version: 1.0.0
paths:
  /companies/%7Bsiren%7D/history:
    get:
      operationId: 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.


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


        ## Variable de chemin


        | Variable | Obligatoire | Description |

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

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


        ## Données retournées possibles


        - `siren`
            
        - `items`
            
        - `count`
            
        - `snapshot_at`
            
        - `snapshot_reason`
            
        - `score_global`
            
        - `note`
            
        - `score_confidence`
            
        - `confidence_label`
            
        - `is_current`
            

        Certaines entreprises peuvent ne pas encore avoir d’historique
        disponible. Dans ce cas, `items` peut être un tableau vide.


        L’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:
        - 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 Score
                  History_Response_200
servers:
  - url: https:/
    description: https://{base_url}
components:
  schemas:
    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
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: X-API-Key

```

## Examples



**Response**

```json
{
  "siren": "802046185",
  "items": [],
  "count": 0
}
```

**SDK Code**

```python Company Signals_Get Company Score History_example
import requests

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

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

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

print(response.json())
```

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

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

func main() {

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

	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 Score History_example
require 'uri'
require 'net/http'

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

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 Score History_example
import com.mashape.unirest.http.HttpResponse;
import com.mashape.unirest.http.Unirest;

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

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

$client = new \GuzzleHttp\Client();

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

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

```csharp Company Signals_Get Company Score History_example
using RestSharp;

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

```swift Company Signals_Get Company Score History_example
import Foundation

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

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