---
title: "Intégrité"
method: GET
path: "/api/v1/integrity.json"
---

# Intégrité

`GET /api/v1/integrity.json`

## Request

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

Empreintes SHA-256 canoniques des surfaces Agent Surface pour vérification de snapshot.

## Response `200`

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

- IntegritySurface
  - `schema` string, required
  - `version` string, required
  - `generated` string, date-time, required
  - `algorithm` 'sha-256', required
  - `canonicalization` IntegrityCanonicalization, required
    - `format` string, required
    - `ndjson` string, required
    - `omittedFields` string[], required
    - `reason` string, required
  - `counts` IntegrityCounts, required
    - `snapshots` integer, required
    - `articles` integer, required
    - `guides` integer, required
  - `verification` IntegrityVerification, required
    - `rule` string, required
    - `caveat` string, required
  - `externalAuthenticity` ExternalAuthenticityPolicy, required
    - `status` 'github-sigstore-attestation-configured', required
    - `mechanism` string, required
    - `subjects` string[], required
    - `currentGuarantee` string, required
    - `missingGuarantee` string, required
    - `verification` string, required
    - `recommendedNextSteps` string[], required
  - `license` string
  - `attribution` string
  - `snapshots` object[], required
    - `path` string, required
    - `url` string, uri, required
    - `role` string
    - `mediaType` string
    - `canonicalSha256` string, required
    - `canonicalBytes` integer

---

[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)
