---
title: "Historique fusionné des signaux"
method: GET
path: "/api/v1/signals/history.json"
---

# Historique fusionné des signaux

`GET /api/v1/signals/history.json`

## Request

- Base URL: `https://l0g.fr`
- URL: `https://l0g.fr/api/v1/signals/history.json`
- Auth: none declared

Observations quotidiennes du journal opérationnel, frames Black Box attestées, snapshot courant, evidenceTier, couverture et politique de backtest.

## Response `200`

Réponse JSON statique générée au build.

- SignalHistorySurface
  - `schema` string, uri, required
  - `version` string, required
  - `generated` string, date-time, required
  - `coverage` SignalCoverage, required
    - `observations` integer, required
    - `appendOnlyVerifiedObservations` integer, required
    - `methodologyVersionedObservations` integer, required
    - `attestedObservations` integer, required
    - `operationalObservations` integer, required
    - `currentObservations` integer, required
    - `archiveFrames` integer, required
    - `levelChanges` integer, required
    - `instruments` string[], required
    - `firstSeriesDate` string, date-time, nullable, required
    - `lastSeriesDate` string, date-time, nullable, required
    - `firstObservedAt` string, date-time, nullable, required
    - `lastObservedAt` string, date-time, nullable, required
    - `pointInTime` boolean, required
    - `operationalImport` SignalOperationalImport, required
      - `status` 'ok' | 'fallback' | 'missing', required
      - `source` string, required
      - `attemptedAt` string, date-time, nullable, required
      - `retrievedAt` string, date-time, nullable, required
      - `rows` integer, nullable, required
      - `dailyObservations` integer, required
      - `firstSnapshot` string, date-time, nullable, required
      - `lastSnapshot` string, date-time, nullable, required
      - `sampling` string, required
      - `reason` string, nullable, required
  - `policy` SignalHistoryPolicy, required
    - `purpose` string, required
    - `appendOnlyTarget` string, required
    - `dateDiscipline` string, required
    - `methodologyDiscipline` string, required
    - `noRetroactiveBackfill` string, required
    - `backtestRule` string, required
    - `caveat` string, required
    - `license` string, required
    - `attribution` string, required
  - `instruments` SignalInstrument[], required
    - `key` 'us' | 'eu' | 'yen' | 'energie' | 'debt', required
    - `label` string, required
    - `seriesId` string, required
    - `slug` string, required
    - `name` string, required
    - `shortName` string, required
    - `citationName` string, required
    - `description` string, required
    - `dashboardLabel` string, required
    - `identityVersion` string, required
    - `identityEffectiveFrom` string, date, required
    - `methodologyVersion` string, required
    - `methodologyEffectiveFrom` string, date, required
    - `source` string, uri, required
    - `methodology` string, uri, required
    - `methodologyChangelog` string, uri, required
    - `page` string, uri, required
    - `downloads` SignalDownloads, required
      - `json` string, uri, required
      - `ndjson` string, uri, required
      - `csv` string, uri, required
      - `svg` string, uri, required
    - `recommendedCitation` string, required
    - `coverage` SignalInstrumentCoverage, required
      - `observations` integer, required
      - `appendOnlyVerifiedObservations` integer, required
      - `attestedObservations` integer, required
      - `operationalObservations` integer, required
      - `currentObservations` integer, required
      - `firstSeriesDate` string, date-time, nullable, required
      - `lastSeriesDate` string, date-time, nullable, required
      - `firstObservedAt` string, date-time, nullable, required
      - `lastObservedAt` string, date-time, nullable, required
  - `current` object, required
  - `observations` SignalObservation[], required
    - `recordType` 'observation', required
    - `schemaVersion` string, required
    - `recordId` string, required
    - `sourceRecordId` string, nullable, required
    - `instrument` 'us' | 'eu' | 'yen' | 'energie' | 'debt', required
    - `seriesId` string, required
    - `seriesSlug` string, required
    - `name` string, required
    - `shortName` string, required
    - `citationName` string, required
    - `label` string, required
    - `seriesDate` string, date-time, required
    - `observedAt` string, date-time, nullable, required
    - `sourcePublishedAt` string, date-time, nullable, required
    - `retrievedAt` string, date-time, nullable, required
    - `computedAt` string, date-time, required
    - `archivedAt` string, date-time, nullable, required
    - `value` number, nullable, required
    - `rawValue` number, nullable, required
    - `scale` number, required
    - `level` string, nullable, required
    - `tone` string, nullable, required
    - `identityVersion` string, required
    - `methodologyVersion` string, nullable, required
    - `methodologyVersionStatus` 'versioned' | 'unversioned-legacy', required
    - `methodologyEffectiveFrom` string, date, required
    - `sourceUrl` string, uri, required
    - `methodologyUrl` string, uri, required
    - `methodologyChangelogUrl` string, uri, required
    - `sourceSnapshotUrl` string, uri, required
    - `calculatorRepo` string, uri, nullable, required
    - `calculatorRevision` string, nullable, required
    - `snapshotHash` string, required
    - `archiveFrameId` string, nullable, required
    - `archiveFrameHash` string, nullable, required
    - `appendOnlyVerified` boolean, required
    - `evidenceTier` 'attested-archive' | 'operational-archive' | 'current-snapshot', required
    - `sourceStatus` 'ok' | 'fallback' | 'unknown', required
    - `qualityStatus` 'nominal' | 'degraded' | 'official-delayed' | 'unknown', required
    - `fallbackUsed` boolean, required
    - `fallbackReason` string, nullable, required
    - `pointInTime` boolean, required
    - `backtestUsable` boolean, required
    - `limitations` string[], required
  - `levelChanges` SignalLevelChange[], required
    - `recordType` 'level-change', required
    - `schemaVersion` string, required
    - `eventId` string, required
    - `instrument` 'us' | 'eu' | 'yen' | 'energie' | 'debt', required
    - `seriesId` string, required
    - `seriesSlug` string, required
    - `name` string, required
    - `label` string, required
    - `observedAt` string, date-time, nullable, required
    - `previousLevel` string, nullable, required
    - `currentLevel` string, nullable, required
    - `value` number, nullable, required
    - `tone` string, nullable, required
    - `sourceUrl` string, uri, required
    - `methodologyUrl` string, uri, required
    - `pointInTime` boolean, required
    - `backtestUsable` unknown, required
    - `limitations` string[], required

---

[API](https://skmtc.dev/l0g/apis/l0g-fr-agent-surface-api.md) · [All operations](https://skmtc.dev/l0g/apis/l0g-fr-agent-surface-api/llms.txt) · [OpenAPI document](https://skmtc.dev/l0g/apis/l0g-fr-agent-surface-api/revisions/8d003290594e?raw)
