---
title: "Exporter l'instantané minimal d'incident de mission sous autorité opérateur"
method: GET
path: "/api/v1/missions/{id}/runner-reconciliation/export"
tags: ["Missions"]
---

# Exporter l'instantané minimal d'incident de mission sous autorité opérateur

`GET /api/v1/missions/{id}/runner-reconciliation/export`

## Request

- Base URL: `https://arcadeops.leadalpes.fr`
- URL: `https://arcadeops.leadalpes.fr/api/v1/missions/{id}/runner-reconciliation/export`
- Auth: none declared

Exporter l'instantané minimal d'incident de mission sous autorité opérateur.

## Path parameters

- `id` string, required

## Query parameters

- `runId` string, required

## Response `200`

OK

- object
  - `schemaVersion` 'mission-incident-export.v0', required
  - `scope` object, required
    - `orgId` string, required
    - `missionId` string, required
    - `runId` string, required
    - `projectId` string, nullable, required
  - `snapshot` object, required
    - `recordedAt` string, date-time, required
    - `consistency` 'DATABASE_REPEATABLE_READ', required
  - `mission` object, required
    - `status` string, required
    - `updatedAt` string, date-time, required
  - `run` object, required
    - `status` 'PENDING' | 'RUNNING' | 'AWAITING_APPROVAL' | 'COMPLETED' | 'FAILED' | 'CANCELLED', required
    - `executionMode` 'local_subscription_runner', required
    - `startedAt` string, date-time, required
    - `endedAt` string, date-time, nullable, required
    - `updatedAt` string, date-time, required
    - `authorizationRevokedAt` string, date-time, nullable, required
  - `delivery` object, required
    - `state` 'MISSING' | 'PARTIAL' | 'PRODUCED', required
    - `artifactCount` integer, required
    - `verification` 'NOT_EVALUATED' | 'PASS' | 'PARTIAL' | 'FAIL', required
    - `acceptance` object, required
      - `state` 'NOT_APPLICABLE' | 'PENDING' | 'ACCEPTED' | 'CHANGES_REQUESTED' | 'REJECTED' | 'SUSPENDED', required
      - `decision` 'ACCEPTED' | 'CHANGES_REQUESTED' | 'REJECTED' | 'SUSPENDED', nullable, required
      - `decidedAt` string, date-time, nullable, required
      - `actorDigest` string, nullable, required
      - `commentDigest` string, nullable, required
      - `reviewedEvidencePackSha256` string, nullable, required
      - `reviewedEvidencePackVersion` integer, nullable, required
      - `selfApproved` boolean, required
      - `superseded` boolean, required
    - `evidence` object, required
      - `packSha256` string, nullable, required
      - `packVersion` integer, nullable, required
      - `completeness` 'COMPLETE' | 'INCOMPLETE', nullable, required
      - `signatureValid` boolean, nullable, required
      - `certificateStatus` 'ISSUED' | 'REVOKED', nullable, required
    - `reasonCode` 'EXECUTION_PENDING' | 'EXECUTION_RUNNING' | 'EXECUTION_AWAITING_APPROVAL' | 'EXECUTION_FAILED' | 'EXECUTION_CANCELLED' | 'DELIVERY_NOT_STARTED' | 'DELIVERY_MISSING_ARTIFACT' | 'DELIVERY_PARTIAL' | 'DELIVERY_PRODUCED' | 'VERIFICATION_NOT_EVALUATED' | 'VERIFICATION_SIGNAL_UNAVAILABLE' | 'VERIFICATION_COVERAGE_NOT_AUTHORITATIVE' | 'VERIFICATION_PARTIAL' | 'VERIFICATION_FAILED' | 'VERIFICATION_PASSED' | 'EVIDENCE_PACK_MISSING' | 'EVIDENCE_PACK_INCOMPLETE' | 'EVIDENCE_PACK_STALE' | 'EVIDENCE_OBSERVATIONS_CHANGED' | 'EVIDENCE_REVIEW_BINDING_MISSING' | 'EVIDENCE_PACK_SIGNATURE_INVALID' | 'EVIDENCE_PACK_RUN_MISMATCH' | 'POLICY_BLOCKING' | 'AUTHORIZATION_REVOKED' | 'ACCEPTANCE_PENDING' | 'ACCEPTANCE_ACCEPTED' | 'ACCEPTANCE_SELF_APPROVED' | 'ACCEPTANCE_CHANGES_REQUESTED' | 'ACCEPTANCE_REJECTED' | 'ACCEPTANCE_SUSPENDED' | 'ACCEPTANCE_DECISION_RECORDED' | 'ACCEPTANCE_SUPERSEDED_BY_NEW_VERSION' | 'ACCEPTANCE_NOT_APPLICABLE' | 'HISTORICAL_RUN_UNKNOWN', required
    - `blockingReasons` string[], required
  - `runnerObservation` object, required
    - `basis` 'RECORDED_METADATA_ONLY', required
    - `state` object, nullable, required
      - `runId` string, required
      - `recordedAt` string, date-time, required
      - `resultSha` string, nullable, required
      - `verification` 'EXECUTOR_VERIFIED' | 'BLOCKED' | 'INCONCLUSIVE', required
      - `effect` 'EXECUTOR_ATTESTED' | 'UNKNOWN', required
      - `artifactObservation` 'HASH_ONLY' | 'NOT_OBSERVED', required
    - `receiptSha256` string, nullable, required
    - `receiptBasis` 'DECLARED_HASH_ONLY' | 'NOT_OBSERVED', required
  - `authority` object, required
    - `contractSha256` string, nullable, required
    - `policies` object[], required
      - `policyDescriptorSha256` string, required
      - `contractSha256` string, required
      - `authorizationTokenHash` string, nullable, required
      - `authorizationEpoch` integer, required
      - `decision` 'ALLOW' | 'DENY' | 'REQUIRE_APPROVAL', required
      - `enforced` boolean, required
      - `receiptDigest` string, nullable, required
      - `receiptVerifiedRecorded` boolean, nullable, required
    - `hasMorePolicies` boolean, required
    - `basis` 'RECORDED_AUTHORITY_NOT_CURRENT_GRANT', required
  - `reconciliation` object, required
    - `context` object, required
      - `runId` string, required
      - `commandId` string, nullable, required
      - `eligible` boolean, required
      - `version` integer, required
      - `interruptionBasis` 'RECORDED_UNKNOWN' | 'INVALIDATED_ONLY' | 'NONE', required
    - `records` object[], required
      - `schemaVersion` 'runner-effect-reconciliation.v0', required
      - `orgId` string, required
      - `missionId` string, required
      - `actorUserId` string, required
      - `actorAuthorizationEpoch` integer, required
      - `recordedAt` string, date-time, required
      - `version` integer, required
      - `previousRecordSha256` string, nullable, required
      - `requestSha256` string, required
      - `recordSha256` string, required
      - `request` object, required
        - `runId` string, required
        - `commandId` string, required
        - `requestId` string, uuid, required
        - `expectedVersion` integer, required
        - `effect` 'PRESENT_OBSERVED' | 'ABSENCE_OBSERVED' | 'UNKNOWN', required
        - `treatment` 'OPEN' | 'CLOSED', required
        - `reasonSha256` string, required
        - `observations` object[], required
          - `kind` 'LOCAL_FILE' | 'GIT_COMMIT' | 'OPERATOR_NOTE', required
          - `resourceSha256` string, required
          - `scopeSha256` string, required
          - `contentSha256` string
          - `observedAt` string, date-time, required
      - `observationBasis` 'OPERATOR_ASSERTED', required
      - `executionAcceptance` 'NOT_GRANTED', required
      - `deliveryAcceptance` 'NOT_RECORDED', required
    - `hasMore` boolean, required
  - `pieces` object, required
    - `included` string[], required
    - `omitted` string[], required
    - `completeness` 'MINIMAL_REGISTERED_SNAPSHOT', required
    - `retention` 'UNSPECIFIED_NO_PURGE_PERFORMED', required
    - `independentProof` 'NOT_ESTABLISHED', required
    - `mutation` 'NONE', required
  - `exportSha256` string, required

---

[API](https://skmtc.dev/leadalpes/apis/arcadeops-api.md) · [All operations](https://skmtc.dev/leadalpes/apis/arcadeops-api/llms.txt) · [OpenAPI document](https://skmtc.dev/leadalpes/apis/arcadeops-api/revisions/f10422ec7412?raw)
