---
id: SCR-PFM-QRY-012
title: Data export history
route: '/console/{tenantId}/dataManagement/dataExports'
surface: console
product_area: platform
module: queries
revision: 1
status: draft
design_intent: proposed
implementation_evidence: observed
inference: []
source_sha:
  react-console: baf6dae382d6f41dce976c7f848667ccc37e076f
  services-platform: ad3f6a6582843008ed0f5a17b131878d15829af1
purpose: Inspect workspace package history and request an eligible immediate export.
supports:
  - JNY-PFM-QRY-006
  - CAP-PFM-QRY-018
permission: >-
  platform.data-exports.read (console alias data.exports.view); Export now needs
  platform.data-exports.execute
entry_from:
  - Data management navigation
exits_to:
  - '/console/{tenantId}/dataManagement/dataExports/{executionId}'
  - '/console/{tenantId}/dataManagement/dataExportSettings'
displays:
  - field: >-
      The active execution and chronological history using the console’s expected execution-page
      model.
    source: listDataExportExecutions
  - field: Export introduction and eligibility strip from the console’s expected settings model.
    source: getDataExportDefinition
actions:
  - label: Export now
    operation_id: requestDataExportExecution
    permission: platform.data-exports.execute
    confirm: true
states:
  - history loading
  - settings not configured
  - no completed history
  - unfinished export shown
  - admission eligibility or active-slot refusal
  - live response shape incompatible
validation:
  - BR-CAP-PFM-QRY-018-02
  - BR-CAP-PFM-QRY-018-03
  - BR-CAP-PFM-QRY-018-06
patterns:
  - Full layout (PageLayout default)
  - data management page guard
  - export now sheet
  - history table
component: >-
  components/data-management/data-exports/data-exports-screen.tsx, export-now-sheet.tsx,
  export-history.tsx, running-exports.tsx
evidence:
  - >-
    react-console at baf6dae: app/(console)/console/[tenantId]/dataManagement/dataExports/page.tsx;
    components/data-management/data-exports/*.tsx
controls: [TC-AVL-004, TC-AVL-005, TC-AZ-001, TC-AZ-002, TC-AZ-003, TC-AZ-004, TC-AZ-005, TC-DAT-001, TC-DAT-002, TC-DAT-003, TC-DAT-004, TC-DAT-005, TC-IAM-001, TC-IAM-002, TC-IAM-003, TC-IAM-004, TC-IAM-005, TC-IAM-006, TC-LOG-001, TC-LOG-002, TC-LOG-003, TC-LOG-004, TC-LOG-005, TC-MON-001, TC-PI-001, TC-PI-002, TC-PI-003, TC-PI-004, TC-PI-005, TC-TEN-001, TC-TEN-002, TC-TEN-003, TC-VEN-001, TC-VEN-002, TC-VEN-003]
---

# Data export history

## What the Screen Is For

Inspect workspace package history and request an eligible immediate export.

## What It Shows and Lets People Do

The page provides settings navigation, an execution history table and an Export now sheet. The existing console models do not match the pinned service response envelopes, so the displayed structure is an observed UI contract with an unresolved live integration defect.

## States and Errors

Admission can refuse sandbox, suspension or existing execution. An accepted request stays queued because generation is absent. Envelope mismatch is a separate defect from that generation boundary.

## Patterns It Must Respect

The full-width PageLayout uses the data-management guard, history table, active-status strip and request sheet. Component existence does not prove the live flow succeeds.
